Page 1

IIE ­ Instituto de Ingeniería Eléctrica. DesaSoft ­ Desarrollo de Software para Ingeniería Eléctrica. Guías de clase.   Parte II: Ingeniería de Software.

Diagrama de Secuencia del Sistema (DSS) Índice de contenido Diagrama de Secuencia del Sistema (DSS).......................................................................................1 Diagrama de Secuencia del Sistema (DSS)..............................................................................1 En el UP...................................................................................................................................1 Referencias y lecturas recomendadas.......................................................................................2 Lecturas recomendadas..................................................................................................2 Referencias.....................................................................................................................2

Diagrama de Secuencia del Sistema (DSS). El comportamiento del sistema describe qué hace el sistema, sin decir cómo lo hace. Esta  descripción puede hacerse mediante el Diagrama de Secuencia del Sistema (DSS). Un Diagrama de   Secuencia del Sistema muestra, para un escenario específico de un caso de uso, los eventos  generados por los actores externos, los eventos entre sistemas y el orden de ocurrencia de esos  eventos. Todos los sistemas, incluido el sistema en estudio, se tratan como cajas negras; el  diagrama destaca los eventos intercambiados entre el sistema en estudio y los sistemas o actores  externos. Dado un escenario de caso de uso debe construirse un diagrama de secuencia del sistema  para el flujo básico y otros para los flujos alternativos principales. UML define notación para diagramas de secuencia en general; en el diagrama de secuencia del  sistema se trata el sistema como todo, como una caja negra; sólo habrá actores y el sistema como  único objeto. Los eventos se expresan como funciones o métodos de un lenguaje de programación: un nombre  con parámetros entre paréntesis. El nombre debe reflejar la intención del actor, qué quiere hacer,  por eso los nombres de eventos suelen comenzar con un verbo: iniciarVenta(),  ingresarArticulo(...). Las devoluciones del sistema indican simplemente la información producida por el sistema. Los límites del sistema suelen quedar definidos por el hardware y el software en que el sistema  está soportado: teclado, lector de barras, terminal, software de la aplicación CajaSupermercado  forman parte del conjunto denominado "Sistema". Un evento del sistema será entonces un suceso  externo que estimula directamente el sistema.

En el UP. La mayoría de los DSSs se crean durante la fase de elaboración, cuando se hace necesario  identificar los eventos recibidos por el sistema para definir las operaciones a las cuales debe  responder, escribir los contratos de esas operaciones, y proveer una base para la estimación de  recursos, costos y tiempos.

1 de 2


Diagrama de Secuencia del Sistema (DSS). Caso de Uso: RegistrarVenta. Escenario: flujo básico

Referencias y lecturas recomendadas. El contenido de este documento está basado en las fuentes citadas a continuación, cuya lectura o  consulta no pretenden sustituir.

Lecturas recomendadas. •

• •

[Larman2003] Larman, Craig. UML y patrones. Una introducción al análisis y diseño  orientado a objetos y al Proceso Unificado, 2a. edición. Madrid, 2003. ISBN 84­205­3438­2. [Fowler1997] Fowler, Martin y Scott, Kendall. UML distilled. Applying the Standard Object  Modelling Language. Addison Wesley Longman, Inc., 1997. ISBN 0­201­32563­2. [Pfleeger2002] PFLEEGER, SHARI LAWRENCE. Ingeniería de software, teoría y práctica,  1a. edición. Buenos Aires, Pearson educación, 2002. ISBN: 987­9460­71­5.

Referencias. • •

[Jacobson2000] Jacobson, Ivar; Booch, Grady; Rumbaugh, James. El proceso unificado de  desarrollo de software. Pearson Educación, Madrid, 2000. ISBN: 84­7829­036­2. [Booch1999] Booch, Grady; Jacobson, Ivar; Rumbaugh, James. El lenguaje unificado de  modelado. Pearson Educación, Madrid, 2000. ISBN: 84­7829­028­1.

Errores, omisiones, comentarios: Víctor González Barbone, vagonbar en fing.edu.uy Desarrollo de Software para Ingeniería Eléctrica ­ Rev. 2009­05­09  Instituto de Ingeniería Eléctrica  ­     Facultad de Ingeniería     ­ Universidad de la República, Uruguay.    . 2 de 2


8_Diagramas de secuencia del sistema DSS  
Advertisement
Read more
Read more
Similar to
Popular now
Just for you