Académique Documents
Professionnel Documents
Culture Documents
DIAGRAMASDECASOSDEUSO
27/04/2012
Ing.CIPGersonE.PrezGarca
DIAGRAMASDECASOSDEUSO
Es un diagrama que ilustra las interacciones entre el sistema y los sistemas y usuarios externos. En otras palabras, describe grficamente quien va a usar el sistema y de qu manera el usuario espera interactuar con el sistema.
27/04/2012
Ing.CIPGersonE.PrezGarca
27/04/2012
QuesunDiagramadeCasodeUso?
Describen una interaccin tpica entre un usuario (actores) y un sistema de cmputo. Es una tcnica para capturar informacin de cmo un sistema o negocio trabaja actualmente, o de cmo se desea que trabaje Produce algo de valor para algn actor como el clculo de algn resultado Describe qu hace un sistema pero no especifica cmo lo hace El caso de uso capta alguna funcin visible para el usuario El caso de uso puede ser pequeo o grande Un caso de uso debe ser simple, claro y conciso
27/04/2012 Ing.CIPGersonE.PrezGarca
DiagramasdeCasosdeUso
Cada Diagrama de Caso de Uso puede estar definido por:
texto que lo describe secuencia de pasos ejecutados dentro del escenario condiciones pre-post para que el escenario comience o termine mezclando las anteriores
27/04/2012
Ing.CIPGersonE.PrezGarca
27/04/2012
ParaquesirvenlosDiagramasde casosdeuso?
Para capturar el comportamiento deseado del sistema sin tener que especificar como se implementa ese comportamiento Como medio de comprensin del sistema para desarrolladores, usuarios finales y expertos del dominio Ayudan a validar la arquitectura y a verificar el sistema en el transcurso del desarrollo de este
27/04/2012
Ing.CIPGersonE.PrezGarca
ElementosBsicosdelosDiagramasde CasosdeUso
Este diagrama utiliza tres elementos bsicos: 1. Actores, para modelar los diferentes papeles que los usuarios del sistema pueden representar. 2. Casos de Uso, para representar todo aquello que el usuario ha de poder realizar en el sistema. 3. Relaciones, para asociar los anteriores elementos.
27/04/2012 Ing.CIPGersonE.PrezGarca
27/04/2012
ElementosBsicosdelosCasosdeUso
Adems de los tres elementos anteriores, un diagrama de caso de uso puede contener: Notas y Restricciones
27/04/2012
Ing.CIPGersonE.PrezGarca
ElCasodeUso
Representa quien o que inicia una accin dentro del un caso de uso es una tarea que debe de poder llevarse a cabo con el apoyo del sistema que se esta desarrollando. Se representa mediante un ovalo.
27/04/2012
Ing.CIPGersonE.PrezGarca
27/04/2012
CmoseRepresentan?
Un caso de uso se representa en UML como un valo:
Nombre del Caso de Uso
27/04/2012
Ing.CIPGersonE.PrezGarca
LosActores
Representa un conjunto de roles que los usuarios de los casos de uso juegan al interactuar con stos Representa un rol que es jugado por una persona, un dispositivo hardware u otro sistema que interacte con nuestro sistema Un actor y un caso de uso se pueden comunicar a travs de una asociacin en donde cada uno de ellos pueden enviar y recibir mensaje.
27/04/2012 Ing.CIPGersonE.PrezGarca
27/04/2012
EstructuradelDiagramade CasodeUso
Sistema
Casode Uso
Casode Uso
27/04/2012
Ing.CIPGersonE.PrezGarca
LasRelacionesoComunicaciones
Este elemento representa la relacin que existe entre un UsoCaso y un Actor, dicho elemento es representado simplemente por una lnea recta que se extiende de la figura del actor hacia el ovalo del usocaso
27/04/2012
Ing.CIPGersonE.PrezGarca
27/04/2012
Ejemplo1:
ElsiguientediagramamuestralafuncionalidaddeunSistema Restaurantemuysimple:
27/04/2012
Ejemplo2:
ElsiguientediagramamuestralafuncionalidaddeunSistemade VentadeProductosporcatlogoypagoacrdito
Verificar Situacin V end ed or
Realizar Venta
S ecretaria C liente
Preparar C atlogo
27/04/2012
Ejemplo3:
OtroejemplosobremodelamientodelprocesodeVenta deun productocualquiera.
V enta Normal
V enta en Oferta