Click here to load reader
Upload
hazard
View
12.541
Download
0
Embed Size (px)
Citation preview
Documentación de
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
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 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
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
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
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
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
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
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
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
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
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
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
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 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
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 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