Documentos de Académico
Documentos de Profesional
Documentos de Cultura
| Trabajo Práctic
ANÁLISIS DE
SISTEMAS
INTEGRANTES:
3- DIAGRAMA DE SECUENCIA
Un diagrama de secuencia del sistema es un artefacto creado de manera rápida y fácil,
que muestra los eventos de entrada y salida relacionados con el sistema que se está
estudiando.
Un Diagrama de secuencia del Sistema (DSS) es un dibujo que muestra, para un
escenario especifico de un caso de uso, los eventos que generan los actores externos,
el orden y los eventos entre los sistemas. Todos los sistemas se tratan como caja negra;
los diagramas destacan los eventos que cruzan los límites del sistema desde los actores
hasta los sistemas.
Debería hacerse un DSS para el escenario principal de éxito del caso de uso, y los
escenarios alternativos o frecuentes.
Análisis de Sistemas | Trabajo Práctico
4- CONTRATOS
Los casos de uso son el principal mecanismo del UP para describir el comportamiento
del sistema y, normalmente es suficiente. Sin embargo, algunas veces se necesita una
descripción más detallada del comportamiento del sistema. Este artefacto describe el
comportamiento detallado del sistema en función de los cambios de estado de los
objetos del Modelo del Dominio, después de la ejecución de una operación del sistema.
Principal: Tiene objetivos de usuario que se satisfacen mediante el uso de los servicios
del propio sistema. Se ubican del lado izquierdo del sistema. Resulta importante
identificarlo ya que es de utilidad para encontrar los objetivos de usuario, los cuales
dirigen los casos de uso.
De Apoyo: Proporciona un servicio al sistema propio. Se ubican del lado derecho del
sistema. Se identifica para clarificar las interfaces externas y los protocolos.
Pasivo: Está interesado en el comportamiento del caso de uso, pero no es principal ni
de apoyo.
Sección Práctica
1- Nos solicitaron una aplicación que permita realizar solamente las operaciones
aritméticas de sumas y divisiones. La operación suma recibe solamente dos
Análisis de Sistemas | Trabajo Práctico
números. Los números pueden ser positivos y/o negativos. El usuario podrá
seleccionar la operación, ingresar los operandos y luego la aplicación le devolverá
el resultado
Se pide:
Diagrama de Secuencia:
Caso de Estudio
La Dirección de Jóvenes y Adultos Mayores nos solicitó el desarrollo de un sistema
de información que permita el registro de las denuncias o pedidos de ayuda
económica para adultos mayores. A continuación, se describe el sistema manual. Los
técnicos que trabajan en la Dirección de Jóvenes y Adultos Mayores, reciben
Análisis de Sistemas | Trabajo Práctico
Se pide:
1. Confeccionar BPD
Análisis de Sistemas | Trabajo Práctico
2. Para el sistema automatizado desarrollar los artefactos del modelo de caso de uso:
a. Diagrama de Casos de Uso.
c. Diagrama de Secuencia
d. Contratos
1. Operación: CrearDenuncia()
○ Referencias cruzadas: Caso de Uso: Registrar Denuncia
○ Precondiciones: El usuario tiene acceso al sistema.
○ Postcondiciones:
■ Se crea una instancia de IngresarDenunciante().
■ Se crea una instancia de IngresarDenunciado().
■ Se genera un número único de legajo para la denuncia.
■ Los datos de la denuncia se almacenan en la base de datos del
sistema para futuras referencias.
■ Se notifica al usuario sobre la creación exitosa de la denuncia.
2. Operación: IngresarDenunciante(Apellido, Nombre, DNI, Teléfono)
○ Referencias cruzadas: Caso de Uso: Registrar Denuncia
○ Precondiciones: El usuario tiene acceso al sistema.
○ Postcondiciones:
Análisis de Sistemas | Trabajo Práctico
4. Modelo de Análisis