Documente Academic
Documente Profesional
Documente Cultură
INTRODUCION
DEFINICION
DIAGRAMAS DE SECUENCIA
DEFINICION
EJEMPLO
DIAGRAMAS DE COLABORACION (COMUNICACION)
DEFINICION
¿QUÉ ES?
¿EN QUE CONSISTE?
¿QUÉ REPRESENTA?
EJEMPLO
INTRODUCION
Diagramas de secuencia
Diagramas de colaboración
DIAGRAMAS DE
SECUENCIA
Destacan el orden temporal de los mensajes.
Describen las interacciones en una especie de formato de cerca.
Expresa actuaciones de actores en forma responsable.
Sistema
Personal
Cliente De Venta
Imprime factura
Entrega factura y producto
DIAGRAMAS DE COLABORACION
¿Qué es?
Es una forma de representar:
Interacción entre objetos.
Asociaciones básicas (relaciones) entre las clases.
Determinar responsabilidades (una o varias) que el software
debe cumplir expresadas en los contratos
¿En que consiste?
Diseñar un sistema de objetos interactivos que
realicen las tareas, usando como punto de
partida las responsabilidades del contrato de
operación y las pos condiciones.
DIAGRAMAS DE
COLABORACION
¿Qué representa?
Diagramas de
casos de uso
Diagramas de Métodos
Colaboración
Modelo
conceptual
Diagramas de
casos de uso
Diagramas de Métodos
Colaboración
Modelo
conceptual
Matricular Actualizar
:matricular serie
de matriculas
5.1.1: Tomar_Info()
Estudiante
:estudiante
5.1.1: Ob_nomb_completo()
DIAGRAMAS DE COLABORACION
MATRICULAR UN NUEVO ESTUDIANTE EN LA UNIVERSIDAD
COLABORACION VS SECUENCIA
DIAGRAMAS DE COLABORACION
NOTACION BÁSICA
DIAGRAMAS DE COLABORACION
Los casos de uso indican los eventos del sistema que se muestran
explícitamente en los diagramas de su secuencia.
En los contratos se describe la mejor conjetura inicial
sobre las operaciones del sistema.
DIAGRAMAS DE COLABORACION
CONSTRUCCION