You are on page 1of 3

UNIVERSIDAD MAYOR DE SAN ANDRS FACULTAD DE CIENCIAS PURAS Y NATURALES CARRERA DE INFORMTICA

7 CONTRATOS Nombre: Responsabilidades: VerificarCodigo(Cod_paciente,CI_paciente) Comprobar que el cdigo nico y el carnet de identidad ingresados son vlidos. Sistema Funciones del sistema: R1.1 Casos de uso: Sistema de asignacin de citas mdicas.

Tipo: Referencias Cruzadas: Notas: Excepciones: Precondiciones: Pos condiciones:

Si el cdigo no es vlido indicar que se cometi un error El sistema conoce el cdigo nico y carnet de identidad del paciente

Cuando el paciente ingresa a su cuenta el sistema actualiza la informacin predeterminada. Se asigna el nmero de veces que el paciente ingresa al sistema Contratos Nombre: Responsabilidades: ActualizarInformacin() Refrescar la informacin desde la base central para que el paciente reciba confirmacin. Sistema Funciones del sistema: R1.2 Casos de uso: Sistema de asignacin de citas mdicas.

Tipo: Referencias Cruzadas: Notas: Excepciones:

Si el sistema no est disponible, entonces se despliega una ventana anunciando al paciente. Se esta solicitando una cita mdica .

Precondiciones: Pos condiciones:

El sistema refresca la informacin de la seccin solicitada. Contratos

UNIVERSIDAD MAYOR DE SAN ANDRS FACULTAD DE CIENCIAS PURAS Y NATURALES CARRERA DE INFORMTICA

Nombre: Responsabilidades:

MostrarHorariosDisponibls() Desplegar la informacin actualizada de los horarios disponibles de atencin mdica. Sistema Funciones del sistema: R1.2 Casos de uso: Sistema de asignacin de citas mdicas.

Tipo: Referencias Cruzadas: Notas: Excepciones:

Si el sistema no est disponible, entonces se despliega una ventana anunciando al paciente. Se solicit el horario de fechas disponibles

Precondiciones: Pos condiciones:

El sistema espera respuesta del paciente para seleccionar las opciones de horarios disponibles. Se pueden cambiar de opciones cuantas veces quiera el paciente. Contratos Nombre: Responsabilidades: Confirmar_cita _medica() Enva la solicitud de cita mdica de parte del paciente al sistema para verificar que hay cupos en la fecha y turno seleccionados. Sistema Funciones del sistema: R1.4 Casos de uso: Sistema de asignacin de citas mdicas.

Tipo: Referencias Cruzadas: Notas: Excepciones: Precondiciones: Post condiciones:

Si no hay cupos, entonces se pide al paciente seleccionar otra fecha. El paciente solicit una cita en una cierta fecha y turno.

El sistema actualiza la informacin de fechas ya reservadas El sistema compara la fecha y turno solicitados con los cupos disponibles de atencin mdica. Contratos

UNIVERSIDAD MAYOR DE SAN ANDRS FACULTAD DE CIENCIAS PURAS Y NATURALES CARRERA DE INFORMTICA

Nombre: Responsabilidades: Tipo: Referencias Cruzadas: Notas: Excepciones:

Guardar() Guarda y almacena la informacin. Sistema Funciones del sistema: R1.8 Casos de uso: Sistema de asignacin de citas mdicas.

La informacin puede perderse si la conexin con el sistema es interrumpida que se haya confirmado la informacin.

Precondiciones:

Pos condiciones: El sistema crea una instancia ColaEsperapor fechapara ordenar las citas mdicas segn el orden de reservacin. Si ya existe esta ColaEsperala Cita mdica se aade a la cola.

Nombre: Responsabilidades:

Ver_Historial_Medico_Examenes_MEdicos() Permite al usuario ver reportes actualizados de su historial mdico y la ubicacin y resultados de sus exmenes mdicos. Sistema Funciones del sistema: R4.3, R4.4 Casos de uso: Seguimiento de historiales mdicos y resultados de exmenes mdicos

Tipo: Referencias Cruzadas:

Notas: Excepciones: Precondiciones: Pos condiciones: Ninguna Autenticar usuario. Ninguna

You might also like