Вы находитесь на странице: 1из 6

El Lenguaje de Modelamiento

Unificado:

LOS CASOS DE USO

Expositor: Ing. Edwin Valencia


Plantillas para requisitos
funcionales
 Debe responder a la
pregunta:

 ¿Qué debe
hacer el
sistema con la
información
almacenada
para alcanzar
los objetivos de
su negocio?".

66
66
Diagrama de casos de uso
CENTROS HOSPI TAL A RI OS

Un cierto hospital necesita organizar la asignación de guardias de sus médicos en sus


diferentes centros hospitalarios mediante una aplicación informática. Para ello asigna a un
Analista el diseño del sistema utilizando la notación UML.

Un médico jefe tiene asignada la función de Planificador de guardias y debe tener en


cuenta los médicos disponibles, las guardias que debe cubrir y algunas incompatibilidades como
asignaciones de tareas de más alta prioridad.

Por otra parte, los datos de todos los médicos los mantiene un Supervisor, encargado de
mantener esta información: altas, bajas, cambios de datos, etc.

Existe también un Administrador del sistema que se encarga de la asignación y


revocación de permisos a los planificadores.

Se desea, asimismo, disponer de una función estadística que permita generar listados
informativos.

Dado que varios planificadores de guardias pueden trabajar en paralelo, se quiere que se
actualicen automáticamente las estadísticas que vea cada uno cada vez que haya un cambio por
parte de cualquiera de ellos. Asimismo, cada planificador puede editar y modificar planes de
guardias.

Se pide realizar el Diagrama de Casos de Uso de la aplicación. Realizar una descripción


textual de los casos de uso y actores contemplados.

64
Diagrama de casos de uso

CENTROS HOSPI TAL A RI OS

Solución:

Los casos de uso son:

Gestionar Médicos: dar de alta, de baja y cambio de datos a todos los médicos
de cada centro hospitalario.
Gestionar Estadísticas: actualizar las Estadísticas y presentarlas a los usuarios de la
aplicación cuando lo soliciten.
Editar Planes: asignar los médicos disponibles a las guardias previstas.
Gestionar Planes: creación y borrado de planes, apertura y cierre de planes ya
creados, edición e impresión (por ello se incluye al anterior “Editar Planes”)
Gestionar Usuarios: gestionar las cuentas de los planificadores de guardias
autorizados, creando usuarios y asignándoles una palabra clave.

Los actores son:

Supervisor: empleado administrativo que trabaja con datos confidenciales y que


tiene que tener permisos especiales de acceso a datos restringidos.
Planificador: encargado de la asignación de guardias teniendo en cuenta la restricciones
introducidas previamente en el sistema por el Supervisor
Administrador: responsable de la asignación de cuentas de acceso y de asegurar
la confidencialidad y la integridad de la información del sistema.

Héctor Gómez Gauchía (adapt.de Juan Pavón) UML ISIA, Facultad de Informática UCM, 2006-07
65
Diagrama de casos de uso

66

Вам также может понравиться