SlideShare una empresa de Scribd logo
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. 105
SISTEMA DE NÓMINAS PARA GABY SPA Y SALÓN
Modelo de Casos de Uso N° 2
Versión 0.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. 106
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
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
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
1.3 Referencias
-Glosario
-RUP(RationalUnifiedProcess).
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
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.
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
3.1.1. Diagrama de Login
3.1.2. Descripción de caso de uso Login
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
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 la
Base de datos.
2.Valida usuario
3.Valida contraseña
4.Muestra interfaz usuario
Flujo Alternativo
1. Actor ingresa usuario o
contraseña incorrecta.
2. Sistema muestra “Usuario o Password
NO registrado”
Pos condición Actor logueado.
Frecuencia Siempre.
Importancia Proceso indispensable para autenticación del sistema.
Comentarios
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.2.1.2. Descripción de caso de uso Gestión de Empleados
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 Ver Empleados 1. Sistema muestra tabla de sus
empleados.
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 “Empleado(a) Agregado(a)
Exitosamente”
5. Actor indica Listar de un
empleado.
5. Sistema muestra pantalla con los
datos personales 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 indica Listar de un
empleado.
7. Sistema muestra pantalla con los
datos personales del empleado
seleccionado.
8. Actor selecciona botón
eliminar.
8. Sistema muestra mensaje de
eliminación de empleado y confirma la
respuesta.
Flujo
Alternativo 1
1.Actor ingresa letras en el
campo de teléfono.
1. Sistema muestra error “No puede
ingresar letras”.
Flujo
Alternativo 2
1. Actor ingresa letras en el
campo de DNI.
2. Sistema muestra error “No puede
ingresar letras”.
Flujo
Alternativo 3
1. Actor ingresa mal el formato
de su fecha de nacimiento.
2. Sistema muestra mensaje de error
“Se necesita un valor ej:(aaaa-mm-
dd)(2009-05-05)”.
Flujo
Alternativo 4
1. Actor ingresa su fecha de
nacimiento mayor que el año
1990.
2. Sistema muestra mensaje de error
“El valor introducido es superior al
máximo permitido”.
Pos condición Mantenimiento de empleado
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.3. Caso de uso Gestionar Datos de la Organización
Proceso en el que se crean, modifican y eliminar los datos de la
organización.
3.3.1. Diagrama de Gestionar Datos de la Organización
3.3.2. Descripción de caso de uso Gestionar Datos de la
Organización
Frecuencia A menudo
Importancia
Proceso indispensable para el mantenimiento de la información del
empleado
Comentarios
Nombre del Caso de Uso Gestionar Datos de la Organización
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 Desea Ver
su Registro.
1.Sistema muestra datos de la empresa
registrada.
2.- Actor indica Modificar 2.Sistema muestra formulario de
Registro de la Empresa.
3.- Actor ingresa datos de
la empresa.
3. Sistema valida datos ingresados y
muestra mensaje “Empresa actualizado
con éxito”.
4.- Actor indica Eliminar. 4. Sistema muestra mensaje de
eliminación “¿Desea eliminar el
registro?”.
5. Actor indica la
respuesta de eliminación.
5. Sistema confirma la respuesta y
muestra mensaje “Empresa eliminada
con éxito”.
Pos condición Actor logueado.
Frecuencia Siempre.
Importancia Proceso indispensable para autenticación del sistema.
Comentarios
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.4.Caso de uso Gestionar Usuarios
Proceso donde se crean, modifican y eliminan usuarios.
3.4.1. Diagrama Gestionar Usuarios
3.4.2.Descripción de caso de uso Gestionar Usuarios
Nombre del Caso de Uso Gestionar Usuarios
Código del Caso de Uso CU03
Actor(es) Administrador General, 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 Ver 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 y
selecciona botón Agregar
Usuario.
3. Sistema valida datos y muestra
mensaje “Usuario Agregado(a)
Exitosamente”
4. Actor selecciona el botón
modificar del usuario a consultar.
4. Sistema muestra pantalla de
Actualizar Datos del Usuario con los
campos del usuario seleccionado.
5. Actor modifica datos y
selecciona botón Actualizar.
5. Sistema valida datos ingresados y
muestra mensaje “Usuario
Actualizado(a) Exitosamente”.
6. Actor selecciona el botón
eliminar del usuario.
6. Sistema muestra mensaje de
eliminación de usuario y confirma la
respuesta.
Flujo
Alternativo 1
1. Actor ingresa usuario ya
existente.
2. Sistema muestra “Usuario ya está
agregado”.
Flujo
Alternativo 2
1. Actor ingresa números en el
campo de Nombre Completo.
2. Sistema muestra mensaje “No
puede ingresar números”.
Flujo
Alternativo 3
1. Actor no selecciona imagen
de perfil del empleado.
2. Sistema muestra mensaje “Debe
seleccionar la imagen”.
Pos condición Mantenimiento de usuarios.
Frecuencia A menudo
Importancia Proceso indispensable para los privilegios del sistema
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.2. Caso de uso Gestionar Egresos
Proceso donde se registran los egresos de la empresa.
3.2.1. Diagrama Gestionar Egresos
3.2.2. Descripción de caso de uso Gestionar Egresos
Comentarios
Nombre del Caso de Uso Gestionar 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 ingresa datos y
selecciona Guardar
3. Sistema muestra mensaje “Tipo de
Egreso Agregado Exitosamente”.
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 “Tipo de
Egreso Actualizado Exitosamente”.
6. Actor indica eliminar Tipo de
Egreso.
6. Sistema muestra mensaje de
eliminación “¿Eliminar este tipo de
egreso?”.
7. Actor indica la respuesta de
eliminación.
7. Sistema confirma la respuesta y
muestra mensaje “Tipo de Egreso
Eliminado Exitosamente”.
Pos condición Mantenimiento de egresos
Frecuencia Eventual
Importancia
Comentarios
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.3. Caso de uso Gestionar Ingresos
Proceso donde se registran ingresos de la empresa.
3.3.1. Diagrama de Gestionar Ingresos
3.3.2. Descripción de caso de uso Gestionar Ingresos
3.6. Caso de uso Gestionar Horas Extras
Nombre del Caso de Uso Gestionar 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
ingresos
2.Actor indica Nuevo Ingreso 2. Sistema muestra formulario de
nuevo ingresos.
3. Actor ingresa datos y
selecciona Guardar
3. Sistema muestra mensaje “Tipo de
Ingreso Agregado Exitosamente”.
4.Actor indica Editar Ingreso 4. Sistema muestra formulario con
todos los datos del egreso
seleccionado.
5.Actor indica actualizar
datos
5.Sistema muestra mensaje “Tipo de
Ingreso Actualizado Exitosamente”.
6. Actor indica eliminar Tipo
de Ingreso.
6. Sistema muestra mensaje de
eliminación “¿Eliminar este tipo de
ingreso?”.
7. Actor indica la respuesta
de eliminación.
7. Sistema confirma la respuesta y
muestra mensaje “Tipo de Ingreso
Eliminado Exitosamente”.
Pos condición Mantenimiento de Ingresos
Frecuencia Eventual
Importancia
Comentarios
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
Registrar los tipos de horas extras para luego diferenciar el monto de
cada tipo de dichas horas extras al momento de crear una nueva
nómina.
3.6.1. Diagrama de Gestionar Horas Extras
3.6.2. Descripción de caso de uso Gestionar Horas Extras
Nombre del Caso de Uso Gestionar Horas Extras
Código del Caso de Uso CU06
Actor(es) Administrador Sucursal.
Precondición Usuario logueado.
Flujo Principal
Acción Actor Acción Sistema
1. Actor indica Horas Extras. 1.Sistema muestra lista de todos los
tipos de horas extras.
2.Actor indica Nuevo Tipo de
Hora Extra.
2. Sistema muestra formulario de
nuevo tipo de hora extra.
3. Actor ingresa datos y
selecciona Agregar Tipo.
3. Sistema muestra mensaje “Tipo de
Hora Extra Agregado Exitosamente”.
4.Actor indica Editar Tipo de
Hora Extra
4. Sistema muestra campo con el
nombre del tipo de hora extra.
5.Actor indica actualizar
datos
5.Sistema muestra mensaje “Tipo de
Hora Extra Actualizado
Exitosamente”.
6. Actor indica eliminar Tipo
de Hora Extra.
6. Sistema muestra mensaje de
eliminación “¿Eliminar este tipo de
hora extra?”.
7. Actor indica la respuesta
de eliminación.
7. Sistema confirma la respuesta y
muestra mensaje “Tipo de Hora Extra
Eliminado Exitosamente”.
Flujo Alternativo
1. Actor ingresa números en
el campo de Tipo de Horas
Extras.
2. Sistema muestra mensaje de error
“No puede ingresar números”.
Pos condición Mantenimiento de Tipo de Horas Extras
Frecuencia Eventual
Importancia
Comentarios
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.7. Caso de uso Gestionar Cargos
Funcionalidad que permite ver los diferentes tipos de cargos que
existen en la empresa.
3.7.1. Diagrama de Gestionar Cargos
3.7.2. Descripción de caso de uso Gestionar Cargos
Nombre del Caso de Uso Gestionar Cargos
Código del Caso de Uso CU07
Actor(es) Administrador Sucursal.
Precondición Usuario logueado.
Flujo Principal
Acción Actor Acción Sistema
1. Actor indica Cargos. 1.Sistema muestra lista de todos los
tipos de cargos.
2. Actor indica Nuevo Cargo. 2. Sistema muestra formulario de
nuevo cargo.
3. Actor ingresa datos y
selecciona Agregar Cargo.
3. Sistema muestra mensaje “Cargo
Agregado Exitosamente”.
4.Actor indica editar Cargo
del cargo elegido.
4. Sistema muestra campo con el
nombre del cargo y la lista
desplegable del departamento.
5.Actor indica Actualizar
Cargo.
5.Sistema muestra mensaje “Cargo
Actualizado Exitosamente”.
6. Actor indica eliminar
Cargo.
6. Sistema muestra mensaje de
eliminación “¿Eliminar este cargo?”.
7. Actor indica la respuesta
de eliminación.
7. Sistema confirma la respuesta y
muestra mensaje “Cargo Eliminado
Exitosamente”.
Flujo Alternativo
1. Actor ingresa números en
el campo de Nombre del
Cargo.
2. Sistema muestra mensaje de error
“No puede ingresar números”.
Pos condición Mantenimiento de Cargos.
Frecuencia Eventual.
Importancia
Comentarios
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.8. Caso de uso Gestionar Departamento
Funcionalidad que permite gestionar los diferentes departamentos
(seguridad, soporte, peluquería, transporte, administración y
ordenanza) que existen en la empresa de cada sucursal.
3.8.1. Diagrama de Gestionar Departamento
3.8.2. Descripción de caso de uso Gestionar Departamento
Nombre del Caso de Uso Gestionar Departamento
Código del Caso de Uso CU08
Actor(es) Administrador Sucursal.
Precondición Usuario logueado.
Flujo Principal
Acción Actor Acción Sistema
1. Actor indica
Departamentos.
1.Sistema muestra lista de todos los
tipos de departamentos de la
empresa.
2. Actor indica Nuevo
Departamento.
2. Sistema muestra formulario con el
campo de Nombre del Departamento
y una lista desplegable de las
Sucursales.
3. Actor ingresa datos y
selecciona Agregar
Departamento.
3. Sistema muestra mensaje
“Departamento Agregado
Exitosamente”.
4. Actor indica editar
Departamento.
4. Sistema muestra campos a
modificar.
5.Actor indica Actualizar
Departamento.
5.Sistema muestra mensaje
“Departamento Actualizado
Exitosamente”.
6. Actor indica eliminar
Departamento.
6. Sistema muestra mensaje de
eliminación “¿Eliminar este
departamento?”.
7. Actor indica la respuesta
de eliminación.
7. Sistema confirma la respuesta y
muestra mensaje “Departamento
Eliminado Exitosamente”.
Flujo Alternativo
1. Actor ingresa números en
el campo de Nombre del
2. Sistema muestra mensaje de error
“No puede ingresar números”.
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.9. Caso de uso Gestionar Sucursal
3.9.1. Diagrama de Gestionar Sucursal
3.9.2. Descripción del caso de uso Gestionar Sucursal
Departamento.
Pos condición Mantenimiento de Departamentos.
Frecuencia Eventual.
Importancia
Comentarios
Nombre del Caso de Uso Gestionar Sucursal
Código del Caso de Uso CU09
Actor(es) Administrador Sucursal.
Precondición Usuario logueado.
Flujo Principal
Acción Actor Acción Sistema
1. Actor indica Sucursales. 1.Sistema muestra lista de todos los
sucursales de la empresa.
2. Actor indica Nueva
Sucursal.
2. Sistema muestra formulario de
Registro de Sucursal.
3. Actor ingresa datos y
selecciona Agregar Sucursal.
3. Sistema muestra mensaje
“Sucursal Agregada Exitosamente”.
4. Actor indica
editarSucursal.
4. Sistema muestra campos a
modificar.
5.Actor selecciona el botón
Actualizar Sucursal.
5.Sistema muestra mensaje
“Sucursal Actualizado Exitosamente”.
6. Actor indica eliminar
Sucursal.
6. Sistema muestra mensaje de
eliminación “¿Eliminar
estasucursal?”.
7. Actor indica la respuesta
de eliminación.
7. Sistema confirma la respuesta y
muestra mensaje “Sucursal Eliminado
Exitosamente”.
Flujo Alternativo 1
1. Actor ingresa números en
el campo de Encargado.
2. Sistema muestra mensaje de error
“No puede ingresar números”.
Flujo Alternativo 2 1. Actor ingresa letras en el 2. Sistema muestra mensaje de error
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.10. Caso de uso Backup
Proceso para que el contador realice una copia de seguridad del
sistema.
3.10.1. Diagrama de GenerarBackup
3.10.2. Descripción de caso de uso Generar Backup.
campo de Teléfono. “No puede ingresar letras”.
Pos condición Mantenimiento de Sucursales.
Frecuencia Eventual.
Importancia
Comentarios
Nombre del Caso de Uso Backup
Código del Caso de Uso CU10
Actor(es) Administrador Sucursal, Contador
Precondición Usuario logueado
Flujo Principal
Acción Actor Acción Sistema
1. Actor indica generar
Backup.
2. Sistema guarda la copia de seguridad.
Pos condición Ninguno
Frecuencia Siempre
Importancia Proceso para generar copias de seguridad.
Comentarios
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.11. Caso de uso Importar Datos
Proceso para que el contador pueda restaurar los datos ante una falla
del sistema.
3.11.1. Diagrama de Importar Datos
3.11.2. Descripción de caso de uso Importar Datos
Nombre del Caso de Uso Gestionar Sucursal
Código del Caso de Uso CU09
Actor(es) Administrador Sucursal, Contador.
Precondición Usuario logueado.
Flujo Principal
Acción Actor Acción Sistema
1. Actor indica Importar
Datos.
1.Sistema muestra interfaz de
Seleccionar Archivo que desea
Restaurar.
2. Actor selecciona el botón
Seleccionar Archivo y escoge
la ruta del script del sistema.
2. Sistema muestra formulario de
Registro de Sucursal.
Flujo Alternativo 1
1. Actor no selecciona el
script a restaurar.
2. Sistema muestra mensaje de error
“El proceso ha fallado intente de
nuevo, base de datos no encontrada”.
Pos condición Base de datos restaurada.
Frecuencia Eventual.
Importancia
Comentarios
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.12. Caso de uso Ver Empleados
Proceso donde el contador se información los datos personales de
cada empleado.
3.12.1. Diagrama de Ver Empleados
3.12.2. Descripción de caso de uso de Ver Empleados
Nombre del Caso de Uso Ver Empleados
Código del Caso de Uso CU12
Actor(es) Contador
Precondición Usuario logueado
Flujo Principal
Acción Actor Acción Sistema
1. Actor indica “Ver
empleados”.
1. Sistema muestra listado de
empleados de la empresa.
2. Actor selecciona “Listar” en
un determinado empleado.
2. Sistema muestra datos del
empleado seleccionado.
Pos condición Ninguno
Frecuencia A menudo
Importancia Proceso para consultar los datos de cada empleado.
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.13. Caso de uso de Administrar Nómina
Proceso donde se imprime boleta de pagos de los empleados
3.13.1. Diagrama de Administrar Nómina
3.13.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. Actor selecciona sucursal. 2. Sistema muestra lista de nóminas.
3. Actor indica Nueva Nómina 3. Sistema muestra tabla con los
empleados con sus respectivos
pagos y sus descuentos a registrar.
4. Actor indica “Siguiente
Paso”.
4. Sistema muestra reporte de los
empleados con sus pagos.
5. Actor indica “Cerrar
Planilla”
5.- Sistema muestra mensaje
“Planilla generada”
3. Actor selecciona “Imprimir
Nómina”
3. Sistema muestra reporte de la
lista de pagos de cada empleado.
Flujo Alternativo 1
1. Actor indica “Cerrar nómina
más tarde”.
2.- Sistema muestra menú de
nómina.
Pos condición Ninguno
Frecuencia Eventual
Importancia Proceso para verificar los pagos de cada empleado.
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. 123
3.14. Caso de uso Ver Reportes
3.14.1. Diagrama de VerReportes
3.14.2 Descripción del caso de uso Ver Reportes
Nombre del Caso de Uso Ver reportes
Código del Caso de Uso CU13
Actor(es) Contador
Precondición Usuario logueado
Flujo Principal
Acción Actor Acción Sistema
1. Actor indica “Ver reportes”. 1. Sistema muestra menú de
reportes generales del sistema.
2. Actor selecciona “Ver
Empleados”.
2. Sistema muestra lista desplegable
con los Departamentos.
3. Actor selecciona
departamento a consultar.
3. Sistema muestra lista de
empleados con su sueldo base.
4. Actor indica “Cargos” 4. Sistema muestra lista desplegable
con los tipos de Cargos.
5. Actor selecciona el tipo de
cargo a consultar.
5. Sistema muestra la relación de los
empleados con dicho cargo.
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. 124
6. Actor indica “Horas Extras”. 6. Sistema muestra lista desplegable
de empleados.
7. Actor selecciona empleado
a consultar sus pagos.
7. Sistema muestra tabla con sus
respectivos pagos de dicho
empleado por sus horas extras.
8. Actor indica “Ingresos”. 8. Sistema muestra lista
desplegable de empleados.
9. Actor selecciona empleado
a consultar sus ingresos.
9. Sistema muestra tabla con sus
ingresos de empleado seleccionado.
10. Actor indica “Egresos”. 10. Sistema muestra lista
desplegable de empleados.
11. Actor selecciona
empleado a consultar sus
descuentos.
11. Sistema muestra tabla con sus
descuentos del empleado
seleccionado.
12. Actor indica “Sucursales”. 12. Sistema muestra lista
desplegable con las Sucursales.
13. Actor selecciona Sucursal
a consultar.
13. Sistema muestra tabla con los
empleados que laboran en dicha
Sucursal.
14. Actor indica “Administrar
Nomina”.
14. Sistema muestra lista
desplegable con las Sucursales.
15. Actor selecciona Sucursal
a consultar.
15. Sistema muestra tabla con las
nóminas con su fecha de inicio y
fecha de fin.
Pos condición Ninguno
Frecuencia A menudo
Importancia Proceso consultar los reportes de la empresa.

Más contenido relacionado

La actualidad más candente

Unidad 3 Modelo De Negocio
Unidad 3 Modelo De NegocioUnidad 3 Modelo De Negocio
Unidad 3 Modelo De Negocio
Sergio Sanchez
 
Caso práctico
Caso prácticoCaso práctico
Caso práctico
Valentina Roca
 
Doc. lista de requerimientos ver. 1.0
Doc. lista de requerimientos ver. 1.0Doc. lista de requerimientos ver. 1.0
Doc. lista de requerimientos ver. 1.0
luimiguelandrade
 
Diagrama de casos de usos
Diagrama de casos de usosDiagrama de casos de usos
Diagrama de casos de usos
Juan Carlos Tapias
 
Documento arquitectura de software
Documento arquitectura de softwareDocumento arquitectura de software
Documento arquitectura de software
AURA SYSTEMS S.A.C
 
Etapas de Desarrollo Software
Etapas de Desarrollo SoftwareEtapas de Desarrollo Software
Etapas de Desarrollo Software
Daniel Román
 
Uml lenguaje unificado de modelado
Uml lenguaje unificado de modeladoUml lenguaje unificado de modelado
Uml lenguaje unificado de modelado
Marvin Zumbado
 
2. Casos de uso y diagramas de casos de uso
2. Casos de uso y diagramas de casos de uso2. Casos de uso y diagramas de casos de uso
2. Casos de uso y diagramas de casos de uso
Saul Mamani
 
Uml presentacion
Uml   presentacionUml   presentacion
Uml presentacion
sergio limachi
 
IEEE 1471-2000: Documento de arquitectura de software
IEEE 1471-2000: Documento de arquitectura de softwareIEEE 1471-2000: Documento de arquitectura de software
IEEE 1471-2000: Documento de arquitectura de software
Jesús Navarro
 
Diagramas UML: Componentes y despliegue
Diagramas UML: Componentes y despliegueDiagramas UML: Componentes y despliegue
Diagramas UML: Componentes y despliegue
joshell
 
Casos de uso de negocios y sistemas
Casos de uso de negocios y sistemasCasos de uso de negocios y sistemas
Casos de uso de negocios y sistemas
servicio medicina aeronautica
 
Documentacion rup
Documentacion rupDocumentacion rup
Documentacion rup
Juan Porfirio Roque
 
Diagramas de estado
Diagramas de estadoDiagramas de estado
Diagramas de estado
Rene Guaman-Quinche
 
Casos De Uso
Casos De UsoCasos De Uso
Casos De Uso
Marilyn Jaramillo
 
Modelado, Ingenieria de Software
Modelado, Ingenieria de SoftwareModelado, Ingenieria de Software
Metodología RUP
Metodología RUPMetodología RUP
Metodología RUP
Jorge Cortés Alvarez
 
Uml
UmlUml
Uml
still01
 
El lenguaje de modelado unificado
El lenguaje de modelado unificadoEl lenguaje de modelado unificado
El lenguaje de modelado unificado
aioria2525
 
Modelo del negocio
Modelo del negocioModelo del negocio
Modelo del negocio
Jose Torres Gonzales
 

La actualidad más candente (20)

Unidad 3 Modelo De Negocio
Unidad 3 Modelo De NegocioUnidad 3 Modelo De Negocio
Unidad 3 Modelo De Negocio
 
Caso práctico
Caso prácticoCaso práctico
Caso práctico
 
Doc. lista de requerimientos ver. 1.0
Doc. lista de requerimientos ver. 1.0Doc. lista de requerimientos ver. 1.0
Doc. lista de requerimientos ver. 1.0
 
Diagrama de casos de usos
Diagrama de casos de usosDiagrama de casos de usos
Diagrama de casos de usos
 
Documento arquitectura de software
Documento arquitectura de softwareDocumento arquitectura de software
Documento arquitectura de software
 
Etapas de Desarrollo Software
Etapas de Desarrollo SoftwareEtapas de Desarrollo Software
Etapas de Desarrollo Software
 
Uml lenguaje unificado de modelado
Uml lenguaje unificado de modeladoUml lenguaje unificado de modelado
Uml lenguaje unificado de modelado
 
2. Casos de uso y diagramas de casos de uso
2. Casos de uso y diagramas de casos de uso2. Casos de uso y diagramas de casos de uso
2. Casos de uso y diagramas de casos de uso
 
Uml presentacion
Uml   presentacionUml   presentacion
Uml presentacion
 
IEEE 1471-2000: Documento de arquitectura de software
IEEE 1471-2000: Documento de arquitectura de softwareIEEE 1471-2000: Documento de arquitectura de software
IEEE 1471-2000: Documento de arquitectura de software
 
Diagramas UML: Componentes y despliegue
Diagramas UML: Componentes y despliegueDiagramas UML: Componentes y despliegue
Diagramas UML: Componentes y despliegue
 
Casos de uso de negocios y sistemas
Casos de uso de negocios y sistemasCasos de uso de negocios y sistemas
Casos de uso de negocios y sistemas
 
Documentacion rup
Documentacion rupDocumentacion rup
Documentacion rup
 
Diagramas de estado
Diagramas de estadoDiagramas de estado
Diagramas de estado
 
Casos De Uso
Casos De UsoCasos De Uso
Casos De Uso
 
Modelado, Ingenieria de Software
Modelado, Ingenieria de SoftwareModelado, Ingenieria de Software
Modelado, Ingenieria de Software
 
Metodología RUP
Metodología RUPMetodología RUP
Metodología RUP
 
Uml
UmlUml
Uml
 
El lenguaje de modelado unificado
El lenguaje de modelado unificadoEl lenguaje de modelado unificado
El lenguaje de modelado unificado
 
Modelo del negocio
Modelo del negocioModelo del negocio
Modelo del negocio
 

Similar a Modelo de casos de uso 2ª versiónk

Modelo de casos de uso 2da versión
Modelo de casos de uso 2da versiónModelo de casos de uso 2da versión
Modelo de casos de uso 2da versión
Universidad Cesar Vallejo
 
Cusistema
CusistemaCusistema
Cusistema
CusistemaCusistema
Cusistema
CusistemaCusistema
Modelodecasosdeuso planillas
Modelodecasosdeuso planillasModelodecasosdeuso planillas
Modelodecasosdeuso planillas
Carlos Davis Rivera Peña
 
Especificacion de Requerimientos
Especificacion de RequerimientosEspecificacion de Requerimientos
Especificacion de Requerimientos
CAMILOIGNACIOTRIVIO
 
Especificacion de requerimientos
Especificacion de requerimientosEspecificacion de requerimientos
Especificacion de requerimientos
Universidad Cesar Vallejo
 
Implementacion de base de datos
Implementacion de base de datosImplementacion de base de datos
Implementacion de base de datos
Ris Fernandez
 
Especificacion de requerimientos
Especificacion de requerimientosEspecificacion de requerimientos
Especificacion de requerimientos
Jose Torres Gonzales
 
Manual administrativo1
Manual administrativo1Manual administrativo1
Manual administrativo1
Lina Vega
 
Ejemplo iconix
Ejemplo iconixEjemplo iconix
Ejemplo iconix
Jimmy Vicente
 
Documento vision
Documento visionDocumento vision
Documento vision
Universidad Cesar Vallejo
 
Tabulado de casos de uso
Tabulado de casos de usoTabulado de casos de uso
Tabulado de casos de uso
Tatiana Margarita Fuentes Vasquez
 
Tabulado de casos de uso
Tabulado de casos de usoTabulado de casos de uso
Tabulado de casos de uso
Tatiana Margarita Fuentes Vasquez
 
Manual de usuario (1).pdf
Manual de usuario (1).pdfManual de usuario (1).pdf
Manual de usuario (1).pdf
BryanRuiz67
 
Guitars House
Guitars HouseGuitars House
Guitars House
nahun1385
 
Saic manual usuario
Saic   manual usuarioSaic   manual usuario
Saic manual usuario
Anaylen Lopez
 
Ejemplo manual de usuario
Ejemplo manual de usuarioEjemplo manual de usuario
Ejemplo manual de usuario
sullinsan
 
Danny vargas proyecto1--herramientas_de_produccion_avanzada_ii corregido
Danny vargas proyecto1--herramientas_de_produccion_avanzada_ii corregidoDanny vargas proyecto1--herramientas_de_produccion_avanzada_ii corregido
Danny vargas proyecto1--herramientas_de_produccion_avanzada_ii corregido
Danny Pineda
 
Proyecto farmacia control de inventario y ventas.pptx
Proyecto farmacia control de inventario y ventas.pptxProyecto farmacia control de inventario y ventas.pptx
Proyecto farmacia control de inventario y ventas.pptx
JONATHANBOANERGESRAM
 

Similar a Modelo de casos de uso 2ª versiónk (20)

Modelo de casos de uso 2da versión
Modelo de casos de uso 2da versiónModelo de casos de uso 2da versión
Modelo de casos de uso 2da versión
 
Cusistema
CusistemaCusistema
Cusistema
 
Cusistema
CusistemaCusistema
Cusistema
 
Cusistema
CusistemaCusistema
Cusistema
 
Modelodecasosdeuso planillas
Modelodecasosdeuso planillasModelodecasosdeuso planillas
Modelodecasosdeuso planillas
 
Especificacion de Requerimientos
Especificacion de RequerimientosEspecificacion de Requerimientos
Especificacion de Requerimientos
 
Especificacion de requerimientos
Especificacion de requerimientosEspecificacion de requerimientos
Especificacion de requerimientos
 
Implementacion de base de datos
Implementacion de base de datosImplementacion de base de datos
Implementacion de base de datos
 
Especificacion de requerimientos
Especificacion de requerimientosEspecificacion de requerimientos
Especificacion de requerimientos
 
Manual administrativo1
Manual administrativo1Manual administrativo1
Manual administrativo1
 
Ejemplo iconix
Ejemplo iconixEjemplo iconix
Ejemplo iconix
 
Documento vision
Documento visionDocumento vision
Documento vision
 
Tabulado de casos de uso
Tabulado de casos de usoTabulado de casos de uso
Tabulado de casos de uso
 
Tabulado de casos de uso
Tabulado de casos de usoTabulado de casos de uso
Tabulado de casos de uso
 
Manual de usuario (1).pdf
Manual de usuario (1).pdfManual de usuario (1).pdf
Manual de usuario (1).pdf
 
Guitars House
Guitars HouseGuitars House
Guitars House
 
Saic manual usuario
Saic   manual usuarioSaic   manual usuario
Saic manual usuario
 
Ejemplo manual de usuario
Ejemplo manual de usuarioEjemplo manual de usuario
Ejemplo manual de usuario
 
Danny vargas proyecto1--herramientas_de_produccion_avanzada_ii corregido
Danny vargas proyecto1--herramientas_de_produccion_avanzada_ii corregidoDanny vargas proyecto1--herramientas_de_produccion_avanzada_ii corregido
Danny vargas proyecto1--herramientas_de_produccion_avanzada_ii corregido
 
Proyecto farmacia control de inventario y ventas.pptx
Proyecto farmacia control de inventario y ventas.pptxProyecto farmacia control de inventario y ventas.pptx
Proyecto farmacia control de inventario y ventas.pptx
 

Más de Jose Torres Gonzales

Modelo de diseño
Modelo de diseñoModelo de diseño
Modelo de diseño
Jose Torres Gonzales
 
Modelo de implementación
Modelo de implementaciónModelo de implementación
Modelo de implementación
Jose Torres Gonzales
 
Arquitectura de referencia corregido
Arquitectura de referencia corregidoArquitectura de referencia corregido
Arquitectura de referencia corregido
Jose Torres Gonzales
 
Documento modelo de_analisis(2)
Documento modelo de_analisis(2)Documento modelo de_analisis(2)
Documento modelo de_analisis(2)
Jose Torres Gonzales
 
Prototipos2
Prototipos2Prototipos2
Modelo implementacion
Modelo implementacionModelo implementacion
Modelo implementacion
Jose Torres Gonzales
 
Modelo de diseño vladimir
Modelo de diseño  vladimirModelo de diseño  vladimir
Modelo de diseño vladimir
Jose Torres Gonzales
 
Modelo de despliegue
Modelo de despliegueModelo de despliegue
Modelo de despliegue
Jose Torres Gonzales
 
Modelo de datos2 2
Modelo de datos2 2Modelo de datos2 2
Modelo de datos2 2
Jose Torres Gonzales
 
Arquitectura de referencia
Arquitectura de referenciaArquitectura de referencia
Arquitectura de referencia
Jose Torres Gonzales
 
Modelo de analisis2
Modelo de analisis2Modelo de analisis2
Modelo de analisis2
Jose Torres Gonzales
 
Arquitectura del software
Arquitectura del softwareArquitectura del software
Arquitectura del software
Jose Torres Gonzales
 
Glosario
GlosarioGlosario
Vision del negocio 1
Vision del negocio 1Vision del negocio 1
Vision del negocio 1
Jose Torres Gonzales
 
Documento vision
Documento visionDocumento vision
Documento vision
Jose Torres Gonzales
 
Documento glosario
Documento glosarioDocumento glosario
Documento glosario
Jose Torres Gonzales
 
INTRODUCCION
INTRODUCCIONINTRODUCCION
INTRODUCCION
Jose Torres Gonzales
 

Más de Jose Torres Gonzales (18)

Modelo de diseño
Modelo de diseñoModelo de diseño
Modelo de diseño
 
Modelo de implementación
Modelo de implementaciónModelo de implementación
Modelo de implementación
 
Arquitectura de referencia corregido
Arquitectura de referencia corregidoArquitectura de referencia corregido
Arquitectura de referencia corregido
 
Documento modelo de_analisis(2)
Documento modelo de_analisis(2)Documento modelo de_analisis(2)
Documento modelo de_analisis(2)
 
Prototipos2
Prototipos2Prototipos2
Prototipos2
 
Modelo implementacion
Modelo implementacionModelo implementacion
Modelo implementacion
 
Modelo de diseño vladimir
Modelo de diseño  vladimirModelo de diseño  vladimir
Modelo de diseño vladimir
 
Modelo de despliegue
Modelo de despliegueModelo de despliegue
Modelo de despliegue
 
Modelo de datos2 2
Modelo de datos2 2Modelo de datos2 2
Modelo de datos2 2
 
Arquitectura de referencia
Arquitectura de referenciaArquitectura de referencia
Arquitectura de referencia
 
Modelo de analisis2
Modelo de analisis2Modelo de analisis2
Modelo de analisis2
 
Arquitectura del software
Arquitectura del softwareArquitectura del software
Arquitectura del software
 
Glosario
GlosarioGlosario
Glosario
 
Vision del negocio 1
Vision del negocio 1Vision del negocio 1
Vision del negocio 1
 
Documento vision
Documento visionDocumento vision
Documento vision
 
Documento glosario
Documento glosarioDocumento glosario
Documento glosario
 
INTRODUCCION
INTRODUCCIONINTRODUCCION
INTRODUCCION
 
PROTOTIPOS
PROTOTIPOSPROTOTIPOS
PROTOTIPOS
 

Modelo de casos de uso 2ª versiónk

  • 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. 105 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. 106 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
  • 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. 107 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 1.3 Referencias -Glosario -RUP(RationalUnifiedProcess).
  • 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. 108 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.
  • 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. 109 3.1.1. Diagrama de Login 3.1.2. Descripción de caso de uso Login 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 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 la Base de datos. 2.Valida usuario 3.Valida contraseña 4.Muestra interfaz usuario Flujo Alternativo 1. Actor ingresa usuario o contraseña incorrecta. 2. Sistema muestra “Usuario o Password NO registrado” Pos condición Actor logueado. Frecuencia Siempre. Importancia Proceso indispensable para autenticación del sistema. Comentarios
  • 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. 110 3.2.1.2. Descripción de caso de uso Gestión de Empleados 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 Ver Empleados 1. Sistema muestra tabla de sus empleados. 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 “Empleado(a) Agregado(a) Exitosamente” 5. Actor indica Listar de un empleado. 5. Sistema muestra pantalla con los datos personales 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 indica Listar de un empleado. 7. Sistema muestra pantalla con los datos personales del empleado seleccionado. 8. Actor selecciona botón eliminar. 8. Sistema muestra mensaje de eliminación de empleado y confirma la respuesta. Flujo Alternativo 1 1.Actor ingresa letras en el campo de teléfono. 1. Sistema muestra error “No puede ingresar letras”. Flujo Alternativo 2 1. Actor ingresa letras en el campo de DNI. 2. Sistema muestra error “No puede ingresar letras”. Flujo Alternativo 3 1. Actor ingresa mal el formato de su fecha de nacimiento. 2. Sistema muestra mensaje de error “Se necesita un valor ej:(aaaa-mm- dd)(2009-05-05)”. Flujo Alternativo 4 1. Actor ingresa su fecha de nacimiento mayor que el año 1990. 2. Sistema muestra mensaje de error “El valor introducido es superior al máximo permitido”. Pos condición Mantenimiento de empleado
  • 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. 111 3.3. Caso de uso Gestionar Datos de la Organización Proceso en el que se crean, modifican y eliminar los datos de la organización. 3.3.1. Diagrama de Gestionar Datos de la Organización 3.3.2. Descripción de caso de uso Gestionar Datos de la Organización Frecuencia A menudo Importancia Proceso indispensable para el mantenimiento de la información del empleado Comentarios Nombre del Caso de Uso Gestionar Datos de la Organización 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 Desea Ver su Registro. 1.Sistema muestra datos de la empresa registrada. 2.- Actor indica Modificar 2.Sistema muestra formulario de Registro de la Empresa. 3.- Actor ingresa datos de la empresa. 3. Sistema valida datos ingresados y muestra mensaje “Empresa actualizado con éxito”. 4.- Actor indica Eliminar. 4. Sistema muestra mensaje de eliminación “¿Desea eliminar el registro?”. 5. Actor indica la respuesta de eliminación. 5. Sistema confirma la respuesta y muestra mensaje “Empresa eliminada con éxito”. Pos condición Actor logueado. Frecuencia Siempre. Importancia Proceso indispensable para autenticación del sistema. 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. 112 3.4.Caso de uso Gestionar Usuarios Proceso donde se crean, modifican y eliminan usuarios. 3.4.1. Diagrama Gestionar Usuarios 3.4.2.Descripción de caso de uso Gestionar Usuarios Nombre del Caso de Uso Gestionar Usuarios Código del Caso de Uso CU03 Actor(es) Administrador General, 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 Ver 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 y selecciona botón Agregar Usuario. 3. Sistema valida datos y muestra mensaje “Usuario Agregado(a) Exitosamente” 4. Actor selecciona el botón modificar del usuario a consultar. 4. Sistema muestra pantalla de Actualizar Datos del Usuario con los campos del usuario seleccionado. 5. Actor modifica datos y selecciona botón Actualizar. 5. Sistema valida datos ingresados y muestra mensaje “Usuario Actualizado(a) Exitosamente”. 6. Actor selecciona el botón eliminar del usuario. 6. Sistema muestra mensaje de eliminación de usuario y confirma la respuesta. Flujo Alternativo 1 1. Actor ingresa usuario ya existente. 2. Sistema muestra “Usuario ya está agregado”. Flujo Alternativo 2 1. Actor ingresa números en el campo de Nombre Completo. 2. Sistema muestra mensaje “No puede ingresar números”. Flujo Alternativo 3 1. Actor no selecciona imagen de perfil del empleado. 2. Sistema muestra mensaje “Debe seleccionar la imagen”. Pos condición Mantenimiento de usuarios. Frecuencia A menudo Importancia Proceso indispensable para los privilegios del sistema
  • 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. 113 3.2. Caso de uso Gestionar Egresos Proceso donde se registran los egresos de la empresa. 3.2.1. Diagrama Gestionar Egresos 3.2.2. Descripción de caso de uso Gestionar Egresos Comentarios Nombre del Caso de Uso Gestionar 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 ingresa datos y selecciona Guardar 3. Sistema muestra mensaje “Tipo de Egreso Agregado Exitosamente”. 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 “Tipo de Egreso Actualizado Exitosamente”. 6. Actor indica eliminar Tipo de Egreso. 6. Sistema muestra mensaje de eliminación “¿Eliminar este tipo de egreso?”. 7. Actor indica la respuesta de eliminación. 7. Sistema confirma la respuesta y muestra mensaje “Tipo de Egreso Eliminado Exitosamente”. Pos condición Mantenimiento de egresos Frecuencia Eventual Importancia 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. 114 3.3. Caso de uso Gestionar Ingresos Proceso donde se registran ingresos de la empresa. 3.3.1. Diagrama de Gestionar Ingresos 3.3.2. Descripción de caso de uso Gestionar Ingresos 3.6. Caso de uso Gestionar Horas Extras Nombre del Caso de Uso Gestionar 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 ingresos 2.Actor indica Nuevo Ingreso 2. Sistema muestra formulario de nuevo ingresos. 3. Actor ingresa datos y selecciona Guardar 3. Sistema muestra mensaje “Tipo de Ingreso Agregado Exitosamente”. 4.Actor indica Editar Ingreso 4. Sistema muestra formulario con todos los datos del egreso seleccionado. 5.Actor indica actualizar datos 5.Sistema muestra mensaje “Tipo de Ingreso Actualizado Exitosamente”. 6. Actor indica eliminar Tipo de Ingreso. 6. Sistema muestra mensaje de eliminación “¿Eliminar este tipo de ingreso?”. 7. Actor indica la respuesta de eliminación. 7. Sistema confirma la respuesta y muestra mensaje “Tipo de Ingreso Eliminado Exitosamente”. Pos condición Mantenimiento de Ingresos Frecuencia Eventual Importancia Comentarios
  • 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. 115 Registrar los tipos de horas extras para luego diferenciar el monto de cada tipo de dichas horas extras al momento de crear una nueva nómina. 3.6.1. Diagrama de Gestionar Horas Extras 3.6.2. Descripción de caso de uso Gestionar Horas Extras Nombre del Caso de Uso Gestionar Horas Extras Código del Caso de Uso CU06 Actor(es) Administrador Sucursal. Precondición Usuario logueado. Flujo Principal Acción Actor Acción Sistema 1. Actor indica Horas Extras. 1.Sistema muestra lista de todos los tipos de horas extras. 2.Actor indica Nuevo Tipo de Hora Extra. 2. Sistema muestra formulario de nuevo tipo de hora extra. 3. Actor ingresa datos y selecciona Agregar Tipo. 3. Sistema muestra mensaje “Tipo de Hora Extra Agregado Exitosamente”. 4.Actor indica Editar Tipo de Hora Extra 4. Sistema muestra campo con el nombre del tipo de hora extra. 5.Actor indica actualizar datos 5.Sistema muestra mensaje “Tipo de Hora Extra Actualizado Exitosamente”. 6. Actor indica eliminar Tipo de Hora Extra. 6. Sistema muestra mensaje de eliminación “¿Eliminar este tipo de hora extra?”. 7. Actor indica la respuesta de eliminación. 7. Sistema confirma la respuesta y muestra mensaje “Tipo de Hora Extra Eliminado Exitosamente”. Flujo Alternativo 1. Actor ingresa números en el campo de Tipo de Horas Extras. 2. Sistema muestra mensaje de error “No puede ingresar números”. Pos condición Mantenimiento de Tipo de Horas Extras Frecuencia Eventual Importancia 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. 116 3.7. Caso de uso Gestionar Cargos Funcionalidad que permite ver los diferentes tipos de cargos que existen en la empresa. 3.7.1. Diagrama de Gestionar Cargos 3.7.2. Descripción de caso de uso Gestionar Cargos Nombre del Caso de Uso Gestionar Cargos Código del Caso de Uso CU07 Actor(es) Administrador Sucursal. Precondición Usuario logueado. Flujo Principal Acción Actor Acción Sistema 1. Actor indica Cargos. 1.Sistema muestra lista de todos los tipos de cargos. 2. Actor indica Nuevo Cargo. 2. Sistema muestra formulario de nuevo cargo. 3. Actor ingresa datos y selecciona Agregar Cargo. 3. Sistema muestra mensaje “Cargo Agregado Exitosamente”. 4.Actor indica editar Cargo del cargo elegido. 4. Sistema muestra campo con el nombre del cargo y la lista desplegable del departamento. 5.Actor indica Actualizar Cargo. 5.Sistema muestra mensaje “Cargo Actualizado Exitosamente”. 6. Actor indica eliminar Cargo. 6. Sistema muestra mensaje de eliminación “¿Eliminar este cargo?”. 7. Actor indica la respuesta de eliminación. 7. Sistema confirma la respuesta y muestra mensaje “Cargo Eliminado Exitosamente”. Flujo Alternativo 1. Actor ingresa números en el campo de Nombre del Cargo. 2. Sistema muestra mensaje de error “No puede ingresar números”. Pos condición Mantenimiento de Cargos. Frecuencia Eventual. Importancia Comentarios
  • 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. 117 3.8. Caso de uso Gestionar Departamento Funcionalidad que permite gestionar los diferentes departamentos (seguridad, soporte, peluquería, transporte, administración y ordenanza) que existen en la empresa de cada sucursal. 3.8.1. Diagrama de Gestionar Departamento 3.8.2. Descripción de caso de uso Gestionar Departamento Nombre del Caso de Uso Gestionar Departamento Código del Caso de Uso CU08 Actor(es) Administrador Sucursal. Precondición Usuario logueado. Flujo Principal Acción Actor Acción Sistema 1. Actor indica Departamentos. 1.Sistema muestra lista de todos los tipos de departamentos de la empresa. 2. Actor indica Nuevo Departamento. 2. Sistema muestra formulario con el campo de Nombre del Departamento y una lista desplegable de las Sucursales. 3. Actor ingresa datos y selecciona Agregar Departamento. 3. Sistema muestra mensaje “Departamento Agregado Exitosamente”. 4. Actor indica editar Departamento. 4. Sistema muestra campos a modificar. 5.Actor indica Actualizar Departamento. 5.Sistema muestra mensaje “Departamento Actualizado Exitosamente”. 6. Actor indica eliminar Departamento. 6. Sistema muestra mensaje de eliminación “¿Eliminar este departamento?”. 7. Actor indica la respuesta de eliminación. 7. Sistema confirma la respuesta y muestra mensaje “Departamento Eliminado Exitosamente”. Flujo Alternativo 1. Actor ingresa números en el campo de Nombre del 2. Sistema muestra mensaje de error “No puede ingresar números”.
  • 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. 118 3.9. Caso de uso Gestionar Sucursal 3.9.1. Diagrama de Gestionar Sucursal 3.9.2. Descripción del caso de uso Gestionar Sucursal Departamento. Pos condición Mantenimiento de Departamentos. Frecuencia Eventual. Importancia Comentarios Nombre del Caso de Uso Gestionar Sucursal Código del Caso de Uso CU09 Actor(es) Administrador Sucursal. Precondición Usuario logueado. Flujo Principal Acción Actor Acción Sistema 1. Actor indica Sucursales. 1.Sistema muestra lista de todos los sucursales de la empresa. 2. Actor indica Nueva Sucursal. 2. Sistema muestra formulario de Registro de Sucursal. 3. Actor ingresa datos y selecciona Agregar Sucursal. 3. Sistema muestra mensaje “Sucursal Agregada Exitosamente”. 4. Actor indica editarSucursal. 4. Sistema muestra campos a modificar. 5.Actor selecciona el botón Actualizar Sucursal. 5.Sistema muestra mensaje “Sucursal Actualizado Exitosamente”. 6. Actor indica eliminar Sucursal. 6. Sistema muestra mensaje de eliminación “¿Eliminar estasucursal?”. 7. Actor indica la respuesta de eliminación. 7. Sistema confirma la respuesta y muestra mensaje “Sucursal Eliminado Exitosamente”. Flujo Alternativo 1 1. Actor ingresa números en el campo de Encargado. 2. Sistema muestra mensaje de error “No puede ingresar números”. Flujo Alternativo 2 1. Actor ingresa letras en el 2. Sistema muestra mensaje de error
  • 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. 119 3.10. Caso de uso Backup Proceso para que el contador realice una copia de seguridad del sistema. 3.10.1. Diagrama de GenerarBackup 3.10.2. Descripción de caso de uso Generar Backup. campo de Teléfono. “No puede ingresar letras”. Pos condición Mantenimiento de Sucursales. Frecuencia Eventual. Importancia Comentarios Nombre del Caso de Uso Backup Código del Caso de Uso CU10 Actor(es) Administrador Sucursal, Contador Precondición Usuario logueado Flujo Principal Acción Actor Acción Sistema 1. Actor indica generar Backup. 2. Sistema guarda la copia de seguridad. Pos condición Ninguno Frecuencia Siempre Importancia Proceso para generar copias de seguridad. Comentarios
  • 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. 120 3.11. Caso de uso Importar Datos Proceso para que el contador pueda restaurar los datos ante una falla del sistema. 3.11.1. Diagrama de Importar Datos 3.11.2. Descripción de caso de uso Importar Datos Nombre del Caso de Uso Gestionar Sucursal Código del Caso de Uso CU09 Actor(es) Administrador Sucursal, Contador. Precondición Usuario logueado. Flujo Principal Acción Actor Acción Sistema 1. Actor indica Importar Datos. 1.Sistema muestra interfaz de Seleccionar Archivo que desea Restaurar. 2. Actor selecciona el botón Seleccionar Archivo y escoge la ruta del script del sistema. 2. Sistema muestra formulario de Registro de Sucursal. Flujo Alternativo 1 1. Actor no selecciona el script a restaurar. 2. Sistema muestra mensaje de error “El proceso ha fallado intente de nuevo, base de datos no encontrada”. Pos condición Base de datos restaurada. Frecuencia Eventual. Importancia Comentarios
  • 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. 121 3.12. Caso de uso Ver Empleados Proceso donde el contador se información los datos personales de cada empleado. 3.12.1. Diagrama de Ver Empleados 3.12.2. Descripción de caso de uso de Ver Empleados Nombre del Caso de Uso Ver Empleados Código del Caso de Uso CU12 Actor(es) Contador Precondición Usuario logueado Flujo Principal Acción Actor Acción Sistema 1. Actor indica “Ver empleados”. 1. Sistema muestra listado de empleados de la empresa. 2. Actor selecciona “Listar” en un determinado empleado. 2. Sistema muestra datos del empleado seleccionado. Pos condición Ninguno Frecuencia A menudo Importancia Proceso para consultar los datos de cada empleado.
  • 18. 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.13. Caso de uso de Administrar Nómina Proceso donde se imprime boleta de pagos de los empleados 3.13.1. Diagrama de Administrar Nómina 3.13.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. Actor selecciona sucursal. 2. Sistema muestra lista de nóminas. 3. Actor indica Nueva Nómina 3. Sistema muestra tabla con los empleados con sus respectivos pagos y sus descuentos a registrar. 4. Actor indica “Siguiente Paso”. 4. Sistema muestra reporte de los empleados con sus pagos. 5. Actor indica “Cerrar Planilla” 5.- Sistema muestra mensaje “Planilla generada” 3. Actor selecciona “Imprimir Nómina” 3. Sistema muestra reporte de la lista de pagos de cada empleado. Flujo Alternativo 1 1. Actor indica “Cerrar nómina más tarde”. 2.- Sistema muestra menú de nómina. Pos condición Ninguno Frecuencia Eventual Importancia Proceso para verificar los pagos de cada empleado.
  • 19. 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. 123 3.14. Caso de uso Ver Reportes 3.14.1. Diagrama de VerReportes 3.14.2 Descripción del caso de uso Ver Reportes Nombre del Caso de Uso Ver reportes Código del Caso de Uso CU13 Actor(es) Contador Precondición Usuario logueado Flujo Principal Acción Actor Acción Sistema 1. Actor indica “Ver reportes”. 1. Sistema muestra menú de reportes generales del sistema. 2. Actor selecciona “Ver Empleados”. 2. Sistema muestra lista desplegable con los Departamentos. 3. Actor selecciona departamento a consultar. 3. Sistema muestra lista de empleados con su sueldo base. 4. Actor indica “Cargos” 4. Sistema muestra lista desplegable con los tipos de Cargos. 5. Actor selecciona el tipo de cargo a consultar. 5. Sistema muestra la relación de los empleados con dicho cargo.
  • 20. 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. 124 6. Actor indica “Horas Extras”. 6. Sistema muestra lista desplegable de empleados. 7. Actor selecciona empleado a consultar sus pagos. 7. Sistema muestra tabla con sus respectivos pagos de dicho empleado por sus horas extras. 8. Actor indica “Ingresos”. 8. Sistema muestra lista desplegable de empleados. 9. Actor selecciona empleado a consultar sus ingresos. 9. Sistema muestra tabla con sus ingresos de empleado seleccionado. 10. Actor indica “Egresos”. 10. Sistema muestra lista desplegable de empleados. 11. Actor selecciona empleado a consultar sus descuentos. 11. Sistema muestra tabla con sus descuentos del empleado seleccionado. 12. Actor indica “Sucursales”. 12. Sistema muestra lista desplegable con las Sucursales. 13. Actor selecciona Sucursal a consultar. 13. Sistema muestra tabla con los empleados que laboran en dicha Sucursal. 14. Actor indica “Administrar Nomina”. 14. Sistema muestra lista desplegable con las Sucursales. 15. Actor selecciona Sucursal a consultar. 15. Sistema muestra tabla con las nóminas con su fecha de inicio y fecha de fin. Pos condición Ninguno Frecuencia A menudo Importancia Proceso consultar los reportes de la empresa.