Documentos de Académico
Documentos de Profesional
Documentos de Cultura
FACULTAD DE INGENIERIA
CURSO
INGENIERIA DEL SOFTWARE CASOS DE USO - PRACTICAS
DOCENTE: ING. SANTOS GABRIEL BLAS
09/03/2012
Relacin entre casos de uso - <Extended> (extiende) Se puede incluir una relacin entre dos casos de uso de tipo <extend>(extiende) si se desea especificar diferentes variantes del mismo caso de uso. Dicho de otra forma, la relacin <extended> implica que el comportamiento de un caso de uso es diferente dependiendo de ciertas circunstancias.
Generalizaciones
En un diagrama de casos de uso tambin pueden mostrarse generalizaciones (relaciones de herencia) para mostrar que diferentes elementos estn relacionados como tipos de otros. Son aplicables a actores o casos de uso, pero para estos ltimos la semntica es muy similar a las relaciones <extend>
Generalizaciones
Generalizaciones
Generalizaciones
Generalizaciones
casos de uso identificamos? Iniciar una nueva partida. Descubrir una casilla. Marcar una casilla. Quin realiza estos casos de uso? El jugador.
Qu actores? (relacionados con el sistema o organizacin) quin necesita el sistema? qu necesita el sistema para funcionar: personal, hardware especializado, otros programas (software). Para cada actor, identificar los procesos que inician o en los que participan ponerle nombre determinar lmites/frontera: qu es del sistema? Qu queda fuera? Qu espera recibir/obtener?
A partir de los eventos
Identificar los eventos externos a los que puede responder el sistema. Relacionar los eventos con actores y casos de uso
Descubrimiento
1. Determinar los lmites del sistema Es slo una aplicacin software, el hardware y la aplicacin como un todo? Lo utiliza ms de una persona o una organizacin completa? 2. Identificar los actores principales Quienes interactan con el sistema 3. Para cada actor, identificar sus objetivos como usuario Seguir flujos en la empresa: dinero, informacin, 4. Definir los casos de uso que satisfagan los objetivos de usuario Nombrar los casos de uso con un verbo