Modelo de casos de uso 2ª versión

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. 106 SISTEMA DE NÓMINAS PARA GABY SPA Y SALÓN Modelo de Casos de Uso N° 2 Versión 0.9

Transcript of Modelo de casos de uso 2ª versión

Page 1: Modelo de casos de uso 2ª 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

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

Page 2: Modelo de casos de uso 2ª 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

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.

Carlos Rosado, Jordin

Ocaña MendezLopez, Eder

PerezNapancca, Karla

Ramirez Carranza,

AlvaroSanchez Villegas,

Carolina

Torres Gonzales, Jose

Page 3: Modelo de casos de uso 2ª 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

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

Gestion de empleados

Registrar egresos

Registro de ingresos

Administrador Sucursal

Contador

Consulta reporte

Consulta empleado

Administrar nomina

Backup

LOGINinclude

include

include

include

Administrador general

Gestion de usuario

Page 4: Modelo de casos de uso 2ª 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

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 Login

Proceso en el permite autenticación del actor para ingresar al sistema.

Page 5: Modelo de casos de uso 2ª 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

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

3.1.1. Diagrama de Login

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

1.Realiza búsqueda de usuario en a BD

2.Valida usuario

3.Valida contraseña

4.Muestra interfaz usuario

Flujo Alternativo 1 1) Actor ingresa datos

incorrectos

2) Sistema muestra Usuario no

ingresado

Flujo Alternativo 2 1) Actor ingresa datos

incorrectos

2) Sistema muestra Validación de datos

es incorrectos

Pos condición Actor logueado

Frecuencia Siempre

Importancia Proceso indispensable para autenticación del sistema

Comentarios

Administrador General

Contador

AdministradorAcesso al sistema(LOGIN)

Page 6: Modelo de casos de uso 2ª 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

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

Nombre del Caso

de Uso Gestión de empleados

Código del Caso

de Uso CU02

Actor(es) Administrador sucursal

Precondición Que el usuario este registrado para que ingrese al sistema.

Flujo Principal

Acción Actor Acción Sistema

1. Actor indica Gestionar

Empleado.

1. Sistema muestra tabla de sus

empleados.

2. Actor selecciona el tipo

de búsqueda y escribe su

consulta en la caja.

2. Sistema muestra datos de empleados

encontrados según la consulta.

3. Actor selecciona botón

Nuevo

3.Sistema muestra pantalla de Registro

de Empleado

4.Actor ingresa datos a

excepción del código que

es autogenerado y

selecciona botón Guardar

4. Sistema valida datos y muestra

mensaje de operación.

Page 7: Modelo de casos de uso 2ª 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

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

3.3. Caso de uso Gestión de usuarios

Proceso donde se crean, modifican y eliminan usuarios.

3.3.1. Diagrama Gestión Usuarios

5. Actor selecciona una fila

de la grilla y hace doble

clic.

5. Sistema muestra pantalla de

Actualizar Datos con los campos del

empleado seleccionado.

6. Actor modifica datos y

selecciona botón

Actualizar.

6. Sistema valida datos ingresados y

muestra mensaje de operación.

7. Actor selecciona una fila

de la grilla y selecciona

botón eliminar.

7. Sistema muestra mensaje de

eliminación de empleado y confirma la

respuesta.

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 Mantenimiento de empleado

Frecuencia A menudo

Importancia

Proceso indispensable para el mantenimiento de la información del

empleado

Comentarios

Administrador Sucursal

Agregar usuario modificar usuario

Gestion de usuario

Eliminar usuario

<<include>>

<<include>> <<include>>

Page 8: Modelo de casos de uso 2ª 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

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

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

Nombre del Caso

de Uso Gestión de usuarios

Código del Caso

de Uso CU03

Actor(es) Administrador sucursal

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.Actor indica Gestionar

Usuario

1. Sistema muestra lista de usuarios

2.Actor selecciona botón

Nuevo Usuario

2.Sistema muestra pantalla de Registro

de Nuevo Usuario

3.Actor ingresa datos a

excepción y selecciona

botón Guardar

3. Sistema valida datos y muestra

mensaje de operación.

4. Actor selecciona

usuario y botón modificar

4. Sistema muestra pantalla de

Actualizar Datos de Usuario con los

campos del usuario seleccionado.

5. Actor modifica datos y

selecciona botón

Actualizar.

5. Sistema valida datos ingresados y

muestra mensaje de operación.

6. Actor selecciona una

usuario de la grilla y

selecciona botón eliminar.

6. Sistema muestra mensaje de

eliminación de usuario y confirma la

respuesta.

Flujo Alternativo 1 1) Actor ingresa datos

incorrectos

2) Sistema muestra Usuario no

registrado

Flujo Alternativo 2 1) Actor ingresa datos

incorrectos

2) Sistema muestra Validación de datos

es incorrectos

Pos condición Mantenimiento de usuarios

Frecuencia A menudo

Importancia Proceso indispensable para los privilegios del sistema

Comentarios

Page 9: Modelo de casos de uso 2ª 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

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

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 1.Sistema muestra lista de todos

los egresos

2.Actor indica nuevo

egreso

2. Sistema muestra formulario de

nuevo egresos.

3. Actor selecciona

guardar

3. Sistema muestra mensaje de

operación.

4.Actor indica editar

egreso

4. Sistema muestra formulario con

todos los datos del egreso

seleccionado.

5.Actor indica

actualizar datos

5.Sistema muestra mensaje de

operación

6. Actor indica eliminar 6. Sistema muestra mensaje de

Page 10: Modelo de casos de uso 2ª 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

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

3.5. Caso de uso Registro de ingresos

Proceso donde se registran ingresos de la empresa.

3.5.1. Diagrama de Registro de ingresos

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

Administrador Sucursal

Nuevo ingreso Editar ingreso

Registro de ingresos

Eliminar ingreso

<<include>> <<include>>

<<include>>

tipo de egreso eliminación de tipo de egreso y

confirma la respuesta

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 Mantenimiento de egresos

Frecuencia Siempre

Importancia Proceso indispensable para autenticación del sistema

Comentarios

Nombre del Caso

de Uso Registro de ingresos

Código del Caso

de Uso CU05

Actor(es) Administrador sucursal

Precondición Usuario logueado

Flujo Principal Acción Actor Acción Sistema

1. Actor indica ingresos 1.Sistema muestra lista de todos los

Page 11: Modelo de casos de uso 2ª 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

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

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

ingresos

2.Actor indica nuevo

ingreso

2. Sistema muestra formulario de nuevo

ingresos.

3. Actor selecciona

guardar

3. Sistema muestra mensaje de

operación.

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

6. Actor indica eliminar

tipo de ingreso

6. Sistema muestra mensaje de

eliminación de tipo de ingreso y confirma

la respuesta

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 Mantenimiento de egresos

Frecuencia Siempre

Importancia Proceso indispensable para autenticación del sistema

Comentarios

Page 12: Modelo de casos de uso 2ª 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

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

3.6.2 Descripción de caso de uso Registro de ingresos

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.

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

selecciona“guardar”

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.

Flujo Alternativo 1

Flujo Alternativo 2

Pos condición Ninguno

Frecuencia Siempre

Importancia Proceso para generar copias de seguridad.

Comentarios

Page 13: Modelo de casos de uso 2ª 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

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

3.7.1 Diagrama de Consulta reporte

3.7.2 Descripción del caso de uso Consulta reportes

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.

Gestion de empleados

Registrar egresos

Registrar ingresos

ContadorConsulta reportes

<<include>>

<<include>>

<<include>>

Page 14: Modelo de casos de uso 2ª 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

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

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

3.8.2 Descripción del caso de uso Consulta empleado:

Lista empleadoContador Consulta empleado

<<include>>

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.

Page 15: Modelo de casos de uso 2ª 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

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

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

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.