2. Inicio
◦ Objetivos de la clase
Desarrollo
◦ Diagrama de secuencias
Cierre
◦ Síntesis
◦ Lo que viene
3. Objetivos de la clase
◦ Reconocer artefactos en el modelado de UML y
BPMN en el modelado de negocios:
Diagrama de secuencias
4. Diagrama de Secuencias
◦ Usado para modelar dinámica del sistema
Eventos
Estados
Transiciones
Funciones
5. Diagrama de Secuencias
◦ Es un diagrama de interacción:
Como los objetos interactúan para realizar
colectivamente los servicios ofrecidos por las
aplicaciones.
Muestran cómo se comunican los objetos en una
interacción
Muestra una perspectiva cronológica de las
interacciones
6. Diagrama de Secuencias
Describen gráficamente un caso de uso o un escenario
Un Diagrama de Secuencia muestra los objetos de un
escenario mediante líneas verticales y los mensajes
entre objetos como flechas conectando objetos.
Los mensajes son dibujados cronológicamente desde
arriba hacia abajo.
Los rectángulos en las líneas verticales representan
los periodos de actividad de los objetos.
7. Diagrama de Secuencias
◦ Hay un (al menos) diagrama de secuencia para cada
caso de uso.
◦ Muestra la secuencia de mensajes entre objetos
durante un escenario concreto. Cada objeto viene
dado por una barra vertical.
◦ El tiempo transcurre de arriba abajo
15. Ejercicios
◦ Confeccionar los diagramas de secuencia de:
Juego Ajedrez:
Considere:
Un jugador
Las siguientes clases:
InterfaceUsuario
Tablas y Reglas
Algoritmo Juego
16. Ejercicios
◦ Confeccionar los diagramas de secuencia de:
Cajero Automático
Considere:
Un usuario
Las siguientes clases:
Cajero
Banco
17. Ejercicios
◦ Confeccionar los diagramas de secuencia de:
Biblioteca
Considere:
Un usuario que desea pedir un libro
Las siguientes clases:
Pantalla de consulta
Pantalla de Solicitud de préstamo
Administrador de Prestamo