Documentos de Académico
Documentos de Profesional
Documentos de Cultura
IADSI-2011 UTM
UML
Es un conjunto de herramientas, que permite modelar (analizar y
diseñar) sistemas orientados a objetos.
IADSI-2011 UTM
Tipos de diagrama.
IADSI-2011 UTM
Diagramas de
CASOS DE USO
IADSI-2011 UTM
Caso de Uso(CU)
IADSI-2011 UTM
Actores
Un actor es alguien o algo que tiene que interactuar con el sistema
que se está desarrollando.
Ejemplos:
IADSI-2011 UTM
Casos de uso
Un caso de uso es un patrón de comportamiento que muestra el
sistema.
- Cada caso de uso es una secuencia de transacciones
relacionadas llevadas a cabo por un actor y el sistema a modo de
diálogo.
Se examinan los actores para determinar sus necesidades.
- Administrador: editar la oferta de asignaturas.
- Profesor: pedir listas.
- Estudiante: editar horario.
- Facturación: recibir información de matrícula del sistema.
Ejemplos:
IADSI-2011 UTM
Tipos de Relaciones
IADSI-2011 UTM
Tipos de Relaciones
Simbología UML
IADSI-2011 UTM
Tipos de Relaciones
INCLUSION << include>> <<incluir>> Es un estereotipo de
dependencia. Indica que un CU es incluido en otro, ocurre cuando
unos CU comparten unos pasos comunes, el CU incluido es el factor
comun del comportamiento compartido . Siempre ocurren.
El CU A utiliza
completamente el CU B
El CU A extiende el
Comportamiento del al CU B
IADSI-2011 UTM
Diagrama de casos de uso de una máquina de refresco:
Realizar un caso de uso para el proceso de una máquina de refresco.
Sistema
Entradas Salidas
IADSI-2011 UTM
Ejemplo de inclusión
Exhibir e>>
Exhibir
<<includ
e> > <<includ
Interior Interior
Recolectar
Reabastecer Dinero
Ocultar Ocultar
<<include>> <<include>>
Interior Interior
IADSI-2011 UTM
Ejemplo de Exclusión
e>>
Exhibir
<<includ
Interior
Reabastecer
Ocultar
<<include>>
Interior
<<extend>>
Reabastecer refresco de
acuerdo a las ventas
IADSI-2011 UTM
Ejemplo de Generalización
Comprar Comprar
Refresco vaso de
Refresco
IADSI-2011 UTM
Diagrama de Casos de Uso de un ATM
Este diagrama
muestra cuatro
actores (Cliente
del Banco, el
Banco, el
Cajero, el de
Mantenimiento),
cinco casos de
uso (Retiro de
Efectivo,
Transferencia
de Fondos,
Deposito de
Fondos, Cargar
la Máquina y
Validar Usuario)
IADSI-2011 UTM
Documentar Casos de Uso
Se crea un flujo de eventos para cada caso de uso
- Escrito desde el punto de vista del actor
Detalla lo que el sistema debe proporcionar al actor cuando se
ejecuta el caso de uso
El diagrama de casos de uso presenta una visión del sistema desde
fuera
Contenidos típicos
- Cómo empieza y acaba el caso de uso
- El flujo normal de eventos
- Flujos alternativos de eventos
- Flujos excepcionales de eventos
IADSI-2011 UTM
Descripción de los Casos de uso
IADSI-2011 UTM
Documento de caso de uso
Nombre: Comprar Refresco
Autor: José Canto Solís
Fecha: 28-02-2010
Descripción: Proceso que permite comprar un refresco
Actores: Cliente
Precondiciones: El usuario necesita dinero
Flujo Normal
Actor Sistema
1. El cliente inserta el dinero 2.- El sistema valida la cantidad
3.El Cliente selecciona el refresco 4. El sistema valida la selección
5. El sistema entrega el refresco
Flujo Alternativo
4. Si la cantidad no es la adecuada manda mensaje de cantidad
incompleta
IADSI-2011 UTM