Professional Documents
Culture Documents
Examen final
Contenido de la sesin
Caractersticas de los requerimientos.
Caso de uso y diagrama de casos de
uso.
Especificacin de caso de uso.
Recapitulando
Caractersticas de los
requerimientos del
stakeholders.
Atributos se utilizaron
en las caractersticas.
Ingeniera de requerimientos
Casos de uso
Identificando actores
Un actor es alguien o algo que interacta con el sistema. Puede
ser una persona, pero puede ser otro sistema.
Ejemplos
Usuarios del sistema
Administradores
Gerente
Gente que provee informacin al sistema
Sistemas externos que proveen datos
Sistemas externos que son notificados
Preguntas
que
ayudan a
identificar
casos de
uso
Los casos de
uso pueden ser
identificados
durante el
taller de
requerimientos
Representante de servicio al
cliente
Log in
Cambiar reservacin
Borrar reservacin
Buscar reservacin
Administrador
Registrar usuario
Buscar por usuario
Actualizar informacin de usuario
Log in
Correr reporte.
Proveedor de hotel
Log in
Submit informacin
Provedor de carro
Log in
Submit informacin
Log in
Submit informacin
El sistema de reservacin de la
aerolnea no inicializa ningn
caso de uso.
Casos de uso
Relacin include
Relacin extend
Generalizacin de actores
Convencin
Flujo bsico: B
Pasos el flujo bsico: B1, B2, B3,
Requerimientos especiales
Pre condiciones
Post condicin
Punto de extensin
DIAGRAMA DE ESTADOS
Es opcional
Se utiliza cuando es necesario describir
los estados de un objeto
Por ejemplo, el objeto vuelo podra estar
reservado o confirmado.
ESCENARIOS
Escenarios (1)
Mientras se disean los casos de uso tambin podemos definir
los escenarios - caminos especficos a travs de los casos de uso.
Usualmente implementamos los sistemas escenario por
escenario, no el caso de uso completo a la vez.
Los escenarios se requieren cuando se derivan los casos de
prueba de los casos de uso.
En la pirmide de requerimientos, los escenarios estn un nivel
por debajo de los casos de uso.
Escenarios (2)
Ciclo infinito
Escenarios
del caso de
uso reservar
vuelo
seleccionados
para la prueba
Demostracin
Desarrolle la prctica
de laboratorio 03:
Creando casos de
uso.
Preguntas
Qu hemos aprendido?
Reflexionemos