1. Sistema de Nóminas para Gaby Spa y Salón Versión: 0.9
Modelo de casos de uso n°2 Fecha: 04/05/2013
Documento modelo de casos de uso n°2
Confidencial Gaby Spa y Salón,2013 Pág. 106
SISTEMA DE NÓMINAS PARA GABY SPA Y SALÓN
Modelo de Casos de Uso N° 2
Versión 0.9
2. Sistema de Nóminas para Gaby Spa y Salón Versión: 0.9
Modelo de casos de uso n°2 Fecha: 04/05/2013
Documento modelo de casos de uso n°2
Confidencial Gaby Spa y Salón,2013 Pág. 107
Historial de Revisiones
Fecha Versión Descripción Autor
04/05/2013 1.0 Versión preliminar como propuesta de
desarrollo.
Baldeón Montalvo, Erick
BenitezSócola, Caro
Deza Quispe, Jose
Maza Azañero, Jesus
PerezNapancca, Karla
Vargas Melgar, Christofer
3. Sistema de Nóminas para Gaby Spa y Salón Versión: 0.9
Modelo de casos de uso n°2 Fecha: 04/05/2013
Documento modelo de casos de uso n°2
Confidencial Gaby Spa y Salón,2013 Pág. 108
MODELO DE CASOS DE USO N°2
1. Introducción
Se desea implementar un sistema de nóminas, para automatizar
el pago de los empleados de la empresa Gaby Spa y Salón lo que
proporcionara oportuna y verazmente información personal y laboral del
empleado.
1.1. Propósito
El propósito del documento es describir los diagramas de
casos de uso de manera general.
1.2. Vista general
Administrador
general
(from nominas)
Administrador
sucursal
(from nominas)
Contador
(from nomi...
usuario
(from nominas)
Acceder al sistema
(from nominas)
Identif icar tipo de usuario
(from nominas)
Sistema
(from nominas)
Gestionar datos de la organizacion
(from nominas)
Administrador
general
(from nominas)
<<extend>>
Consultar registros del empleado
(from nominas)
Gestionar usuarios
(from nominas) Gestionar egresos
(from nominas)
Gestionar ingresos
(from nominas)
Gestionar sucursal
(from nominas)
Gestionar cargos
(from nominas)
Gestionar horas extras
(from nominas)
Gestionar Departamentos_areas
(from nominas)
Generar Back_up
(from nominas)
Importar datos
(from nominas)
Ver reportes
(from nominas)
Administrador
sucursal
(from nominas)
<<extend>>
Gestionar empleados
(from nominas)
Contador
(from nomi...
extend
Administrar nominas
(from nominas)
4. Sistema de Nóminas para Gaby Spa y Salón Versión: 0.9
Modelo de casos de uso n°2 Fecha: 04/05/2013
Documento modelo de casos de uso n°2
Confidencial Gaby Spa y Salón,2013 Pág. 109
1.3 Referencias
-Glosario
-RUP(RationalUnifiedProcess).
1.4 Definición de Términos, abreviaturas y siglas
RUP
(RationalUnifiedProcess) Es una metodología para el desarrollo
de software (sistemas orientados a objetos).
Paquetes
Agrupaciones de casos de uso y actores por funcionalidad que
proveen.
PHP
Lenguaje de Programación para el desarrollo web de contenido
dinámico.
2. Descripción de Actores
Administrador: Es la persona encargada de administrar los datos
necesarios del sistema para que este procese las nóminas del personal.
Contador: Es la persona encargada de ingresar los datos necesarios al
sistema para que este procese las nóminas del personal.
Empleado:Persona que brinda información al administrador y contador.
3. Casos de Uso
3.1. Caso de uso Acceder al sistema
Proceso en el permite autenticación del actor para ingresar al sistema.
5. Sistema de Nóminas para Gaby Spa y Salón Versión: 0.9
Modelo de casos de uso n°2 Fecha: 04/05/2013
Documento modelo de casos de uso n°2
Confidencial Gaby Spa y Salón,2013 Pág. 110
3.1.1. Diagrama de Acceder al sistema
3.1.2. Descripción de caso de uso Login
Nombre del Caso
de Uso Login
Código del Caso
de Uso CU01
Actor(es) Administrador general, administrador, contador
Precondición
Que el usuario este registrado para que ingrese al sistema con su
respectivo privilegio
Flujo Principal
Acción Actor Acción Sistema
1. Introduce código y
contraseña
2.Realiza búsqueda de usuario en a BD
3.Valida usuario
4.Valida contraseña
5.Muestra interfaz usuario
Administrador
general
(f rom nominas)
Administrador
sucursal
(f rom nominas)
Contador
(f rom nominas)
usuario
(f rom nominas)
Acceder al sistema
(from nominas)
Sistema
(f rom nominas)
6. Sistema de Nóminas para Gaby Spa y Salón Versión: 0.9
Modelo de casos de uso n°2 Fecha: 04/05/2013
Documento modelo de casos de uso n°2
Confidencial Gaby Spa y Salón,2013 Pág. 111
3.2. Caso de uso Gestión de empleados
Proceso en el que se crean, modifican y eliminar empleados.
3.2.1 Diagrama de Gestión de empleados
3.2.2 Descripción de caso de uso Gestión de empleados
Administrador Sucursal
Agregar empleado
modificar empleado
Gestion de empleado
Eliminar empleado
<<include>>
<<include>>
<<include>>
Flujo Alternativo 1
5. Actor ingresa datos
incompletos
6. Sistema muestra Usuario no
ingresado correctamente
Flujo Alternativo 2
5. Actor ingresa datos
incorrectos
6. Sistema muestra Validación de datos
es incorrectos
Pos condición Actor logueado
Frecuencia Siempre
Importancia Proceso indispensable para autenticación del sistema
Comentarios
Nombre del Caso
de Uso Gestión de empleados
Código del Caso
de Uso CU02
Actor(es) Administrador sucursal
Precondición Que el empleado sea gestionado.
Flujo Principal
Acción Actor Acción Sistema
1. Actor indica Gestionar
Empleado.
2. Sistema muestra tabla de sus
empleados.
7. Sistema de Nóminas para Gaby Spa y Salón Versión: 0.9
Modelo de casos de uso n°2 Fecha: 04/05/2013
Documento modelo de casos de uso n°2
Confidencial Gaby Spa y Salón,2013 Pág. 112
A
G
R
E
G
A
R
3.1.Actor selecciona
botón agregar
4.1.Sistema muestra pantalla de
Registro de Empleado
5.1. Actor ingresa datos
y selecciona botón
Guardar
6.1. Sistema valida datos y muestra
mensaje de operación.
M
O
D
I
F
I
C
A
R
3.2. Actor selecciona
una fila de la grilla y
hace doble clic.
4.2. Sistema muestra pantalla de datos
del empleado y hace clic en el botón
editar.
5.2. Actor modifica
datos y selecciona
botón guardar.
6.2. Sistema valida datos ingresados y
muestra mensaje de operación.
E
L
I
M
I
N
A
R
3.3. Actor selecciona
una fila de la grilla y
hace doble clic.
4.3. Sistema muestra pantalla de datos
del empleado.
6.3. y muestra mensaje de conformidad
del proceso eliminar5.3. Luego hace clic en
el botón eliminar
Flujo Alternativo 1
6.1.Actor ingresa datos
incompletos
7.1. Sistema muestra mensaje de error
Flujo Alternativo 2
6.2. Actor ingresa datos
incorrectos
7.2. Sistema muestra Validación de
datos es incorrectos
Flujo Alternativo 3
6.3.Actor indica aceptar 7.3. Sistema muestra interfaz de
empleados actualizada
8.3. Actor indica cancelar
acción
9.3. Sistema muestra datos del
empleado nuevamente
Pos condición Empleado gestionado
Frecuencia A menudo
Importancia
Proceso indispensable para el mantenimiento de la información del
empleado
Comentarios
8. Sistema de Nóminas para Gaby Spa y Salón Versión: 0.9
Modelo de casos de uso n°2 Fecha: 04/05/2013
Documento modelo de casos de uso n°2
Confidencial Gaby Spa y Salón,2013 Pág. 113
3.3. Caso de uso Gestión de usuarios
Proceso donde se crean, modifican y eliminan usuarios.
3.3.1. Diagrama Gestión Usuarios
3.3.2. Descripción de caso de uso Gestión de Usuarios
Agregar
(from nominas)
Eliminar
(from nominas)
Moificar
(from nominas)
Gestionar usuarios
(from nominas)
include
include
include
Nombre del Caso
de Uso Gestión de usuarios
Código del Caso
de Uso CU03
Actor(es) Administrador sucursal
Precondición Usuario guardad correctamente
Flujo Principal
Acción Actor Acción Sistema
1.Actor indica Gestionar
Usuario
2. Sistema muestra lista de usuarios
A
G
R
E
G
A
R
3.1.Actor
selecciona botón
Nuevo Usuario
4.1. Sistema muestra pantalla de
Registro de Nuevo Usuario
5.1.Actor ingresa
datos del usuario
y selecciona
6.1. Sistema valida datos y muestra
mensaje de operación.
9. Sistema de Nóminas para Gaby Spa y Salón Versión: 0.9
Modelo de casos de uso n°2 Fecha: 04/05/2013
Documento modelo de casos de uso n°2
Confidencial Gaby Spa y Salón,2013 Pág. 114
3.4. Caso de uso Registro de egresos
Proceso donde se registran los egresos de la empresa.
3.4.1. Diagrama Registro de egresos
botón Guardar
M
O
D
I
F
I
C
A
R
3.2.Actor
selecciona usuario
y botón modificar
4.2. Sistema muestra pantalla de
Actualizar Datos de Usuario con los
campos del usuario seleccionado.
5.2. Actor modifica
datos y selecciona
botón Actualizar.
6.2. Sistema valida datos ingresados y
muestra mensaje de operación.
E
L
I
M
I
N
A
R
3.3 Actor
selecciona una
usuario y
selecciona botón
eliminar.
4.3 Sistema muestra mensaje de
eliminación de usuario y confirma la
respuesta.
Flujo Alternativo 1
7.1. Actor ingresa datos
incompletos
8.1.. Sistema muestra mensaje de
usuario no registrado
Flujo Alternativo 2
6.2. Actor ingresa datos
incorrectos
7.2Sistema muestra Validación de datos
es incorrectos
Flujo Alternativo 3
5.3.Actor indica aceptar 6.3. Sistema muestra interfaz de
empleados actualizada
7.3. Actor indica cancelar
acción
8.3. Sistema muestra datos del
empleado nuevamente
Pos condición Usuario gestionado correctamente
Frecuencia A menudo
Importancia Proceso indispensable para los privilegios del sistema
Comentarios
10. Sistema de Nóminas para Gaby Spa y Salón Versión: 0.9
Modelo de casos de uso n°2 Fecha: 04/05/2013
Documento modelo de casos de uso n°2
Confidencial Gaby Spa y Salón,2013 Pág. 115
3.4.2. Descripción de caso de uso Registro de egresos
Administrador Sucursal
Nuevo egreso Editar egreso
Registro de egresos
Eliminar egreso
<<include>> <<include>>
<<include>>
Nombre del
Caso de Uso Registro de egresos
Código del Caso
de Uso CU04
Actor(es) Administrador sucursal
Precondición Usuario logueado
Flujo Principal
Acción Actor Acción Sistema
1. Actor indica egresos 2.Sistema muestra lista de
todos los egresos
A
G
R
E
G
A
R
3.1.Actor indica
nuevo egreso
4.1. Sistema muestra formulario
de nuevo egresos.
5.1. Actor selecciona
guardar
6.1. Sistema muestra mensaje
de operación.
M
O
D
I
F
I
C
A
3.2. Actor indica
editar egreso
4.2 Sistema muestra formulario
con todos los datos del egreso
seleccionado.
5.2. Actor indica
actualizar datos
6.2. Sistema muestra mensaje
de operación
11. Sistema de Nóminas para Gaby Spa y Salón Versión: 0.9
Modelo de casos de uso n°2 Fecha: 04/05/2013
Documento modelo de casos de uso n°2
Confidencial Gaby Spa y Salón,2013 Pág. 116
3.5. Caso de uso Registro de ingresos
Proceso donde se registran ingresos de la empresa.
3.5.1. Diagrama de Registro de ingresos
Administrador Sucursal
Nuevo ingreso Editar ingreso
Registro de ingresos
Eliminar ingreso
<<include>> <<include>>
<<include>>
R
E
L
I
M
I
N
A
R
3.3. Actor indica
eliminar tipo de
egreso
4.3. Sistema muestra mensaje
de eliminación de tipo de egreso
y confirma la respuesta
Flujo Alternativo
1
7.1. Actor ingresa datos
incorrectos
8.1. Sistema muestra error
Flujo Alternativo
2
7.2. Actor ingresa datos
incorrectos
8.2. Sistema muestra Validación
de datos es incorrectos
Flujo Alternativo
3
5.3. Actor ingresa datos
incorrectos
6.3. Sistema muestra Validación
de datos es incorrectos
Pos condición Egreso correctamente gestionado
Frecuencia Siempre
Importancia Proceso indispensable para autenticación del sistema
Comentarios
12. Sistema de Nóminas para Gaby Spa y Salón Versión: 0.9
Modelo de casos de uso n°2 Fecha: 04/05/2013
Documento modelo de casos de uso n°2
Confidencial Gaby Spa y Salón,2013 Pág. 117
3.5.2. Descripción de caso de uso Registro de ingresos
Nombre del Caso
de Uso Registro de ingresos
Código del Caso
de Uso CU05
Actor(es) Administrador sucursal
Precondición Egreso existente
Flujo Principal
Acción Actor Acción Sistema
1. Actor indica ingresos 1.Sistema muestra lista de todos los
ingresos
A
G
R
E
G
A
R
2.Actor indica nuevo
ingreso
2. Sistema muestra formulario de
nuevo ingresos.
3. Actor selecciona
guardar
3. Sistema muestra mensaje de
operación.
M
O
D
I
F
I
C
A
R
4.Actor indica editar
ingreso
4. Sistema muestra formulario con
todos los datos del ingreso
seleccionado.
5.Actor indica actualizar
datos
5.Sistema muestra mensaje de
operación
E
L
I
M
I
N
A
6. Actor indica eliminar
tipo de ingreso
6. Sistema muestra mensaje de
eliminación de tipo de ingreso y
confirma la respuesta
13. Sistema de Nóminas para Gaby Spa y Salón Versión: 0.9
Modelo de casos de uso n°2 Fecha: 04/05/2013
Documento modelo de casos de uso n°2
Confidencial Gaby Spa y Salón,2013 Pág. 118
3.6. Caso de uso Backup
Proceso el contador hace una copia de seguridad.
3.6.1 Diagrama de Backup
3.6.2 Descripción de caso de uso Registro de ingresos
Contador Genera Backup del sistema
R
Flujo Alternativo 1
1) Actor ingresa datos
incorrectos
2) Sistema muestra error
Flujo Alternativo 2
1) Actor ingresa datos
incorrectos
2) Sistema muestra Validación de
datos es incorrectos
Pos condición Egreso correctamente procesado
Frecuencia Siempre
Importancia Proceso indispensable para autenticación del sistema
Comentarios
Nombre del Caso
de Uso Backup
Código del Caso
de Uso CU06
Actor(es) Contador
Precondición Usuario logueado
Flujo Principal
Acción Actor Acción Sistema
1. Actor indica generar
Backup
1. Sistemamuestra ventana para abrir,
guardar o cancelar.
2. Sistema muestra carpetas a elegir la
dirección donde se va guardar la copia
de seguridad.
14. Sistema de Nóminas para Gaby Spa y Salón Versión: 0.9
Modelo de casos de uso n°2 Fecha: 04/05/2013
Documento modelo de casos de uso n°2
Confidencial Gaby Spa y Salón,2013 Pág. 119
3.7. Caso de uso Consulta reporte
Proceso donde se consultan reportes como: gestión de
empleados, gestión de egresos, gestión de ingresos.
3.7.1 Diagrama de Consulta reporte
3. Actor selecciona “abrir” 3. Sistema guarda su copia de
seguridad.
Flujo Alternativo 1
Flujo Alternativo 2
Pos condición Ninguno
Frecuencia Siempre
Importancia Proceso para generar copias de seguridad.
Comentarios
Gestion de empleados
Registrar egresos
Registrar ingresos
Contador
Consulta reportes
<<include>>
<<include>>
<<include>>
15. Sistema de Nóminas para Gaby Spa y Salón Versión: 0.9
Modelo de casos de uso n°2 Fecha: 04/05/2013
Documento modelo de casos de uso n°2
Confidencial Gaby Spa y Salón,2013 Pág. 120
3.7.2 Descripción del caso de uso Consulta reportes
3.8. Caso de uso Consulta empleado
Proceso en el cual se hace una lista con los empleados de la
empresa.
3.8.1 Diagrama de Consulta empleado
Lista empleadoContador Consulta empleado
<<include>>
Nombre del Caso
de Uso Consulta reportes
Código del Caso
de Uso CU07
Actor(es) Contador
Precondición Usuario logueado
Flujo Principal
Acción Actor Acción Sistema
1. Actor indica “Consultar
reportes”.
1. Sistema muestra reportes
generales del sistema.
2. Actor selecciona “Registrar
ingresos”.
1. Sistema muestra lista desplegable
con los nombres de los empleados.
3. Actor selecciona empleado. 3. Sistema muestra ingresos del
empleado seleccionado.
Flujo Alternativo 1
Flujo Alternativo 2
Pos condición Ninguno
Frecuencia A menudo
Importancia Proceso consultar los reportes de la empresa.
16. Sistema de Nóminas para Gaby Spa y Salón Versión: 0.9
Modelo de casos de uso n°2 Fecha: 04/05/2013
Documento modelo de casos de uso n°2
Confidencial Gaby Spa y Salón,2013 Pág. 121
3.8.2 Descripción del caso de uso Consulta empleado:
3.9. Caso de uso de Administrar Nómina
Proceso donde se imprime boleta de pagos de los empleados
3.9.1. Diagrama de Administrar Nómina
Nombre del Caso
de Uso Consulta empleado
Código del Caso
de Uso CU08
Actor(es) Contador
Precondición Usuario logueado
Flujo Principal
Acción Actor Acción Sistema
1. Actor indica “Consulta
empleado”.
1. Sistema muestra listado de
empleados de la empresa.
2. Actor selecciona “Listar” en
un determinado empleado.
2. Sistema muestra datos del
empleado seleccionado.
Flujo Alternativo 1
Flujo Alternativo 2
Pos condición Ninguno
Frecuencia A menudo
Importancia Proceso para consultar los datos de cada empleado.
17. Sistema de Nóminas para Gaby Spa y Salón Versión: 0.9
Modelo de casos de uso n°2 Fecha: 04/05/2013
Documento modelo de casos de uso n°2
Confidencial Gaby Spa y Salón,2013 Pág. 122
3.9.2. Descripción del caso de uso Administrar Nomina
Contador
Imprimir boleta
Administrar nomina
<<include>>
Nombre del Caso
de Uso Administrar Nómina
Código del Caso
de Uso CU09
Actor(es) Contador
Precondición Usuario logueado
Flujo Principal
Acción Actor Acción Sistema
1. Actor indica “Administrar
Nóminas”.
1. Sistema muestra lista desplegable
de las sucursales de la empresa.
2. Actorselecciona sucursal. 2. Sistema muestra lista de nóminas.
3. Actor selecciona “Imprimir
Nómina”
3. Sistema muestra lista de pagos de
cada empleado.
Flujo Alternativo 1
Flujo Alternativo 2
Pos condición Ninguno
Frecuencia Eventual
Importancia Proceso para verificar los pagos de cada empleado.