COMPORTAMIENTO DE LOS SISTEMAS: DIAGRAMA DE LA SECUENCIA DEL SISTEMA

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
COMPORTAMIENTO DE LOS SISTEMAS: DIAGRAMA DE LA SECUENCIA DEL SISTEMA por Mind Map: COMPORTAMIENTO DE LOS SISTEMAS: DIAGRAMA DE LA SECUENCIA DEL SISTEMA

1. El diagrama de la secuencia de un sistema muestra gráficamente los eventos que fluyen de los actores al sistema.

2. Actividades y dependencias

2.1. Los diagramas de la secuencia de un sistema se preparan durante la fase de análisis de un ciclo de desarrollo.

2.2. Su creación depende de la formulación previa de los casos de uso.

3. Comportamiento del sistema

3.1. El comportamiento del sistema es una descripción de lo que hace, sin explicar la manera en que lo hace.

4. Diagramas de la secuencia del sistema

4.1. Los casos de uso indican cómo los actores interactúan con el sistema de software que es lo que en realidad deseamos crear

4.2. Los casos de uso indican cómo los actores interactúan con el sistema de software que es lo que en realidad deseamos crear

4.3. El diagrama de la secuencia de un sistema es una representación que muestra, en determinado escenario de un caso de uso

5. Diagrama de la secuencia de un sistema

5.1. El diagrama de la secuencia de un sistema describe, en el curso particular de los eventos de un caso de USO, los actores externos que interactúan directamente con el sistema y con los eventos del sistema generados por los actores

5.2. Los eventos del sistema pueden incluir parámetros.

6. Eventos y operaciones de un sistema

6.1. El evento de un sistema es un hecho externo de entrada que un actor produce en un sistema.

6.2. El evento da origen a una operación de respuesta.

6.3. La operación de un sistema es una acción que éste ejecuta en respuesta a un evento del sistema

7. Registro de las operaciones de un sistema

7.1. Para determinar el conjunto de las operaciones requeridas del sistema se identifican sus eventos.

7.2. El lenguaje UML ofrece una notación para registrar las operaciones de un tipo

7.3. Con esta notación, las operaciones del sistema pueden agruparse como operaciones del tipo Sistema.

7.4. Los parámetros son opcionales: pueden incluirse o no.

7.5. Este esquema también funciona satisfactoriamente cuando registra las operaciones del sistema de varios sistemas o procesos en una aplicación distribuida; a cada sistema se le asigna un nombre especial (Sistema1, Sistema2, ... ) y también sus operaciones propias.

8. Cómo elaborar un diagrama de la secuencia de un sistema

8.1. Para elaborar diagramas de la secuencia de un sistema que describan el curso normal de los eventos en un caso de uso:

8.1.1. 1. Trace una línea que represente el sistema como una caja negra.

8.1.2. 2. Identifique los actores que operan directamente sobre el sistema. Trace una línea para cada uno de ellos.

8.1.3. 3. A partir del curso normal de los eventos del caso de uso identifique los eventos ("externos") del sistema que son generados por los actores. Muéstrelos gráficamente en el diagrama.

8.1.4. 4. A la izquierda del diagrama puede incluir o no el texto del caso de uso.

9. Eventos y fronteras de un sistema

9.1. Para identificar los eventos de un sistema es necesario tener una idea clara de lo que se quiere al escoger su frontera

9.1.1. Por lo que respecta al desarrollo del software, la frontera de un sistema suele seleccionarse para que sea el sistema de software dentro de este contexto, un evento del sistema es un hecho externo que estimula directamente el software.

9.1.2. En la reingeniería de empresas, la frontera del sistema y, por tanto, sus eventos pueden ampliarse para que abarquen los procesos manuales

10. Asignación de nombre a los eventos y a las operaciones de un sistema

10.1. Los eventos de un sistema deberían expresarse en el nivel de propósito y no el medio físico de entrada o en el nivel de elementos de la interfaz.

10.2. También mejora la claridad si el nombre de un evento del sistema comienza con un verbo (agregar ... , introducir, terminar, efectuar, porque recalca que los eventos están orientados a comandos.