24
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 SISTEMA DE NÓMINAS PARA GABY SPA Y SALÓN Modelo de Casos de Uso N° 2 Versión 0.9 Confidencial Gaby Spa y Salón, 2022 Pág. 106

Modelo de casos de uso 2da versión

Embed Size (px)

Citation preview

Page 1: Modelo de casos de uso 2da versión

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

SISTEMA DE NÓMINAS PARA GABY SPA Y SALÓNModelo de Casos de Uso N° 2

Versión 0.9

Confidencial Gaby Spa y Salón, 2023 Pág. 106

Page 2: Modelo de casos de uso 2da versión

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

Historial de Revisiones

Fecha Versión Descripción Autor

04/05/2013 1.0 Versión preliminar como propuesta de desarrollo.

Baldeón Montalvo, ErickBenitez Sócola, CaroDeza Quispe, JoseMaza Azañero, JesusPerez Napancca, KarlaVargas Melgar, Christofer

Confidencial Gaby Spa y Salón, 2023 Pág. 107

Page 3: Modelo de casos de uso 2da versión

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

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

Confidencial Gaby Spa y Salón, 2023 Pág. 108

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)

Page 4: Modelo de casos de uso 2da versión

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

1.3 Referencias-Glosario -RUP (Rational Unified Process).

1.4 Definición de Términos, abreviaturas y siglas RUP

(Rational Unified Process) Es una metodología para el desarrollo de software (sistemas orientados a objetos).

PaquetesAgrupaciones de casos de uso y actores por funcionalidad que proveen.

PHPLenguaje 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.

Confidencial Gaby Spa y Salón, 2023 Pág. 109

Page 5: Modelo de casos de uso 2da versión

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

3.1.1. Diagrama de Acceder al sistema

3.1.2. Descripción de caso de uso Login

Nombre del Caso de Uso LoginCódigo del Caso de Uso CU01Actor(es) Administrador general, administrador, contador

PrecondiciónQue el usuario este registrado para que ingrese al sistema con su respectivo privilegio

Flujo Principal Acción Actor Acción Sistema1. Introduce código y 2.Realiza búsqueda de usuario en a BD

Confidencial Gaby Spa y Salón, 2023 Pág. 110

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)

Page 6: Modelo de casos de uso 2da versión

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

contraseña3.Valida usuario

4.Valida contraseña

5.Muestra interfaz usuario

Flujo Alternativo 15. Actor ingresa datos incompletos

6. Sistema muestra Usuario no ingresado correctamente

Flujo Alternativo 25. Actor ingresa datos incorrectos

6. Sistema muestra Validación de datos es incorrectos

Pos condición Actor logueadoFrecuencia SiempreImportancia Proceso indispensable para autenticación del sistemaComentarios

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

Administrador Sucursal

Agregar empleado

modificar empleado

Gestion de empleado

Eliminar empleado

<<include>><<include>>

<<include>>

3.2.2 Descripción de caso de uso Gestión de empleados

Nombre del Caso de Uso Gestión de empleados

Confidencial Gaby Spa y Salón, 2023 Pág. 111

Page 7: Modelo de casos de uso 2da versión

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

Código del Caso de Uso CU02Actor(es) Administrador sucursalPrecondició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.

AGREGAR

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.

MODIFICAR

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.

ELIMINAR

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 7.1. Sistema muestra mensaje de error

Confidencial Gaby Spa y Salón, 2023 Pág. 112

Page 8: Modelo de casos de uso 2da versión

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

incompletos

Flujo Alternativo 26.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 gestionadoFrecuencia A menudo

ImportanciaProceso indispensable para el mantenimiento de la información del empleado

Comentarios

3.3. Caso de uso Gestión de usuarios

Proceso donde se crean, modifican y eliminan usuarios.

3.3.1. Diagrama Gestión Usuarios

Agregar

(from nominas)

Eliminar

(from nominas)Moificar

(from nominas)

Gestionar usuarios

(from nominas)

include

includeinclude

3.3.2. Descripción de caso de uso Gestión de Usuarios

Nombre del Caso Gestión de usuarios

Confidencial Gaby Spa y Salón, 2023 Pág. 113

Page 9: Modelo de casos de uso 2da versión

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

de UsoCódigo del Caso de Uso CU03Actor(es) Administrador sucursalPrecondición Usuario guardad correctamente

Flujo Principal

Acción Actor Acción Sistema1.Actor indica Gestionar Usuario

2. Sistema muestra lista de usuarios

AGREGAR

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 botón Guardar

6.1. Sistema valida datos y muestra mensaje de operación.

MODIFICAR

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.

ELIMINAR

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 17.1. Actor ingresa datos incompletos

8.1.. Sistema muestra mensaje de usuario no registrado

Confidencial Gaby Spa y Salón, 2023 Pág. 114

Page 10: Modelo de casos de uso 2da versión

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

Flujo Alternativo 26.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 correctamenteFrecuencia A menudoImportancia Proceso indispensable para los privilegios del sistemaComentarios

3.4. Caso de uso Registro de egresos

Proceso donde se registran los egresos de la empresa.

3.4.1. Diagrama Registro de egresos

Administrador Sucursal

Nuevo egreso Editar egreso

Registro de egresos

Eliminar egreso

<<include>> <<include>>

<<include>>

3.4.2. Descripción de caso de uso Registro de egresos

Nombre del Caso de Uso Registro de egresosCódigo del Caso de Uso CU04Actor(es) Administrador sucursal

Confidencial Gaby Spa y Salón, 2023 Pág. 115

Page 11: Modelo de casos de uso 2da versión

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

Precondición Usuario logueado

Flujo Principal

Acción Actor Acción Sistema1. Actor indica egresos 2.Sistema muestra lista de

todos los egresosAGREGAR

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.

MODIFICAR

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

ELIMINAR

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

Confidencial Gaby Spa y Salón, 2023 Pág. 116

Page 12: Modelo de casos de uso 2da versión

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

Flujo Alternativo 3

5.3. Actor ingresa datos incorrectos

6.3. Sistema muestra Validación de datos es incorrectos

Pos condición Egreso correctamente gestionadoFrecuencia SiempreImportancia Proceso indispensable para autenticación del sistemaComentarios

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>>

3.5.2. Descripción de caso de uso Registro de ingresos

Nombre del Caso de Uso Registro de ingresosCódigo del Caso de Uso CU05

Confidencial Gaby Spa y Salón, 2023 Pág. 117

Page 13: Modelo de casos de uso 2da versión

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

Actor(es) Administrador sucursalPrecondición Egreso existente

Flujo Principal

Acción Actor Acción Sistema1. Actor indica ingresos 1.Sistema muestra lista de todos los

ingresosAGREGAR

2.Actor indica nuevo ingreso

2. Sistema muestra formulario de nuevo ingresos.

3. Actor selecciona guardar

3. Sistema muestra mensaje de operación.

MODIFICAR

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

ELIMINAR

6. Actor indica eliminar tipo de ingreso

6. Sistema muestra mensaje de eliminación de tipo de ingreso y confirma la respuesta

Flujo Alternativo 11) Actor ingresa datos incorrectos

2) Sistema muestra error

Flujo Alternativo 21) Actor ingresa datos incorrectos

2) Sistema muestra Validación de datos es incorrectos

Pos condición Egreso correctamente procesado

Confidencial Gaby Spa y Salón, 2023 Pág. 118

Page 14: Modelo de casos de uso 2da versión

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

Frecuencia SiempreImportancia Proceso indispensable para autenticación del sistemaComentarios

3.6. Caso de uso Backup

Proceso el contador hace una copia de seguridad.

3.6.1 Diagrama de Backup

Contador Genera Backup del sistema

3.6.2 Descripción de caso de uso Registro de ingresos

Nombre del Caso de Uso BackupCódigo del Caso de Uso CU06Actor(es) ContadorPrecondición Usuario logueado

Flujo Principal

Acción Actor Acción Sistema1. Actor indica generar Backup

1. Sistema muestra ventana para abrir, guardar o cancelar.2. Sistema muestra carpetas a elegir la dirección donde se va guardar la copia de seguridad.

3. Actor selecciona “abrir” 3. Sistema guarda su copia de seguridad.

Confidencial Gaby Spa y Salón, 2023 Pág. 119

Page 15: Modelo de casos de uso 2da versión

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

Flujo Alternativo 1Flujo Alternativo 2Pos condición NingunoFrecuencia SiempreImportancia Proceso para generar copias de seguridad.Comentarios

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

Confidencial Gaby Spa y Salón, 2023 Pág. 120

Gestion de empleados

Registrar egresos

Registrar ingresos

ContadorConsulta reportes

<<include>>

<<include>>

<<include>>

Page 16: Modelo de casos de uso 2da versión

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

3.7.2 Descripción del caso de uso Consulta reportes

Nombre del Caso de Uso Consulta reportesCódigo del Caso de Uso CU07Actor(es) ContadorPrecondición Usuario logueado

Flujo Principal

Acción Actor Acción Sistema1. 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 1Flujo Alternativo 2Pos condición NingunoFrecuencia A menudoImportancia Proceso consultar los reportes de la empresa.

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

Confidencial Gaby Spa y Salón, 2023 Pág. 121

Page 17: Modelo de casos de uso 2da versión

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

Lista empleadoContador Consulta empleado

<<include>>

3.8.2 Descripción del caso de uso Consulta empleado:

Nombre del Caso de Uso Consulta empleadoCódigo del Caso de Uso CU08Actor(es) ContadorPrecondición Usuario logueado

Flujo Principal

Acción Actor Acción Sistema1. 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 1Flujo Alternativo 2Pos condición NingunoFrecuencia A menudoImportancia Proceso para consultar los datos de cada empleado.

3.9. Caso de uso de Administrar Nómina

Proceso donde se imprime boleta de pagos de los empleados

Confidencial Gaby Spa y Salón, 2023 Pág. 122

Page 18: Modelo de casos de uso 2da versión

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

3.9.1. Diagrama de Administrar Nómina

Contador

Imprimir boleta

Administrar nomina

<<include>>

3.9.2. Descripción del caso de uso Administrar Nomina

Nombre del Caso de Uso Administrar NóminaCódigo del Caso de Uso CU09Actor(es) ContadorPrecondición Usuario logueado

Flujo Principal

Acción Actor Acción Sistema1. Actor indica “Administrar Nóminas”.

1. Sistema muestra lista desplegable de las sucursales de la empresa.

2. Actor selecciona 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 1Flujo Alternativo 2Pos condición NingunoFrecuencia EventualImportancia Proceso para verificar los pagos de cada empleado.

Confidencial Gaby Spa y Salón, 2023 Pág. 123