Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Diagrama de Interacción
PrestarVideo(socio,video)
VerificarSituacionSocio(socio)
VerificarSituacionVideo(video)
RegistrarPrestamo(socio,video)
Diagrama de Secuencia
• Muestra las iteraciones entre objetos
organizadas en una secuencia temporal
Diagrama de Secuencia
Línea de vida de un objeto
Indica la vida de un objeto durante la interacción. Se
representa con una línea vertical punteada debajo del
objeto.
:Objeto1
Diagrama de Secuencia
Mensaje
Se representa mediante una flecha, del objeto emisor al
objeto receptor.
:Objeto1 :Objeto2
Mensaje1(A,B)
Mensaje2
Diagrama de Colaboración
• Muestra la interacción de un conjunto de objetos,
poniendo énfasis en la estructura organizacional de los
objetos que envía y reciben mensajes
Diagrama de Colaboración
4: RegistrarPrestamo(socio,video)
3: VerificarSituacionVideo(video)
:Prestamo
:Video
Estereotipo de Clase de Análisis
: Prestamo
Clases Entidad
• Se utilizan para modelar información que poseen una larga vida y que es a menudo
persistente.
• Las clases entidad modelan la información y el comportamiento asociado a algún
fenómeno o concepto como una persona, un objeto del mundo real o un suceso del
mundo real.
• Las clases entidad se derivan directamente de una clase de entidad del negocio o de las
clases del modelo del dominio.
• Su estereotipo se representa de la siguiente manera:
: Libro
Clases Control
• Representan coordinación, secuencia, transacciones y control de otros
objetos.
• Se usan para encapsular el control de un caso de uso en concrero.
• En la fase de elaboración se adiciona una clase control para cada par actor-
caso de uso.
• A medida que continua el análisis y diseño las clases control pueden
eliminarse, dividirse o combinarse.
: Planificador Pagos
Ejemplo
VerificarUsuario(alias,contraseña)
Leer()
ModificarUsuario(alias,contraseña)
Cambiar()
Ejemplo
2: VerificarUsuario(alias,contraseña) 3: Leer()
: VerificadorUsuario
1: ActualizarUsuario()
5: Cambiar()
: UsuarioSistema
: Usuario : ActualizaUsuario
4: ModificarUsuario(alias,contraseña)
: ActulaizadorUsuario
Para el siguiente caso, elegir un caso de uso del software y elaborar un diagrama de interacción
CASO: UNIVERSIDAD ALFA S.A.
El proceso de matrícula en la universidad Alfa se inicia cuando el alumno acude a la Unidad de Registro Técnico. Para
ello es requisito llevar el recibo por derecho de matricula y el recibo por los créditos que desea matricularse cancelados,
así como una ficha de pre-matricula, llenada por el mismo alumno, en la que consta los cursos que el alumno desea llevar.
Esta ficha es llenada en base a una ficha de aptitud que el alumno recoge de su Escuela o que la puede obtener vía web.
En Alfa no se cobra por derecho de segunda, tercera o cuarta matricula. El registrador recibe la información necesaria y
verifica que en la ficha de pre-matricula los cursos no tengan problemas de pre-requisitos. En alfa es obligatorio registrar
matricula en los cursos desaprobados, es decir un alumno no puede registrarse en un curso si tiene cursos desaprobados
pendientes, aunque no tengan pre-requisito. Se verifica que el número total de créditos concuerde con los créditos por los
que pago. Si el número de créditos por los que pago es mayor al número de créditos a registrarse, se le hace una nota de
devolución, que puede utilizarse en otro semestre. Pero, si es menor no se permite la matricula, hasta que cancele por los
créditos faltantes. Si no hay ningún problema se emite la ficha de matricula y luego de ser sellada y firmada por el
registrador se le entrega al alumno.
Ficha Aptitud
Registrador Registrador
AlumnoNegocio
(f rom Business Use-Case Model) (from Business Object Mo...
Elaborar Nota Devolución
Plan de Estudios
Modelo de Diagrama
Objetos del de Casos
de uso
Nota Devolución
Negocio Alumno
Ficha Matricula Emitir Ficha Matricula