Está en la página 1de 4

Sistema NominaSoft

Caso de Uso

Gestionar Contrato
CASO DE USO

Control de Versiones

Fecha Versión Descripción Autor


2019-09-10 1 Descripción completa del requisito Lain Cárdenas E.
2021-04-10 2 Se referencian las reglas de Lain Cárdenas E.
negocio escritas en un documento
de reglas.
2021-09-03 3 Se mejoró el flujo básico y flujos Lain Cárdenas E.
alternativos.

Autor: Lain Cárdenas Escalante Página 2 de 4


CASO DE USO

1. ESPECIFICACIÓN DEL CASO DE USO

IDENTIFICADOR: NOMBRE:
CU02 Gestionar Contrato
CATEGORÍA: COMPLEJIDAD: PRIORIDAD:
Administrativo Media Alta
ACTORES:
Jefe de Personal
PROPÓSITO:
El Jefe de Personal necesita mantener información de los contratos de los empleados que le permita
crear, editar y cancelar contratos, para luego poder procesar sus pagos mensuales.
PRECONDICIÓN:
El JTH debe haber iniciado sesión.
FLUJO BÁSICO:

1. El Jefe de Personal selecciona en el sistema la función de Gestionar contrato.


2. El sistema abre una ventana donde solicita el ingreso del DNI del empleado.
3. El Jefe de Personal ingresa el DNI del empleado y selecciona la opción buscar.
4. El sistema muestra el identificador del empleado, nombres y apellidos, dirección, correo, teléfono
y fecha de nacimiento.
5. El sistema activa la opción de Crear para poder registrar un nuevo contrato si el empleado no
tiene contrato vigente.

POSCONDICIONES:
Se registra el contrato. Se edita un contrato. Se cancela un contrato.
FLUJOS ALTERNATIVOS:

1. El DNI no existe.
1.1. En el punto 4 del flujo básico, el sistema no encuentra al empleado con el DNI buscado y
muestra el siguiente mensaje: “No existe el empleado”.
1.2. Se retorna al punto 3 del flujo básico.

2. Existe contrato vigente del empleado


2.1. En el punto 4 del flujo básico, el sistema luego de mostrar los datos del empleado, encuentra que
el empleado tiene un contrato vigente y muestra los datos de su contrato como el identificador
del contrato, fecha inicio, fecha fin, puesto, AFP, con asignación familiar (que puede ser: si o
no), horas contratadas por semana y el pago por hora.
2.2. El sistema inactiva la opción de Crear y activa las opciones de Editar y Cancelar.

3. Se desea crear contrato.


3.1. El Jefe de Personal selecciona la opción Crear.
3.2. El sistema activa los siguientes datos de entrada del contrato: fecha inicio, fecha fin, puesto,
selección del AFP, con asignación familiar (que puede ser: si o no), horas contratadas por
semana y el pago por hora.
3.3. El Jefe de Personal ingresa los datos solicitados y selecciona la opción Guardar.
3.4. El sistema verifica que todos los datos del contrato estén ingresados y cumplan con las reglas
de datos del contrato.
3.5. El sistema guarda el nuevo contrato generando un identificador consecutivo. Luego, el sistema
muestra el siguiente mensaje: “Se guardó el nuevo contrato”.

Autor: Lain Cárdenas Escalante Página 3 de 4


CASO DE USO

IDENTIFICADOR: NOMBRE:
CU02 Gestionar Contrato
3.6. El sistema retorna al punto 3 del flujo básico.

4. Se desea editar contrato vigente.


4.1. El Jefe de Personal selecciona la opción Editar.
4.2. El sistema activa los siguientes datos de entrada del contrato: fecha inicio, fecha fin, puesto,
selección del AFP, con asignación familiar (que puede ser: si o no), horas contratadas por
semana y el pago por hora.
4.3. El Jefe de Personal modifica los datos que desea y selecciona la opción Guardar.
4.4. El sistema verifica que todos los datos del contrato estén ingresados y cumplan con las reglas
de datos del contrato.
4.5. El sistema actualiza el contrato. Luego, el sistema muestra el siguiente mensaje: “Se guardó las
modificaciones del contrato”.
4.6. El sistema retorna al punto 3 del flujo básico.

5. Se desea cancelar contrato vigente.


5.1. El Jefe de Personal selecciona la opción Cancelar.
5.2. El sistema cancela el contrato. Luego, muestra el siguiente mensaje: “Se canceló el contrato”.
5.3. El sistema retorna al punto 3 del flujo básico.

2. STORYBOARD O PROTOTIPO DE INTERFAZ GRAFICA DE USUARIO

Pegar aquí el prototipo

Autor: Lain Cárdenas Escalante Página 4 de 4

También podría gustarte