Академический Документы
Профессиональный Документы
Культура Документы
Clase 6
Gloria Lucia Giraldo Gmez glgiraldog@unalmed.edu.co Escuela de Sistemas Universidad Nacional de Colombia Sede Medelln
Diagramas de contexto
Es fundamental establecer de manera precisa los lmites del sistema Distinguir, con la ayuda del interesado, el entorno del sistema Haciendo esto en fases tempranas del proyecto se puede delimitar el costo y el tiempo de las etapas posteriores
Usuarios
En el centro se coloca el sistema que se va a realizar Alrededor van tres tipos de entidades: los dems sistemas con los que interacta, los usuarios del sistema y los centros de informacin que necesita acceder para realizar su funcin correctamente NOTA: Las flechas pueden ser uni o bidireccionales
Diagramas de Contexto
Los diagramas de contexto describen el entorno pero no muestra de manera detallada las relaciones entre los sistemas del entorno y el sistema que se esta especificando. Habitualmente este diagrama puede complementarse con el diagrama de procesos, el cual s muestra las actividades de los procesos
Diagrama de procesos
Diagrama de Procesos
Qu es un proceso?
Un proceso es una secuencia de pasos que permiten cumplir un objetivo
Ejemplos: hacer venta, matricular estudiante, preparar la cena, desarrollar software
Muestra el flujo de informacin: la manera como se producen las entradas y salidas de datos de un proceso a otro
Diagrama de Procesos
Refleja las actividades de la organizacin y la manera como se llevan a cabo para cumplir sus objetivos
Semestre 01 - 2006
Evento
Suceso importante para la organizacin. Puede iniciar un proceso (disparador), o la culminacin de una funcin necesaria para la iniciacin de otra (finalizador).
condicin
paso
Slo si es necesario!!
paso
Finalizador
paso1
paso2
pason
Paso 1
condicin
s
Paso 2
Paso 3
Paso 2
paso
Almacenamiento
paso
Almacenamiento
Almacenamiento 2
Con esta forma sintctica es posible indicar una secuencia de almacenamientos en los cuales se almacena la informacin proveniente del paso (relaciones tiene).
Requerimientos arquitecto
Disear Solucin
desarrollador
implementar
Errores Comunes
SECRETARIA
Descolgar el telfono
Saludar
Los disparadores NO son pasos. Indican el objetivo de un proceso o el evento que lo inicia
Llamada entrante
Como Objetivo
Como Evento
Errores Comunes
Almacn Recuperar proyecto Repositorio de proyectos Abrir Proyecto
Los almacenes no hacen parte del flujo del proceso. Son elementos auxiliares
Recuperar proyecto Abrir Proyecto
Repositorio de proyectos
Las lneas de flujo transportan datos. Siempre pregntese qu datos viajan en cada flujo.
Errores Comunes
finalizador
Finalizar Configuracin
Reiniciar
Cul es el flujo? Finalizar Configuracin finalizador? Finalizar Configuracin Reiniciar? Debe haber un nico flujo o utilizar condicionales
Errores Comunes
SISTEMA
SECRETARIA
El sistema no es un agente de s mismo. La solucin ser encontrar los agentes del sistema que participen en el proceso descrito. Secretaria es uno de estos agentes.
Uso de Finalizadores
Acta como finalizador
Se requiere aprobar un proyecto Resolucin de proyecto generada
Incribir Propuesta
Generar Resolucin
Propuestas
Resoluciones
1
Llega una Resolucin
Revisar Resolucin
Aprobar Proyecto
Uso de Finalizadores
Ntese que hay una relacin entre un finalizador y un disparador. Este enlace significa que el disparador requiere (tiene como precondicin) al finalizador.
El proceso completo va desde el disparador inicial Se requiere aprobar un proyecto hasta el finalizador que da fin al proceso.
Una relacin entre un finalizador y un disparador se puede ver como una separacin temporal entre dos pasos del proceso. La interpretacin del proceso de la diapositiva anterior puede ser que una vez se genera una resolucin puede tardar un tiempo considerable hasta que esta sea recibida para ser aprobada.
No es necesario, pero s recomendable, relacionar finalizadores y disparadores que pertenezcan al mismo proceso.