Sesion 05 - Desarrollo de Ejemplo - Enunciado



Comments



Description

El Lenguaje de ModelamientoUnificado: 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
Copyright © 2024 DOKUMEN.SITE Inc.