Existen
diferentes formas de explicar un sistema de software que se esté desarrollando,
por ejemplo, los casos de uso, estos nos muestran una función específica que
realiza el sistema, pero estos pueden ser explicados de una forma diferente por
medio de los diagramas de secuencia del sistema.
Los
DSS es un modelo que muestra al sistema como una caja negra para un caso de uso
específico, donde se muestran los actores externos que participan en él, también
el orden de los eventos que suceden durante la ejecución del caso de uso. Se
dice que debería haber un DSS para cada caso de uso de un proyecto de software,
esto debido a que cada DSS se deriva directamente de un caso de uso.
Se
puede decir que los DSS explican los casos de uso de una forma diferente
mostrando las secuencias de eventos que suceden en los casos de uso, estas
secuencias comúnmente inician con un verbo, ya que describen una acción que
sucede.
En
los diagramas como tal, el tiempo avanza hacia abajo respetando el orden de los
eventos como se especifican en el caso de uso utilizado para hacer el diagrama.
Algunos ejemplos a continuación.
DSS para un escenario de Procesar Venta. |
Ejemplo de la secuencia de un usuario del metro para comprar un ticket. Fuente:https://ingsotfwarekarlacevallos.files.wordpress.com/2015/07/81.png |
Los
diagramas de secuencia del sistema, nos permite observar la secuencia
especifica de eventos que suceden en un caso de uso de manera más gráfica,
junto con los actores externos que interactúan con el sistema. Estos diagramas
son una herramienta más, pero no menos importante, para facilitar la comunicación
y entendimiento del sistema por parte de todos los involucrados en el desarrollo
del software.
Referencias:
https://es.slideshare.net/SergioRios/unidad-6-mad-modelado-analsis-diagrama-de-secuencia-del-sistema
Comentarios
Publicar un comentario