Escolar Documentos
Profissional Documentos
Cultura Documentos
Guía de Laboratorio 07
Computación e Informática
2016-II
ANÁLISIS Y DISEÑO DE SISTEMAS II – Guía de Laboratorio 07 2
CONTENIDO
TEMA.- DISEÑO DE CASOS DE USO (Caso Estudio CiberCorp)
o Diagrama de Secuencia
1. CAPAS (MVC)
CAPA CONTROLADORA
CAPA DE NEGOCIO
ANÁLISIS Y DISEÑO DE SISTEMAS II – Guía de Laboratorio 07 4
CAPA DE PRESENTACION
ANÁLISIS Y DISEÑO DE SISTEMAS II – Guía de Laboratorio 07 5
2. REALIZACIONES DE DISEÑO
Capa de Presentación
Capa Controladora
Capa Negocio
- AdmDAO:
- Util
ANÁLISIS Y DISEÑO DE SISTEMAS II – Guía de Laboratorio 07 6
- Bean
- DAO
- INTERFACE
- SERVICE
-
ANÁLISIS Y DISEÑO DE SISTEMAS II – Guía de Laboratorio 07 7
- Clases de Diseño
- Secuencia
ANÁLISIS Y DISEÑO DE SISTEMAS II – Guía de Laboratorio 07 8
1
2
Edite el mensaje,
luego presione
ENTER.
ANÁLISIS Y DISEÑO DE SISTEMAS II – Guía de Laboratorio 07 12
Se verá así :
1
2
3
ANÁLISIS Y DISEÑO DE SISTEMAS II – Guía de Laboratorio 07 13
2.8: El diagrama de secuencia final para el flujo básico del CU Mantener Usuario, es el que se muestra a continuación:
ANÁLISIS Y DISEÑO DE SISTEMAS II – Guía de Laboratorio 07 14
ACTIVIDAD PROPUESTA Nº 1
A partir de la Especificación de Caso de Uso, realice los siguientes artefactos:
2. Actor(es)
Recepcionista
3. Flujo de Eventos
3.1. Flujo Básico
1. El caso de uso comienza cuando la recepcionista selecciona la opción
“Generar Citas” de la interfaz del menú principal.
2. El sistema muestra la interfaz “GENERAR CITAS” con la fecha y hora
de registro cargado y los siguientes campos:
Datos de la HC: número, nombre y apellidos del paci ente.
Datos del médico: nombres, apellidos y especialidad.
Datos de la cita: fecha y hora de la cita y consultorio.
Además, presenta las opciones: Buscar HC, Buscar Horarios de
Médico y Grabar Cita.
3. La recepcionista selecciona “Buscar HC”.
4. El sistema incluye el caso de uso Buscar Historia Clínica.
5. El sistema muestra los datos de la historia clínica del paciente.
6. La recepcionista selecciona “Buscar Médico”.
7. El sistema incluye el caso de uso Buscar Horarios de Médico.
8. El sistema muestra los datos del médico y de la cita.
9. La recepcionista selecciona “Grabar Cita”.
10. El sistema valida los datos.
11. El sistema genera el número de cita y registra la cita con estado
pendient0e.
12. El sistema muestra el mensaje “Cita generada”. El caso de uso termina.
3. Campos vacíos
Si en el paso 10 el sistema detecta que alguno de los campos está
vacío, muestra el MSG “Alguno de los campos está va cío” y el caso de
uso continúa.
4. Precondiciones
o La recepcionista está identificada en el sistema .
o Lista disponible de historias clínica.
o Lista disponible de médicos.
5. Poscondiciones
En el sistema quedará registrada la cita en esta do pendiente.
6. Puntos de Extensión
En el paso 6, el sistema extiende al caso de uso Mantener HC – subflujo
“Registrar HC”.
7. Requisitos Especiales
Ninguno.
8. Prototipos
Generar Citas
Fecha: 08/03/2010
Hora: 15:32
Nº HC:
Paciente:
Nombre y apellidos:
Especialidad:
Datos de la cita
Fecha:
Hora:
Consultorio:
Grabar
ANÁLISIS Y DISEÑO DE SISTEMAS II – Guía de Laboratorio 05 17
ACTIVIDAD PROPUESTA Nº 2
1. Breve Descripción
2. Actores
Secretaria
3. Flujo de Eventos
<Vendedor no seleccionado>
1. En el paso 15, si el sistema verifica que no se encuentra seleccionó unl vendedor, Se
muestra un mensaje de error. “ Vendedor No seleccionado”
2. La secretaria selecciona el mensaje y el flujo continúa en el paso 13 del flujo básico
4. Requerimientos Especiales
Ninguno.
5. Pre Condiciones
1. La secretaria se debe haber logueado en el sistema.
2. Lista de vendedores disponible.
3. Lista de productos disponibles
4. Lista de clientes disponibles
6. Post Condiciones
El sistema graba los datos del pedido en estado “Pendiente”.
7. Puntos de extensión
Ninguno
8. Prototipo
Diagrama de Secuencia: FB Registrar Pedidos al Crédito