unidad 6 mad modelado analsis diagrama de secuencia del sistema

5
26 de ago de 2022 Sergio Sánchez Rios Metodologías de Análisis y Diseño Unidad VI Análisis y UML “Diagrama de Secuencias del Sistema - DSS” Sergio Sánchez Rios. Ingeniero en Informática – Licenciado en Informática Docente Jornada Parcial Universidad Viña del Mar

Upload: sergio-sanchez

Post on 08-Jun-2015

1.550 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Unidad 6 Mad Modelado Analsis    Diagrama De Secuencia Del Sistema

13 de abr de 2023 Sergio Sánchez Rios

Metodologías de Análisis y DiseñoUnidad VI

Análisis y UML

“Diagrama de Secuencias del Sistema - DSS”

Sergio Sánchez Rios.

Ingeniero en Informática – Licenciado en Informática

Docente Jornada Parcial Universidad Viña del Mar

Page 2: Unidad 6 Mad Modelado Analsis    Diagrama De Secuencia Del Sistema

13 de abr de 2023 Sergio Sánchez Rios

Un DSS 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.

Se muestra lo que hace el sistema como una “caja negra”, no como lo hace.

Un DSS es un dibujo que muestra, para un escenario específico de un caso de uso, los eventos que generan los actores externos, el orden y los eventos entre los sistemas.

Debería hacerse un DSS para el escenario principal de éxito del caso de uso, y los escenarios alternativos complejos o frecuentes.

UML: Modelo del Dominio Representación de los Diagramas de Secuencia del

Sistema DSS

Page 3: Unidad 6 Mad Modelado Analsis    Diagrama De Secuencia Del Sistema

13 de abr de 2023 Sergio Sánchez Rios

UML: Modelo del Dominio Representación de los Diagramas de Secuencia del

Sistema DSS

Ejemplo:

:Actor

:sistema

crearNuevaVenta()

introduccirArticulo(artID,cantidad)

DescripcionTotal

*[más artículos]

FinalizarVenta()

Total con Impuestos

realizarPago(cantidad)

Cambio devuelto y recibo

Sistema como caja Negra

Encierra área de iteración

* [cantidad]

Mensaje con parámetros

Mensaje de retorno opcional

Page 4: Unidad 6 Mad Modelado Analsis    Diagrama De Secuencia Del Sistema

13 de abr de 2023 Sergio Sánchez Rios

Los DSS también se utilizan para ilustrar la relación entre sistemas.

Los DSS se derivan de los casos de uso. Mediante la descripción completa de los casos de uso.

Para poder identificar los eventos del sistema, es necesario tener claro los limites del sistema, como se presento en los casos de uso.

Asignación de nombres a los eventos y operaciones

Los eventos del sistema deberían expresarse al nivel de intención en lugar de en términos del medio de entrada física o a nivel de elementos de la interfaz de usuario.

Se mejora la claridad al iniciar con un verbo el nombre (añadir, insertar, finalizar, crear).

UML: Modelo del Dominio Representación de los Diagramas de Secuencia del

Sistema DSS

Page 5: Unidad 6 Mad Modelado Analsis    Diagrama De Secuencia Del Sistema

13 de abr de 2023 Sergio Sánchez Rios

Guía del Tópico:

Software Engineering 6a. ed.– Ian Sommerville – Pearson Education – 2000. (Cap. 6)Ingeniería de Software Teoría y Práctica – Shari Lawrence Pfleeger – Pearson Education – 2002.Utilización de UML en ingeniería del software con objetos y componentes – Perdita Stevens & Rob Pooley – Addison Wesley – 2002. UML y Patrones una introducción al análisis y diseño orientados a objeto y al proceso unificado – Craig Larman – Prentice Hall - 2002.

Bibliografía