Descripción general de los requerimientos

Anuncio
Logotipo de la empresa / SI
Especificación y validación de
requerimientos
Equipo 06
Fecha de entrega: 01/06/2012
Contenido
Introducción ............................................................................................................................. 2
Definición general de los requerimientos ................................................................................... 3
Especificación de los requerimientos (modelado) ....................................................................... 4
Validación de los requerimientos (prototipo) ........................................................................... 10
Versión: 1.0
Fecha de la versión: 01/06/2012
Página 1
Logotipo de la empresa / SI
Especificación y validación de
requerimientos
Equipo 06
Fecha de entrega: 01/06/2012
Introducción
Especificación y validación de los requerimientos
Debido a la creciente expansión de la tintorería Los trajecitos SA de CV se ha decidido implementar
un nuevo sistema, que será capaz de sustituir los cálculos de nomina, que cabe mencionar, eran
hechos manualmente, lo que tenia como resultado perdida de tiempo del personal que, lo
utilizaría, haciendo otras actividades necesarias para la organización. Otra de las causas es que los
cálculos eran lentos por lo cual se generaba descontento entre los trabajadores a la hora del pago,
y según reportes disminuía su motivación lo cual claramente afectaba su rendimiento en la
empresa.
Además los usuarios en este caso los empleados quieren un sistema eficaz, rápido, y que sea de
fácil uso y entendible para todos los trabajadores, es decir que no tenga complicaciones ni que sea
tan sofisticado como para necesitar capacitación, así también se ahorrara en lo mayor posible en
la implementación del sistema.
Otro aspecto a cubrir es que el sistema sirva de apoyo como administrador de los recursos de la
entidad, es decir que pueda levar un control de clientes, adeudos con proveedores, en otras
palabras que sirva de herramienta para las gestiones contables de la entidad y así llevar una
revisión constante y tener en orden los documentos fiscales.
Versión: 1.0
Fecha de la versión: 01/06/2012
Página 2
Logotipo de la empresa / SI
Especificación y validación de
requerimientos
Equipo 06
Fecha de entrega: 01/06/2012
Descripción general de los requerimientos
Descripción amplia del requerimiento (no más de 10 líneas). Debe
especificar el objetivo general por el cual el importante el requerimiento (a
modo de justificación).
Se necesita un sistema capaz de resolver las necesidades de la tintorería Los trajecitos SA de CV. El
sistema debe ser capaz de resolver:
*Los cálculos de nomina de cada empleado deben de ser; rápidos, efectivos y trabajar bajo una
presión constante, es decir debe de estar basado en la robustez como característica principal,
trabajar en condiciones óptimas en cualquier momento que el usuario requiera.
*Debe tener el una interfaz amigable con el usuario, esto es, fácil de usar para el personal desde
el mas joven hasta el empleado mas antiguo sin la necesidad de contratar capacitación para cada
empleado una explicación general bastara, debido a la sencillez.
*El sistema será capaz de comunicarse y será compatible con los dispositivos electrónicos de salida
con los que cuenta la organización como impresoras escáneres, lector de tarjetas y código de
barras, de manera que la forma de cobrar e imprimir facturas y tickets será totalmente
automatizada.
* Otra de las funcionalidades del sistema será la de llevar reportes financieros ; estados de
resultados, estado de finanzas. La finalidad es apoyar las cuestiones contables de la empresa y
llevar un orden en las cuestiones fiscales, esto, para evitar algún tipo de problema que se puede
dar con la declaración de impuestos.
*La función principal del sistema es la de calcular las nomina, es decir, todo lo que ello implica las
percepciones y lo descuentos, abonos, seguros, y los servicios que la empresa brinda. La finalidad
es generar un contento los trabajadores ya que el pago del sueldo de los empleados, es el
motivador principal y si se hace a tiempo que mejor.
Versión: 1.0
Fecha de la versión: 01/06/2012
Página 3
Logotipo de la empresa / SI
Especificación y validación de
requerimientos
Equipo 06
Fecha de entrega: 01/06/2012
Especificación de los requerimientos (modelado)
Caso de uso textual
NOMBRE
Actor:
Descripción:
Disparador:
Precondiciones:
Pos condiciones:
Flujo normal:
Flujos alternativos:
Excepciones:
Prioridad:
Frecuencia de uso:
Reglas de negocio:
NOMBRE
Actor:
Descripción:
Disparador:
Versión: 1.0
AGREGAR EMPLEADO
Administrador o Empleado.
Permite dar de alta empleados al sistema.
Captura los datos del empleado mediante el nuevo sistema.
Acceder al sistema con cuenta de administrador.
-Generar un nuevo registro del empleado.
1. El operador introduce el nombre del empleado
2. Se busca el empleado en la base de datos
3. Se calcula su sueldo a partir de:
Sueldo Neto = Sueldo Bruto - Impuestos
donde los Impuestos se calculan como
Impuestos= Sueldo Bruto * Tasa Impuestos (se va a fijar a 0.16)
4. Se debe desplegar en la interfaz el sueldo bruto, impuestos y sueldo neto
El sistema muestra los datos a ser ingresados para el alta del nuevo
empleado.
A) Nombre completo (Alan Alberto torres puentes).
B) Domicilio.
D) CURP (TOPA950108HDFRNL03).
E) Puesto
F) Sueldo
1. El sistema valida los datos.
2. El sistema guarda los datos en la base de datos.
3. El sistema genera un número de empleado
4. El sistema guarda los datos del empleado.
5. Finaliza el caso de uso.
S1. El sistema abandona la alta del empleado sin terminar el paso 4 del flujo
normal.
S1.1. El sistema pregunta al usuario si desea abandonar.
S1.2. Si la respuesta del usuario es afirmativa, el sistema guarda en el log el
nombre del usuario (Administrador), la fecha y la hora de la operación de
abandono y la acción abandonada (“abandonó el alta del empleado”).
S1.3. Finaliza el caso de uso.
E1. No se cargaron todos los datos requeridos.
E1.1 El sistema indica que existen datos requeridos no cargados.
E1.2 Vuelve al flujo principal, paso 3.
Alta
Media
Al crear un nuevo empleado, éste siempre queda en estado activo
BAJA EMPLEADO
Administrador o Empleado.
Permite dar de baja a un empleado en el sistema.
Entra al número o código del empleado
Fecha de la versión: 01/06/2012
Página 4
Logotipo de la empresa / SI
Precondiciones:
Postcondiciones:
Flujo normal:
Flujos alternativos:
Excepciones:
Prioridad:
Frecuencia de uso:
NOMBRE
Actor:
Descripción:
Disparador:
Precondiciones:
Especificación y validación de
requerimientos
Equipo 06
Fecha de entrega: 01/06/2012
Acceder al sistema con cuenta de administrador
-Autorizar por la gerencia el retiro del personal
-Borrar registro del empleado en la base de datos
-Se genera el proceso de borrar los datos del empleado así como su código
por seguridad
1. Ingresar Número trabajador
2. Seleccionar empleado inactivo
S1. El sistema desde el paso uno dado el caso de ser una renuncia el pago del
finiquito tiende a ser mas bajo.
S1.1. El sistema pregunta al usuario si desea renunciar o si desea salir del
proceso.
S1.2. Si la respuesta del usuario es afirmativa, el sistema guarda en la BD el
nombre del usuario (Administrador), la fecha y la hora de la operación de
abandono y la acción abandonada (“abandonó el alta del empleado”).
S1.3. Finaliza el caso de uso.
E1. No se cargaron todos los datos requeridos.
E1.1 El sistema indica que existen datos requeridos no cargados.
E1.2 Vuelve al flujo principal, paso 2.
Alta
baja
Prioridad:
MODIFICAR EMPLEADO
Administrador
Permite modificar los datos de un empleado en el sistema.
Encontrar errores con los datos del empleado
Acceder al sistema con cuenta de administrador (recibir correo con las
modificaciones deseadas)
-que autoriza el movimiento de personal para aquellos casos de nivel de Jefes
de Departamento a Director de área.
-Se envía un e-mail a R.H. notificándole que el empleado se a modificado
correctamente
1. Ingresar el número de trabajador.
2. Modificar los datos necesarios.
3. Aceptar guardar.
S4. El sistema de no ser aprobado volver al paso 2
S4.1.. El administrador vuelve a reescribir los datos conforme las
instrucciones.
S4.2. Finaliza el caso de uso.
E1. No se cargaron todos los datos requeridos.
E1.1 El sistema indica que existen datos requeridos no cargados.
E1.2 Vuelve al flujo principal, paso 3.
Alta
NOMBRE
Actor:
Descripción:
Disparador:
Precondiciones:
CONSULTAR PAGO NÓMINA
Administrador o empleado.
Consultar el pago de nomina
se requiere saber la nomina de un usuario
Acceder al sistema con cuenta de administrador
Postcondiciones:
Flujo normal:
Flujos alternativos:
Excepciones:
Versión: 1.0
Fecha de la versión: 01/06/2012
Página 5
Logotipo de la empresa / SI
Postcondiciones:
Flujo normal:
Especificación y validación de
requerimientos
Equipo 06
Fecha de entrega: 01/06/2012
-imprimir los registros del empleado requerido
El operador introduce la cedula única del empleado
Se busca el empleado en la base de datos
El sistema muestra los datos del empleado con todos los registros e
información.
A) Nombre completo (Josué David Hernández Torres).
B) Domicilio.
C) RFC (HETJ7605103K7).
D) CURP (HETJ760510HDFRRS04).
E) Teléfono (26457814).
F) Labor (Encargado de Producción)
G) Salario (8 salarios mínimos)
H) Impuestos (IMSS, SAR=27%) Se calcula su sueldo a partir de:
Sueldo
Neto
=
Sueldo
Bruto
Impuestos
donde
los
Impuestos
se
calculan
como
Impuestos= Sueldo Bruto * Tasa Impuestos (se va a fijar a 0.16)
Se debe desplegar en la interfaz el sueldo bruto, impuestos y sueldo neto
1. El sistema valida los datos.
2. Imprimir
3. Finaliza el caso de uso.
No hay en este proces
E1. No se cargaron todos los datos requeridos.
E1.1 El sistema indica que existen datos requeridos no cargados.
E1.2 Vuelve al flujo principal, paso 3.
Alta
Alta
Flujos alternativos:
Excepciones:
Prioridad:
Frecuencia de uso:
Diagrama de casos de uso
a) Resumen de los casos de uso
Nombre
Descripción
Actores
[sistema de nomina]
[Listar los actores
involucrados]
Alta de empleado
Ingresar en el sistema los nuevos empleados y guardar su
información
Administrador o Empleado
Modificar empleados
En dado caso que se requiera modificarla la información de un
empleado y guardarla en el sistema
Administrador o Empleado
Baja de empleados
Cambia a modo inactivo a los empleados
Administrador o Empleado
Consultar Pago Nómina
Se obtiene toda la información relacionada con la nómina del
empleado
Administrador o Empleado
b) Lista de actores
Versión: 1.0
Fecha de la versión: 01/06/2012
Página 6
Logotipo de la empresa / SI
Nombre
Especificación y validación de
requerimientos
Equipo 06
Fecha de entrega: 01/06/2012
Descripción
Tipo
[Humano, ó
[Nombre del actor]
[Descripción del Actor]
Software, ó
Hardware]
Empleado o
Administrador
Persona que elabora en la empresa para capturar la información
Humano
c) Diagrama de los casos de uso definidos en punto a)
Versión: 1.0
Fecha de la versión: 01/06/2012
Página 7
Logotipo de la empresa / SI
Especificación y validación de
requerimientos
Equipo 06
Fecha de entrega: 01/06/2012
Diagrama de actividades
Versión: 1.0
Fecha de la versión: 01/06/2012
Página 8
Logotipo de la empresa / SI
Especificación y validación de
requerimientos
Equipo 06
Fecha de entrega: 01/06/2012
Diagrama de secuencia
Versión: 1.0
Fecha de la versión: 01/06/2012
Página 9
Logotipo de la empresa / SI
Especificación y validación de
requerimientos
Equipo 06
Fecha de entrega: 01/06/2012
Validación de los requerimientos (prototipo)
Incluir pantallas de la aplicación a desarrollar (prototipo)
Pantalla de inicio y Login.
Versión: 1.0
Fecha de la versión: 01/06/2012
Página 10
Logotipo de la empresa / SI
Especificación y validación de
requerimientos
Equipo 06
Fecha de entrega: 01/06/2012
Menú
Alta de Trabajadores.
Versión: 1.0
Fecha de la versión: 01/06/2012
Página 11
Logotipo de la empresa / SI
Especificación y validación de
requerimientos
Equipo 06
Fecha de entrega: 01/06/2012
Bajas de Trabajadores
Versión: 1.0
Fecha de la versión: 01/06/2012
Página 12
Logotipo de la empresa / SI
Especificación y validación de
requerimientos
Equipo 06
Fecha de entrega: 01/06/2012
Modifica
Versión: 1.0
Fecha de la versión: 01/06/2012
Página 13
Logotipo de la empresa / SI
Especificación y validación de
requerimientos
Equipo 06
Fecha de entrega: 01/06/2012
Consultar Nómina.
Versión: 1.0
Fecha de la versión: 01/06/2012
Página 14
Descargar