ANALISIS EN SISTEMAS (EVELIN NAULA M4A)

analisis en sistemas

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
ANALISIS EN SISTEMAS (EVELIN NAULA M4A) por Mind Map: ANALISIS EN SISTEMAS  (EVELIN NAULA M4A)

1. DIAGRAMA DE COMUNICACIÓN

1.1. Un diagrama de comunicaciones, inicialmente llamado un diagrama de colaboración, es un diagrama de interacción que muestra información similar a los diagramas de secuencia pero su foco principal es en la relación de objetos.

1.2. La secuencia de los mensajes se muestra a través de un esquena enumerado.

1.3. Lo que el diagrama de comunicación realiza es mostrar claramente el conjunto completo de mensajes pasados entre objetos adyacentes

1.4. Objetos

1.5. Un objeto se representa con un símbolo de objeto que muestra el nombre del objeto y su clase subrayada, separados por dos puntos:

1.6. Puede utilizar objetos en diagramas de comunicación de los modos siguientes:

1.7. La clase de un objeto puede estar sin especificar. Habitualmente, crea un diagrama de comunicación con objetos primero y especifica sus clases posteriormente.

1.8. Los objetos pueden no tener nombre, pero debería nombrarlos si desea discriminar diferentes objetos de la misma clase.

1.9. La clase de un objeto puede representarse en un diagrama de comunicación, si participa activamente en la interacción.

2. Generalización y especialización

2.1. Es el resultado de la unión de 2 o más conjuntos de entidades (de bajo nivel) para producir un conjunto de entidades de más alto nivel. La generalización se usa para hacer resaltar los parecidos entre tipos de entidades de nivel más bajo y ocultar sus diferencias.

2.2. La generalización consiste en identificar todos aquellos atributos iguales de un conjunto de entidades para formar una entidad(es) global(es) con dichos atributos semejantes, dicha entidad(es) global(es) quedara a un nivel más alto al de las entidades origen.

2.2.1. Especialización:

2.2.1.1. Es el resultado de tomar un subconjunto de entidades de alto nivel para formar un conjunto de entidades de más bajo nivel.

2.2.1.2. * En la generalización cada entidad de alto nivel debe ser también una entidad de bajo nivel. La especialización no tiene este limitante.

2.2.1.3. * se representa por medio de un triángulo denominado con la etiqueta "ISA", se distingue de la generalización por el grosor de las líneas que conectan al triángulo con las entidades.

2.2.1.4. * La especialización denota la diferencia entre los conjuntos de entidades de alto y bajo nivel.

3. DIAGRAMA DE ACTIVIDADES

3.1. Básicamente un diagrama de actividades contiene:

3.1.1. Estados de actividad

3.1.2. Estados de acción

3.1.3. Transiciones

3.1.4. Objetos

3.2. Un diagrama de actividades muestra el flujo de actividades, siendo un actividad una ejecución general entre los objetos que se está ejecutando en un momento dado dentro de una máquina de estados

3.3. Estados de actividad y estados de acción La representación de ambos es un rectángulo con las puntas redondeadas, en cuyo interior se representa bien una actividad o bien una acción.

3.4. Transiciones: Las transiciones reflejan el paso de un estado a otro, bien sea de actividad o de acción.

3.5. Bifurcaciones Un flujo de control no tiene porqué ser siempre secuencial, puede presentar caminos alternativos. Para poder representar dichos caminos alternativos o bifurcación se utilizará como símbolo el rombo.

3.6. División y unión No sólo existe el flujo secuencial y la bifurcación, también hay algunos casos en los que se requieren tareas concurrente

3.7. Calles Cuando se modelan flujos de trabajo de organizaciones, es especialmente útil dividir los estados de actividades en grupos, cada grupo tiene un nombre concreto y se denominan calles.

4. Diagrama de Estado

4.1. Este muestra la secuencia de estados por los que pasa bien un caso de uso, un objeto a lo largo de su vida, o bien todo el sistema.

4.2. Partes que conforman el Diagrama de Estados

4.3. Estado

4.4. Un estado se representa como una caja redondeada con el nombre del estado en su interior. Una transición se representa como una flecha desde el estado origen al estado destino.

4.5. Eventos

4.6. Es una ocurrencia que puede causar la transición de un estado a otro de un objeto. Esta ocurrencia puede ser una de varias cosas:

4.7. Condición que toma el valor de verdadero o falso

4.8. Recepción de una señal de otro objeto en el modelo

4.9. Recepción de un mensaje

4.10. Paso de cierto período de tiempo, después de entrar al estado o de cierta hora y fecha particular.

4.11. Envío de mensajes

4.12. Además de mostrar y transición de estados por medio de eventos, puede representarse el momento en el cual se envían mensajes a otros objetos.

4.13. Transición simple

4.14. Una transición simple es una relación entre dos estados que indica que un objeto en el primer estado puede entrar al segundo estado y ejecutar ciertas operaciones,

4.15. Transición interna

4.16. Es una transición que permanece en el mismo estado, en vez de involucrar dos estados distintos.

4.17. Acciones

4.18. Se puede especificar la solicitud de un servicio a otro objeto como consecuencia de la transición. Se puede especificar el ejecutar una acción como consecuencia de entrar, salir, estar en un estado, o por la ocurrencia de un evento.

4.19. Generalización de Estados

4.20. Se puede reducir la complejidad de estos diagramas usando la generalización de estados.

4.21. Subestados

4.22. Un estado puede descomponerse en subestados, con transiciones entre ellos y conexiones al nivel superior.

4.23. Transacción Compleja

4.24. Una transición compleja relaciona tres o más estados en una transición de múltiples fuentes y/o múltiples destinos.

4.25. Transición a estados anidados

4.26. Una transición de hacia un estado complejo (descrito mediante estados anidados) significa la entrada al estado inicial del subdiagrama.

4.27. Transiciones temporizadas

4.28. Las esperas son actividades que tienen asociada cierta duración.