documentación de los casos de uso

20

Click here to load reader

Upload: hazard

Post on 07-Jun-2015

12.541 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Documentación de Los Casos de Uso

Documentación de

casos de uso

Page 2: Documentación de Los Casos de Uso

Índice de contenidoImagen parte-a del modelo de casos de uso..............................................................................3

Descripción de actores...........................................................................................................4Mantención del personal........................................................................................................5

Ingresar personal...............................................................................................................6Buscar personal.................................................................................................................7Modificar personal..............................................................................................................8Eliminar personal...............................................................................................................9

Mantención de vacaciones para el personal........................................................................10Ingresar vacación.............................................................................................................11Modificar vacación...........................................................................................................12Eliminar vacación............................................................................................................13

Mantención de descansos para el personal.........................................................................14Ingresar descanso...........................................................................................................15Eliminar descanso...........................................................................................................17

Imagen parte-b del modelo de casos de uso............................................................................18Descripción de actores.........................................................................................................18

Imagen parte-c del modelo de casos de uso............................................................................19Descripción de Actores.........................................................................................................20

Page 3: Documentación de Los Casos de Uso

Imagen parte-a del modelo de casos de uso

Page 4: Documentación de Los Casos de Uso

Descripción de actores

Imagen Actor :

Actor Usuario : Es quien realizara cada caso de uso que se describen a

continuación.

Page 5: Documentación de Los Casos de Uso

Mantención del personalImagen :

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

Page 6: Documentación de Los Casos de Uso

Ingresar personalImagen :

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 otra

vez.

Post condiciones : No tiene

Page 7: Documentación de Los Casos de Uso

Buscar personalImagen :

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

Page 8: Documentación de Los Casos de Uso

Modificar personalImagen :

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

Page 9: Documentación de Los Casos de Uso

Eliminar personalImagen :

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 otra

vez.

Post condiciones : No tiene

Page 10: Documentación de Los Casos de Uso

Mantención de vacaciones para el personalImagen :

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

Page 11: Documentación de Los Casos de Uso

Ingresar vacaciónImagen :

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 otra

vez.

Post condiciones : No tiene

Page 12: Documentación de Los Casos de Uso

Modificar vacaciónImagen :

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

Page 13: Documentación de Los Casos de Uso

Eliminar vacaciónImagen :

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 otra

vez.

Post condiciones : No tiene

Page 14: Documentación de Los Casos de Uso

Mantención de descansos para el personalImagen :

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

Page 15: Documentación de Los Casos de Uso

Ingresar descansoImagen :

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 otra

vez.

Post condiciones : No tiene

Caso de Uso : Modificar Descanso

Imagen :

Descripción : Permite la modificación de un Descanso existente para un

Page 16: Documentación de Los Casos de Uso

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

Page 17: Documentación de Los Casos de Uso

Eliminar descansoImagen :

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 otra

vez.

Post condiciones : No tiene

Page 18: Documentación de Los Casos de Uso

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

Page 19: Documentación de Los Casos de Uso

Imagen parte-c del modelo de casos de uso

Page 20: Documentación de Los Casos de Uso

Descripción de ActoresImagen 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