Está en la página 1de 22

Diagramas

de casos de
uso
M.T.I. PAULINA SOLÓRZANO SALGADO
“La parte más difícil de construir un sistema es precisamente
saber qué construir. Ninguna otra parte del trabajo conceptual es
tan difícil como establecer los requerimientos técnicos
detallados, incluyendo todas las interfaces con gente, máquinas,
y otros sistemas. Ninguna otra parte del trabajo afecta tanto al
sistema si es hecha mal. Ninguna es tan difícil de corregir mas
adelante... Entonces, la tarea más importante que el ingeniero
de software hace para el cliente es la extracción iterativa y el
refinamiento de los requerimientos del producto” ( Brooks, 87).
Diagramas UML
1. Diagrama de Casos de Uso
2. Diagrama de Clases
3. Diagrama de Objetos
4. Diagrama de Estados
5. Diagrama de Secuencias
6. Diagrama de Actividades
7. Diagrama de Colaboraciones
8. Diagrama de Componentes
9. Diagrama de Distribución
10. Otras características
Vocabulario Ensamblado del sistema
Funcionalidad Gestión de la Configuración

Vistas de Implementación:
Vista Diseño:
• Diagramas de Estructura
• Diagramas de clases
compuesta
• Diagramas de actividad
• Diagramas de clases
• Diagramas de estados
• Diagramas de componentes
• Diagramas de objetos Vista de Casos de Uso: • Diagramas de Paquetes
• Diagramas de secuencias • Diagramas de casos de uso
• Diagramas de Secuencia
• Diagramas de Actividad
Vistas de Interacción: Vistas de Despliegue:
• Diagramas de Secuencia • Diagramas de despliegue
• Diagramas de Comunicación Comportamiento • Diagramas de paquetes
• Diagramas de Tiempos

Topología del Sistema


Rendimiento Distribución
Escalabilidad Entrega
Capacidad de Procesamiento Instalación
¿Qué son los Casos de Uso?
Los casos de uso son una técnica para especificar el comportamiento de un
sistema:
“Un caso de uso es una secuencia de interacciones entre un sistema y alguien o
algo que usa alguno de sus servicios.”
Describe:
Qué hace pero no cómo lo hace (funcional)
Comportamiento general del sistema.
Interacción entre actores y sistema.
Comprensión visual del sistema.
Facilita que los no-iniciados comprendan mejor lo que el sistema hace.
Actor
Cualquier sistema externo que interactúe con el nuestro
Persona
Máquina

Casos de uso o Historias de usuario
Acción que debe llevar a cabo el sistema.
Se deben escribir los detalles en un texto explicativo aparte.
Sistema
Descripción
Formato a utilizar para diagramas
CASO DE USO

AUTOR DEL CASO DE USO

FECHA EN QUE SE DESARROLLO

Descripción del caso de uso (secuencia ordenada de pasos)

INICIALMENTE ESCRIBIR AL ACTOR PRINCIPAL Y POSTERIORMENTE A LOS INVOLUCRADOS


Terminar
Diagramas de clases
Referencia bibliográfica
Lenguaje unificado de modelado . Manual de referencia
Rumbaugh, James; Jacobnson, Ivar; Booch, Grady, Addison Wesley: México

Frederik P. Brooks - No Silver Bullet. Essence and Accidents in Software Engineering . IEEE
Computer. Abril 1987.