Servicio de Mantenimiento ESPECIFICACIÓN DE CASOS DE USO Versión 0.1 Servicio Mantenimiento Especificación de Casos de Uso Documento Casos de Uso Versión: 0.1 Fecha: 07/02/11 Histórico de Versiones Fecha Versión Descripción Autor 01/11/2010 0.1 Descripción de casos de uso Catalin Costin Stanciu Confidencial Sistema Mantenimiento 2011 Página 2 Servicio Mantenimiento Especificación de Casos de Uso Documento Casos de Uso 1. 2. Versión: 0.1 Fecha: 07/02/11 Introducción .......................................................................................................................... 4 1.1 Propósito ....................................................................................................................... 4 1.2 Ámbito de aplicación..................................................................................................... 4 Requerimientos Específicos .................................................................................................. 5 2.1 Modelo de Casos de uso ............................................................................................... 5 2.1.1 Gestión de Incidencias: ......................................................................................... 5 2.1.2 Gestión de Usuarios: ............................................................................................. 7 2.1.3 Gestión de Stocks: ............................................................................................... 10 2.1.4 Gestión de Ordenes de Trabajo: ......................................................................... 11 2.1.5 Gestión de Material:............................................................................................ 13 2.1.6 Gestión de Maquinas: ......................................................................................... 16 Confidencial Sistema Mantenimiento 2011 Página 3 Servicio Mantenimiento Especificación de Casos de Uso Documento Casos de Uso Versión: 0.1 Fecha: 07/02/11 1. Introducción 1.1 Propósito Este documento tiene como finalidad expresar los casos de uso del proyecto de gestión de incidencias de un hospital. 1.2 Ámbito de aplicación Los casos de uso sirven para plantear las funcionalidades deseadas de la plataforma del sistema, por lo que a cada uno se le dará una descripción, se especificarán los actores con los que se involucra, sus requerimientos asociados, una precondición, una postcondición. Confidencial Sistema Mantenimiento 2011 Página 4 Servicio Mantenimiento Especificación de Casos de Uso Documento Casos de Uso Versión: 0.1 Fecha: 07/02/11 2. Requerimientos Específicos 2.1 Modelo de Casos de uso 2.1.1 Gestión de Incidencias: Caso de Uso Actores Propósito Resumen Precondiciones Postcondiciones Incluye Extiende Hereda de Caso de Uso Actores Propósito Resumen Precondiciones Postcondiciones Incluye Extiende Hereda de Confidencial Alta Incidencia Empleado Dar de alta mediante un aviso una incidencia por una avería que se ha producido Cuando se produce una avería un empleado que detecta dicha avería emite un aviso de incidencia para informar al personal de servicio de mantenimiento El usuario este identificado correctamente en el sistema y dicha incidencia no haya sido dado de alta por otro empleado. - Consulta Incidencia Empleado, Jefe de Mantenimiento Consultar los datos de una incidencia Una vez dada de alta una incidencia en el sistema se debe poder consultar el estado de dicha incidencia. Identificación del empleado en el sistema y que la incidencia que se quiere consultar exista en el sistema. - Sistema Mantenimiento 2011 Página 5 Servicio Mantenimiento Especificación de Casos de Uso Documento Casos de Uso Versión: 0.1 Fecha: 07/02/11 Modificación Incidencia Jefe de Mantenimiento Modificar Información que define el estado de la incidencia Cuando se recibe un aviso de incidencia el jefe de mantenimiento clasifica la incidencia modificando el estado y la prioridad de ésta Usuario identificado correctamente en el sistema. La incidencia que se quiere modificar exista - Caso de Uso Actores Propósito Resumen Precondiciones Postcondiciones Incluye Extiende Hereda de Figura 1: Gestión de Incidencias Confidencial Sistema Mantenimiento 2011 Página 6 Servicio Mantenimiento Especificación de Casos de Uso Documento Casos de Uso 2.1.2 Versión: 0.1 Fecha: 07/02/11 Gestión de Usuarios: Caso de Uso Actores Propósito Resumen Precondiciones Postcondiciones Incluye Extiende Hereda de Caso de Uso Actores Propósito Resumen Precondiciones Postcondiciones Incluye Extiende Hereda de Caso de Uso Actores Propósito Resumen Precondiciones Postcondiciones Incluye Extiende Hereda de Confidencial Inicio Sesión Administrador, Empleado, Jefe de Mantenimiento, Operario Iniciar sesión en el sistema. Para conseguir un control de usuarios cada usuario del sistema debe identificarse entes de acceder al sistema El usuario este dado de alta en el sistema - Cerrar Sesión Administrador, Empleado, Jefe de Mantenimiento, Operario Cerrar la sesión creada en el sistema Cuando un usuario quiere dejar de usar el sistema debe cerrar la sesión que ha iniciado Tener una sesión abierta en el sistema - Alta Usuario Administrador Dar de alta un nuevo usuario en el sistema Cuando se quiere añadir un nuevo usuario en el sistema se debe dar de alta a este. En el sistema no exista el usuario y el administrador tenga la sesión iniciada - Sistema Mantenimiento 2011 Página 7 Servicio Mantenimiento Especificación de Casos de Uso Documento Casos de Uso Caso de Uso Actores Propósito Resumen Precondiciones Postcondiciones Incluye Extiende Hereda de Caso de Uso Actores Propósito Resumen Precondiciones Postcondiciones Incluye Extiende Hereda de Confidencial Versión: 0.1 Fecha: 07/02/11 Baja Usuario Administrador Dar de baja un usuario en el sistema Cuando un usuario ya no pertenece al hospital se da de baja, para que posteriormente no pueda acceder al sistema El administrador tenga la sesión iniciada. Exista el usuario que se quiere dar de baja. - Consulta Usuario Administrador Consultar la información de un usuario del sistema. Cuando se quiere conocer detalles sobre algún usuario se consulta la información de este. Tener la sesión iniciada - Sistema Mantenimiento 2011 Página 8 Servicio Mantenimiento Especificación de Casos de Uso Documento Casos de Uso Versión: 0.1 Fecha: 07/02/11 Modificación Usuario Administrador Modificar información de un usuario del sistema Cuando los datos de algún usuario se quieren cambiar se modifican estos mediante este caso de uso. El administrador tenga iniciada la sesión en el sistema - Caso de Uso Actores Propósito Resumen Precondiciones Postcondiciones Incluye Extiende Hereda de Figura 2: Gestión de Usuarios Confidencial Sistema Mantenimiento 2011 Página 9 Servicio Mantenimiento Especificación de Casos de Uso Documento Casos de Uso 2.1.3 Versión: 0.1 Fecha: 07/02/11 Gestión de Stocks: Caso de Uso Actores Propósito Resumen Precondiciones Postcondiciones Incluye Extiende Hereda de Caso de Uso Actores Propósito Resumen Precondiciones Postcondiciones Incluye Extiende Hereda de Confidencial Consulta Stock Producto Operario, Maestro Consultar el stock que hay actualmente de un producto determinado Para saber la cantidad de productos que quedan de un determinado tipo se utiliza esta funcionalidad. Usuario tenga la sesión iniciada. El producto del que se quiere consultar el stock exista en el sistema - Modificación Stock Producto Maestro Modificar el Stock de un producto determinado Cuando el stock del un producto es muy bajo y se trae más cantidad de productos de ese tipo se actualiza el stock de dicho producto. Usuario tenga la sesión iniciada. No se sobrepase el límite de stock para ese producto - Sistema Mantenimiento 2011 Página 10 Servicio Mantenimiento Especificación de Casos de Uso Documento Casos de Uso Versión: 0.1 Fecha: 07/02/11 Figura 3: Gestión de Stocks 2.1.4 Gestión de Ordenes de Trabajo: Caso de Uso Actores Propósito Resumen Precondiciones Postcondiciones Incluye Extiende Hereda de Confidencial Alta Orden de Trabajo Maestro Registrar una nueva orden de trabajo una vez el/los operario(s) ha/han finalizado la reparación. Una vez clasificada un incidencia se genera la orden de trabajo asignando a los operario esta orden Usuario tenga la sesión iniciada - Sistema Mantenimiento 2011 Página 11 Servicio Mantenimiento Especificación de Casos de Uso Documento Casos de Uso Caso de Uso Actores Propósito Resumen Precondiciones Postcondiciones Incluye Extiende Hereda de Caso de Uso Actores Propósito Resumen Precondiciones Postcondiciones Incluye Extiende Hereda de Confidencial Versión: 0.1 Fecha: 07/02/11 Consulta Orden de Trabajo Maestro Consultar la información presente en el sistema de una orden de trabajo. En algunos casos las ordenes de trabajo no se pueden ejecutar inmediatamente bien por falta de material o por otras razones, por eso se debe poder consultar el estado de la orden de trabajo. Usuario tenga la sesión iniciada - Modificación Orden de Trabajo Maestro Modificar la orden relativa a una orden de trabajo Si las piezas necesarias para realizar la orden de trabajo ya se han traído los operarios podrán atender la incidencia por tanto el estado de la orden de trabajo cambiará. Usuario identificado correctamente en el sistema. - Sistema Mantenimiento 2011 Página 12 Servicio Mantenimiento Especificación de Casos de Uso Documento Casos de Uso Versión: 0.1 Fecha: 07/02/11 Figura 4: Gestión de Ordenes de Trabajo 2.1.5 Gestión de Material: Caso de Uso Actores Propósito Resumen Precondiciones Postcondiciones Incluye Extiende Hereda de Confidencial Alta Pieza Maestro Dar de alta una nueva pieza de la que se tiene stock. Cuando se traen nuevas piezas estas se deben poder dar de alta en el sistema Usuario identificado en el sistema. La pieza no exista en el sistema - Sistema Mantenimiento 2011 Página 13 Servicio Mantenimiento Especificación de Casos de Uso Documento Casos de Uso Caso de Uso Actores Propósito Resumen Precondiciones Postcondiciones Incluye Extiende Hereda de Caso de Uso Actores Propósito Resumen Precondiciones Postcondiciones Incluye Extiende Hereda de Confidencial Versión: 0.1 Fecha: 07/02/11 Consulta Pieza Maestro Consultar información sobre una determinada pieza En algunos casos puede necesitarse la consulta de las características de una pieza, por eso el usuario debe poder consultar esta información Usuario identificado en el sistema, y pieza exista en el sistema. - Modificación Pieza Maestro Modificar la información que se tiene de una pieza Cuando para una pieza cambia alguna característica esta se debe poder reflejar en el sistema Usuario identificado correctamente en el sistema - Sistema Mantenimiento 2011 Página 14 Servicio Mantenimiento Especificación de Casos de Uso Documento Casos de Uso Caso de Uso Actores Propósito Resumen Precondiciones Postcondiciones Incluye Extiende Hereda de Versión: 0.1 Fecha: 07/02/11 Baja Pieza Maestro Dar de baja una pieza en el sistema Cuando una pieza ya no se fabrica o ya no es necesaria se debe poder dar de baja del sistema. Usuario identificado correctamente en el sistema - Figura 5: Gestión de Material Confidencial Sistema Mantenimiento 2011 Página 15 Servicio Mantenimiento Especificación de Casos de Uso Documento Casos de Uso 2.1.6 Versión: 0.1 Fecha: 07/02/11 Gestión de Maquinas: Caso de Uso Actores Propósito Resumen Precondiciones Postcondiciones Incluye Extiende Hereda de Caso de Uso Actores Propósito Resumen Precondiciones Postcondiciones Incluye Extiende Hereda de Caso de Uso Actores Propósito Resumen Precondiciones Postcondiciones Incluye Extiende Hereda de Confidencial Alta Máquina Maestro Dar de alta una nueva máquina en el sistema Cuando en el hospital se trae una maquina nueva esta debe poder darse de alta en el sistema. Usuario identificado correctamente en el sistema. La máquina no existe en el sistema - Consulta Máquina Maestro Consultar una máquina en el sistema Cuando se necesita información sobre una maquina en concreto de sistema se debe poder realizar la consultar. Usuario identificado correctamente en el sistema. La maquina exista dentro del sistema. - Modificación Maquina Maestro Modificar una maquina en el sistema Cuando una máquina se le produce algún cambio este se debe modificar en el sistema. Usuario identificado correctamente en el sistema - Sistema Mantenimiento 2011 Página 16 Servicio Mantenimiento Especificación de Casos de Uso Documento Casos de Uso Versión: 0.1 Fecha: 07/02/11 Baja Máquina Maestro Dar de baja una máquina en el sistema Cuando una máquina se estropea o es demasiado vieja y ya no se va a usar se da de baja del sistema ya que no se podrán recibir más incidencias sobre esta. Usuario identificado correctamente en el sistema - Caso de Uso Actores Propósito Resumen Precondiciones Postcondiciones Incluye Extiende Hereda de Figura 6: Gestión de Máquinas Confidencial Sistema Mantenimiento 2011 Página 17