Analisis Y Diseño de Sistemas
domingo, 19 de junio de 2011
jueves, 16 de junio de 2011
Roles y Responsabilidades
- Secretaria: Agendar la Cita y cobrar
- Paciente: Asistir a la Cita
- Doctor: Atender al Paciente y darle su tratamiento
Actividades del consultorio
- Registrar Citas
- Atender al Paciente
- Cobrar la Consulta
- Agendar de nuevo una Cita
Flujos
Flujos de eventos principales
Un flujo de eventos consiste en enumerar los pasos que sucesivamente realizan los actores y el sistema en el contexto de un caso de uso. Es decir, que un flujo de eventos es en su forma más básica un simple listado de acciones, que corresponden con un caso de uso en concreto.
Al flujo de eventos principal, ese que contiene el caso más probable, se le llama Flujo de Eventos del Día Feliz, como forma de hacer referencia a la ausencia de condiciones de error. En otras palabras, le llamamos día feliz ya que en este flujo de eventos principal vamos a asumir que todo ocurre de la mejor forma: el actor tiene disponible la información y la indica sin fallas, el sistema puede completar todas las operaciones y así sucesivamente para cada posible desviación. En el flujo del día feliz simplemente todo ocurre correctamente.
Flujos de eventos alternativos
En un caso de uso, los flujos de eventos se refieren a los pasos que alternativamente van realizando los actores y el sistema en el contexto del requisito funcional capturado en el caso. Dichos pasos por claridad, se separan en el flujo principal y los flujos alternativos; de forma tal que en el flujo principal, donde todo ocurre sin problemas y en los flujos alternativos lidiamos con las situaciones de error y el comportamiento esperado del sistema en respuesta a dichos errores.
Es necesario entonces contar con una aproximación sistemática sobre como disponer los flujos de eventos principal y alternativos, de forma que capturen en forma clara y precisa cada condición que el flujo del día feliz ha asumido como libre de error pero que es a su vez, el punto de inicio de un flujo alternativo.
La idea aquí es la de indicar el paso del flujo principal y la condición precisa que de violarse hace que se ejecute el flujo alternativo. De ser posible la condición ha de estar expresada en términos del modelo de dominio de forma tal que facilitar su traducción al sistema software.
Reglas de las Actividades:
- Que no se repitan las citas
- Tener bien definidos los Horarios de Citas para no hace esperar mucho al siguiente paciente
- Confirmar la asistencia a la Cita
- Tener definido el costo y hacerlo saber a los pacientes.
Suscribirse a:
Entradas (Atom)