Ejemplo casos de uso

Solo disponible en BuenasTareas
  • Páginas : 6 (1298 palabras )
  • Descarga(s) : 0
  • Publicado : 4 de junio de 2011
Leer documento completo
Vista previa del texto
GRUPO 15 – EL MENZEH
DETALLES DE CASOS DE USO
• 1. 2. 3. 4. Caso de uso : Gestión de pacientes y empledos PRECONDCIÓN { el usuario debe estar identificado con los provilegios adecuados} El usuario escoje la opción sobre gestión de pacientes y empleados. El sistema muestra las distintas opciones, que son dar de alta y modificar. El usuario escoje la opción deseada. El sistema invoca la subrutinaadecuada. ➔ Caso de uso : dar de alta PRECONDCIÓN { el usario ha seleccionado la opción dar de alta } 1. El sistema muestra las distintas opciones: dar de alta a un paciente y a un empledo. 2. El usuario elije la oción adecuada. 3. El sistema invoca la opción indicada. ➔ Caso de uso: dar de alta un nuevo paciente PRECONDCIÓN { el usario ha seleccionado la opción dar de alta nuevo paciente } 1. Elsistema muestra una plantilla con los datos necesarios para dar de alta a un paciente. 2. El usuario rellena los campos. 3. El sistema da de alta al paciente, en caso de que ya existiera, se lanza una excepción. EXCEPCIÓN : {se ha dado de alta un paciente que ya existe, el sistema lo reconoce y vuelve al paso 1, indicando que los datos introducidos previamente no han sido correctos} ➔ Caso deuso: dar de alta un nuevo empleado PRECONDCIÓN { el usario ha seleccionado la opción dar de alta nuevo empleado} 1. El sistema muestra una plantilla con los datos necesarios para dar de alta a un empleado. 2. El usuario rellena los campos. 3. El sistema da de alta al empledo, en caso de que ya existiera, se lanza una excepción. EXCEPCIÓN : {se ha dado de alta un empleado que ya existe, el sistema loreconoce y vuelve al paso 1, indicando que los datos introducidos previamente no han sido correctos} ➔ Caso de uso : modificar PRECONDCIÓN { el usario ha seleccionado la opción modificar } 1. El sistema muestra las distintas opciones: modificar a un paciente y a un empledo. 2. El usuario elije la oción adecuada. 3. El sistema invoca la opción indicada. ➔ Caso de uso: modificar un pacientePRECONDCIÓN { el usario ha seleccionado la opción modificar un paciente} 1. El sistema muestra una lista con los pacientes que tiene registrados. 2. El usuario elije el paciente a modificar. 3. El sistema muestra una plantilla con los datos necesarios para modificar el paciente indicado. 4. El usuario rellena los campos. 5. El sistema modifica al paciente. EXCEPCIÓN : {los nuevos datos son iguales a unosya existentes, el sistema lo reconoce y vuelve al paso 1, indicando que los datos introducidos previamente no han sido correctos} ➔ Caso de uso: modificar un empleado PRECONDCIÓN { el usario ha seleccionado la opción modificar un empleado} 1. El sistema muestra una lista con los empleados que tiene registrados. 2. El usuario elije el empleado a modificar.

3. El sistema muestra una plantillacon los datos necesarios para modificar el empleado indicado. 4. El usuario rellena los campos. 5. El sistema modifica al empleado. EXCEPCIÓN : {los nuevos datos son iguales a unos ya existentes, el sistema lo reconoce y vuelve al paso 1, indicando que los datos introducidos previamente no han sido correctos} POSTCONDICIÓN {El sistema ha quedado actualizado correctamente con la nueva información} •1. 2. 3. 4. Caso de uso : imprimir receta PRECONDCIÓN { el usuario debe estar identificado con los provilegios adecuados} El sistema muestra al usuario la opción de imprimir una receta. El usuario indica el paciente y el medico asignados a esa receta El usuario rellana los campos de la receta y la manda a imprimir. El sistema imprime la receta y la guarda. POSTCONDICIÓN {El sistema ha imprimido yguardado correctamente la receta} Caso de uso : generar nómina PRECONDCIÓN { el usuario debe estar identificado con los provilegios adecuados} El sistema muestra una lista con los empleados. El usuario escoje los empleados indicados. El sistema genera las nóminas correspondientes y las muestra al usuario. El usuario confirma dicha(s) nómina(s), en caso de que hubiera algun error, vuelve al...
tracking img