Documentación de casos de uso
Índice de contenido Imagen parte-a del modelo de casos de uso..............................................................................3 Descripción de actores...........................................................................................................4 Mantención del personal........................................................................................................5 Ingresar personal...............................................................................................................6 Buscar personal.................................................................................................................7 Modificar personal..............................................................................................................8 Eliminar personal...............................................................................................................9 Mantención de vacaciones para el personal........................................................................10 Ingresar vacación.............................................................................................................11 Modificar vacación...........................................................................................................12 Eliminar vacación............................................................................................................13 Mantención de descansos para el personal.........................................................................14 Ingresar descanso...........................................................................................................15 Eliminar descanso...........................................................................................................17 Imagen parte-b del modelo de casos de uso............................................................................18 Descripción de actores.........................................................................................................18 Imagen parte-c del modelo de casos de uso............................................................................19 Descripción de Actores.........................................................................................................20
Imagen parte-a del modelo de casos de uso
Descripción de actores Imagen Actor
:
Actor Usuario : Es quien realizara cada caso de uso que se describen a continuación.
Mantención del personal Imagen
:
Descripción : Caso de uso genérico que agrupa los casos de uso relacionado con la mantención de los trabajadores Actores
: Usuario
Pre-Condición 1
: Usuario previamente autenticado
Flujo Normal
: el actor selecciona uno de los casos de uso que se describiran a
de los eventos
continuación.
Flujo Alternativo
: No tiene
Post condiciones
: No tiene
Ingresar personal Imagen
:
Descripción : Permite el ingreso de un trabajador al sistema. Actores
: Usuario
Pre-Condicion 1
: Usuario previamente autenticado
Flujo Normal
: 1.- El actor selecciona el caso de uso.
de los eventos
2.- El sistema responde entregando el formulario con los datos
que se solicitan para ingresar un trabajador 3.- El usuario completa el formulario con los datos solicitados y envia estos al sistema. 4.- El sistema ingresa los datos y envia una respuesta confirmando el éxito de la operación. Flujo Alternativo 1 : En el paso 4, si el sistema no puede ingresar los datos, por distintos problemas, responde indicando el error y un intentelo vez. Post condiciones
: No tiene
otra
Buscar personal Imagen
:
Descripción : Permite la busqueda de un trabajador al sistema. Actores
: Usuario
Pre-Condicion 1
: Usuario previamente autenticado.
Pre-Condicion 2
: El usuario selecciona algun caso de uso que implique el uso de
este caso de uso. Flujo Normal
: 1.- El sistema responde entregado un formulario solicitando los de los
eventos
datos para la busqueda. 2.- El usuario completa el formulario con los datos solicitados y envia estos al sistema. 4.- El sistema responde con los datos encontrados.
Flujo Alternativo 1 : En el paso 4, si el sistema no puede encontrar los datos, por distintos problemas, responde indicando el error y un intentelo otra vez. Post condiciones
: no tiene
Modificar personal Imagen
:
Descripción : Permite modificar un trabajador ingresado en el sistema. Actores
: Usuario
Pre-Condicion 1
: Usuario previamente autenticado.
Pre-Condicion 2
: El Trabajador tiene que estar previamente ingresado.
Flujo Normal
: 1.- El usuario selecciona el caso de uso 2.- Se activa el caso de uso buscar trabajador 3.- El usuario ingresa los datos solicitados y se realiza la peticion. 4.- El sistema responde entregado un formulario para la de los
modificacion de los datos del trabajado. 5.- El usuario completa el formulario con los datos solicitados y envia estos al sistema. 6.- El sistema modifica los datos y responde confirmando el éxito de la operacion. Flujo Alternativo 1 : En el paso 4, si el sistema no puede encontrar los datos, por distintos problemas, responde indicando el error y un intentelo otra vez. Flujo Alternativo 2 : En el paso 6, si el sistema no puede modificar los datos, por distintos problemas, responde indicando el error y un intentelo otra vez. Post condiciones
: No tiene
Eliminar personal Imagen
:
Descripción : Permite eliminar un trabajador ingresado en el sistema. Actores
: Usuario
Pre-Condicion 1
: Usuario previamente autenticado.
Pre-Condicion 2
: El Trabajador tiene que estar previamente ingresado.
Flujo Normal
: 1.- El usuario selecciona el caso de uso
de los eventos
2.- Se activa el caso de uso buscar trabajador 3.- El usuario ingresa los datos solicitados y se realiza la peticion. 4.- El sistema responde entregado un formulario para la
eliminacion de los datos del trabajado. 5.- El usuario activa la eliminacion de los datos del trabajador enviando, dichos datos, al sistema. 6.- El sistema elimina los datos y responde confirmando el éxito de la operacion. Flujo Alternativo 1 : En el paso 4, si el sistema no puede encontrar los datos, por distintos problemas, responde indicando el error y un intentelo otra vez. Flujo Alternativo 2 : En el paso 6, si el sistema no puede eliminar los datos, por distintos problemas, responde indicando el error y un intentelo vez. Post condiciones
: No tiene
otra
Mantención de vacaciones para el personal Imagen
:
Descripción : Caso de uso generico que agrupa los casos de uso realionado con la mantencion de las vacaciones del trabajador Actores
: Usuario
Precondicion 1
: Usuario previamente autenticado
Flujo Normal
: el actor selecciona uno de los casos de uso que se describiran a
de los eventos
continuacion.
Flujo Alternativo
: No tiene
Post condiciones
: No tiene
Ingresar vacación Imagen
:
Descripción : Permite el ingreso de una vacación para un trabajador al sistema. Actores
: Usuario
Pre-Condicion 1
: Usuario previamente autenticado
Flujo Normal
: 1.- El actor selecciona el caso de uso.
de los eventos
2.- Se activa el caso de uso buscar trabajador 3.- El usuario ingresa los datos solicitados y se realiza la peticion. 4.- El sistema responde entregado un formulario para ingresar la vacación del trabajador al sistema. 5.- El usuario completa el formulario con los datos solicitados y
envia estos al sistema. 6.- El sistema ingresa los datos y envia una respuesta confirmando el éxito de la operación. Flujo Alternativo 1 : En el paso 4, si el sistema no puede encontrar los datos, por distintos problemas, responde indicando el error y un intentelo otra vez. Flujo Alternativo 2 : En el paso 6, si el sistema no puede ingresar los datos, por distintos problemas, responde indicando el error y un intentelo vez. Post condiciones
: No tiene
otra
Modificar vacación Imagen
:
Descripción : Permite la modificacion de una vacación existente para un trabajador en el sistema. Actores
: Usuario
Pre-Condicion 1
: Usuario previamente autenticado
Flujo Normal
: 1.- El actor selecciona el caso de uso.
de los eventos
2.- Se activa el caso de uso buscar trabajador 3.- El usuario ingresa los datos solicitados y se realiza la peticion. 4.- El sistema responde entregado un formulario para modificar
la vacación del trabajador al sistema. 5.- El usuario completa el formulario con los datos solicitados y envia estos al sistema. 6.- El sistema modifica los datos y envia una respuesta confirmando el éxito de la operación. Flujo Alternativo 1 : En el paso 4, si el sistema no puede encontrar los datos, por distintos problemas, responde indicando el error y un intentelo otra vez. Flujo Alternativo 2 : En el paso 6, si el sistema no puede modificar los datos, por distintos problemas, responde indicando el error y un intentelo otra vez. Post condiciones
: No tiene
Eliminar vacación Imagen
:
Descripción : Permite la eliminacion de una vacación existente para un trabajador en el sistema. Actores
: Usuario
Pre-Condicion 1
: Usuario previamente autenticado
Flujo Normal
: 1.- El actor selecciona el caso de uso.
de los eventos
2.- Se activa el caso de uso buscar trabajador 3.- El usuario ingresa los datos solicitados y se realiza la peticion. 4.- El sistema responde entregado un formulario para eliminar
la vacación del trabajador al sistema. 5.- El usuario activa la eliminacion de la vacacion del trabajador enviando, dichos datos, al sistema. 6.- El sistema elimina los datos y responde confirmando el éxito de la operación. Flujo Alternativo 1 : En el paso 4, si el sistema no puede encontrar los datos, por distintos problemas, responde indicando el error y un intentelo otra vez. Flujo Alternativo 2 : En el paso 6, si el sistema no puede eliminar los datos, por distintos problemas, responde indicando el error y un intentelo vez. Post condiciones
: No tiene
otra
Mantención de descansos para el personal Imagen
:
Descripción : Casos de uso generico que agrupa los casos de uso relacionado con la mantencion de los descansos del trabajador Actores
: Usuario
Precondicion 1
: Usuario previamente autenticado
Flujo Normal
: el actor selecciona uno de los casos de uso que se describiran a
de los eventos
continuacion.
Flujo Alternativo
: No tiene
Post condiciones
: No tiene
Ingresar descanso Imagen
:
Descripción : Permite el ingreso de un Descanso para un trabajador al sistema. Actores
: Usuario
Pre-Condicion 1
: Usuario previamente autenticado
Pre-Condicion 2
: El trabajador tiene que tener una vacacion en estado “actual” para poder ingresarle descansos.
Flujo Normal
: 1.- El actor selecciona el caso de uso.
de los eventos
2.- Se activa el caso de uso buscar trabajador 3.- El usuario ingresa los datos solicitados y se realiza la peticion. 4.- El sistema responde entregado un formulario para ingresar el descanso del trabajador al sistema. 5.- El usuario completa el formulario con los datos solicitados y
envía estos al sistema. 6.- El sistema ingresa los datos y envia una respuesta confirmando el éxito de la operación. Flujo Alternativo 1 : En el paso 4, si el sistema no puede encontrar los datos, por distintos problemas, responde indicando el error y un intente lo otra vez( en caso de tener días disponibles para el ingreso de descansos). Flujo Alternativo 2 : En el paso 6, si el sistema no puede ingresar los datos, por distintos problemas, responde indicando el error y un intente lo vez. Post condiciones
: No tiene
Caso de Uso
: Modificar Descanso
Imagen
:
Descripción : Permite la modificación de un Descanso existente para un
otra
trabajador en el sistema. Actores
: Usuario
Pre-Condicion 1
: Usuario previamente autenticado
Flujo Normal
: 1.- El actor selecciona el caso de uso.
de los eventos
2.- Se activa el caso de uso buscar trabajador 3.- El usuario ingresa los datos solicitados y se realiza la peticion. 4.- El sistema responde entregado un formulario para modificar
el descanso del trabajador al sistema. 5.- El usuario completa el formulario con los datos solicitados y envia estos al sistema. 6.- El sistema modifica los datos y envia una respuesta confirmando el éxito de la operación. Flujo Alternativo 1 : En el paso 4, si el sistema no puede encontrar los datos, por distintos problemas, responde indicando el error y un intentelo otra vez. Flujo Alternativo 2 : En el paso 6, si el sistema no puede modificar los datos, por distintos problemas, responde indicando el error y un intentelo otra vez. Post condiciones
: No tiene
Eliminar descanso Imagen
:
Descripción : Permite la eliminación de un descanso existente para un trabajador en el sistema. Actores
: Usuario
Pre-Condicion 1
: Usuario previamente autenticado
Flujo Normal
: 1.- El actor selecciona el caso de uso.
de los eventos
2.- Se activa el caso de uso buscar trabajador 3.- El usuario ingresa los datos solicitados y se realiza la peticion. 4.- El sistema responde entregado un formulario para eliminar
la vacación del trabajador al sistema. 5.- El usuario activa la eliminación del descanso del trabajador enviando, dichos datos, al sistema. 6.- El sistema elimina los datos y responde confirmando el éxito de la operación. Flujo Alternativo 1 : En el paso 4, si el sistema no puede encontrar los datos, por distintos problemas, responde indicando el error y un intente lo otra vez. Flujo Alternativo 2 : En el paso 6, si el sistema no puede eliminar los datos, por distintos problemas, responde indicando el error y un intente lo vez. Post condiciones
: No tiene
otra
Imagen parte-b del modelo de casos de uso
Descripción de actores Descripción de Actores: Imagen Actor :
Actor Usuario : Es quien realizara cada caso de uso que se describen a continuación. Descripción de los Casos de Uso Bajo contrucción
Imagen parte-c del modelo de casos de uso
Descripción de Actores Imagen Actor
:
Actor Usuario : Es quien realizara cada caso de uso que se describen a continuación. Descripción de los Casos de Uso Bajo contrucción