You are on page 1of 5

16/04/2009

MAESTRIA EN GESTION Y Actividades generales


DESARROLLO DE PROYECTOS
DE SOFTWARE • Identificación Objetos de Entidad
• Identificación Objetos frontera
ANALISIS Y DISEÑO ORIENTADO A • Identificación Objetos Control
OBJETOS • Modelado de iteraciones
• Identificación de las asociaciones
• Identificación Atributos
• Modelado de las relaciones de
generalización

Realización casos de uso

Describe como se realiza y se ejecuta un


Realización de los casos de uso caso de uso determinado en términos de
las clases del análisis en un diagrama de
comunicación o de secuencia.

Realización de los casos de Uso


Para efectuar este proceso se debe tener
como entradas: el caso de uso de Diagramas de Secuencia
manera ampliada y detallada y el
diagrama de clases del análisis
respectivo.

1
16/04/2009

Interacción
definición Concepto primordial para denotar el
aspecto dinámico de un sistema
La función principal de los diagramas de
secuencia es mostrar la interacción Una interacción es un comportamiento que
entre objetos en el orden secuencial compromete un conjunto de mensajes
que dichas interacciones suceden. intercambiados entre un conjunto de
objetos dentro de un contexto para lograr
un propósito

Interacción Mensaje
Ejemplo Es la especificación de una comunicación
Para inscribirEstudiante en el objeto entre objetos en la que se transmite
sistema se envían mensajes como crear información con la expectativa que la
un objeto estudiante y adicionarlo a un actividad se lleve a cabo.
objeto contenedor de estudiantes

Aspectos comunes en una Diagramas de secuencia


interacción Características
• Objetos • Se muestran los objetos que interactúan
– Participantes en la interacción • Se muestra el tiempo de vida de un objeto
• Roles • Se muestran los mensajes que se envían los
objetos
– Jugados por los objetos
• Se muestra el tiempo durante el cual un
• Enlaces objeto se encuentra activo (completando el
– Conexión semántica entre objetos llamado del mensaje) – Foco de control
• Mensajes • Se muestra el envío y retorno de información
– Comunicación entre objetos de un mensaje.
• Secuenciación • Se muestra el flujo de control de los
mensajes.
– Orden de los mensajes

2
16/04/2009

Notación
Notación

Notación:Elementos Acciones
• Llamado (Call)
– Invoca una operación de un objeto
– Un objeto puede enviarse un mensaje a si
mismo
( invocación local de una operación )
• Retorno (return)
– Retorna un valor al objeto que realizó la
llamada

Acciones
Acciones
• Create
– Crear un objeto
• Destroy
– Destruir un objeto
Un objeto puede destruirse a si mismo

3
16/04/2009

Manejo del Flujo Manejo del Flujo

addStudent(studentId) solo se ejecuta si


pastBalance es igual a cero

Asignar Silla

Caso de estudio: Aerolínea

Asignar Silla Asignar Silla

4
16/04/2009

Asignar Silla

You might also like