El Lenguaje Unificado de Modelado��CASO DE USO
Modelado de Casos de Uso
Es un conjunto de pasos que describen un escenario principal y diferentes escenarios alternativos
2
Modelado de Casos de Uso
3
Elementos
ELEMENTO | SIGNIFICADO | SIMBOLOGIA |
Actor | Representa a una persona que desempeña un papel que interactúa con el software con la finalidad de cumplir un trabajo | |
Casos de uso | Representa una funcionalidad que atiende a uno o mas requisitos de cliente | |
Relación o asociación | Un actor interactúa con un caso de uso y es representado un por una relación. Los casos de uso también pueden relacionarse entre si. | |
| | |
Ejemplo de Caso de Uso
5
actor
caso de uso
asociación
Relaciones
ELEMENTO | SIGNIFICADO | SIMBOLOGIA |
Generalización o especificación | Cumpla un comportamiento común abstraído de otros casos de uso. El caso de uso recibe la punta de flecha. | |
Extensión | Es llamado en alguno casos un uso por otro caso de uso. | |
Inclusión | Es la continuación obligatoria de un caso de uso | |
| | |
Actores
Requiere al sistema el cumplimiento de un objetivo.
El sistema necesita de ellos para satisfacer un objetivo.
7
Escenarios y Casos de Uso
8
Descripción de un caso de uso: textual
Realizar Venta (en un Terminal de Punto de Venta o TPV)
Actor Principal: Cajero
Flujo Principal: Un cliente llega a un centro comercial con un conjunto de artículos. El Cajero registra los artículos y se genera un ticket. El cliente paga en efectivo y recoge los artículos.
1. El cliente llega al centro comercial con los artículos.
2. El cajero registra el identificador de cada artículo.
3. El sistema obtiene el precio de cada artículo y añade la información a la transacción de venta.
4. Al acabar el cajero indica la finalización de la introducción de artículos.
9
Diagrama de un caso de uso
10
11