El documento describe los diagramas de contexto y procesos. Explica que los diagramas de contexto describen el entorno de un sistema y sus interacciones, mientras que los diagramas de procesos muestran las actividades y flujo de información dentro de un proceso. También proporciona ejemplos y pasos para elaborar un modelo de procesos, incluyendo la identificación de actores, tareas, eventos e información.
RETO MES DE ABRIL .............................docx
SW Procesos
1. Ingeniería de Software Clase 6 Gloria Lucia Giraldo Gómez [email_address] Escuela de Sistemas Universidad Nacional de Colombia – Sede Medellín Diagrama de Contexto y Diagrama de Procesos
9. Diagrama de Procesos Elementos Sintácticos paso Acción, actividad o función de un proceso básico Evento Suceso importante para la organización. Puede iniciar un proceso (disparador), o la culminación de una función necesaria para la iniciación de otra (finalizador). condición Verificación de un hecho particular en el proceso
10. Diagrama de Procesos Elementos Sintácticos Almacenamiento Información generada o requerida en uno o más pasos del proceso. Puede tratarse de entidades físicas o digitales. Flujos. Se representan con flechas unidireccionales. Indican el paso de información entre pasos del proceso. Es importante verificar siempre, qué es lo que está siendo transportado por el flujo. # Etiqueta de Continuidad: permite vincular elementos lejanos en el diagrama.
11. Diagrama de Procesos Elementos Sintácticos Indica la finalización de una rama del proceso Rol persona, dependencia o grupo de personas que ejecutan alguna acción en el proceso descrito. En el diagrama se debe trazar un carril por cada rol Rol 1 Rol 2 Rol 3
12. Diagrama de Procesos Sintaxis Disparador paso Evento paso Sólo si es necesario!! paso Finalizador paso1 paso2 paso n condición Paso 2 Paso 3 sí Paso 1
13. Diagrama de Procesos Sintaxis Paso 1 1 1 Paso 2 paso Almacenamiento paso Almacenamiento Con el paso se está almacenando algo. El paso requiere algo contenido en el almacén
14. Diagrama de Procesos Sintaxis Almacenamiento 1 Almacenamiento 2 paso Con esta forma sintáctica es posible indicar una secuencia de almacenamientos en los cuales se almacena la información proveniente del paso (relaciones “tiene”).
15. Diagrama de Procesos Ejemplo Necesidad de desarrollar software Capturar Requerimientos Requerimientos Analizar problema Diseñar Solución 1 1 implementar desarrollador Analista arquitecto
16. Errores Comunes Descolgar el teléfono Saludar … SECRETARIA Los disparadores NO son pasos. Indican el objetivo de un proceso o el evento que lo inicia Necesidad de contactar un cliente Llamada entrante Como Evento Como Objetivo
17. Errores Comunes Recuperar proyecto Repositorio de proyectos Abrir Proyecto Los almacenes no hacen parte del flujo del proceso. Son elementos auxiliares Almacén Recuperar proyecto Abrir Proyecto Repositorio de proyectos Las líneas de flujo transportan datos. Siempre pregúntese qué datos viajan en cada flujo.
18. Errores Comunes Finalizar Configuración Reiniciar finalizador ¿Cuál es el flujo? ¿Finalizar Configuración – finalizador? ¿Finalizar Configuración – Reiniciar? Debe haber un único flujo o utilizar condicionales
19. Errores Comunes SISTEMA SECRETARIA … El sistema no es un agente de sí mismo. La solución será encontrar los agentes del sistema que participen en el proceso descrito. Secretaria es uno de estos agentes.
20. Uso de Finalizadores Se requiere aprobar un proyecto Incribir Propuesta Propuestas Generar Resolución Resoluciones Resolución de proyecto generada Actúa como finalizador… … pero no termina el proceso Llega una Resolución Revisar Resolución Aprobar Proyecto 1 1