0% encontró este documento útil (0 votos)
8 vistas16 páginas

Gestión de Nómina: Requisitos y Funciones

El documento resume los requisitos para desarrollar un sistema de gestión de nóminas. Incluye 3 fases: 1) recopilación de datos de usuarios, 2) evaluación de asignaciones y 3) generación de un informe final. Describe los requisitos funcionales como la gestión de datos de empleados, el cálculo de salarios y la impresión de recibos de pago. También esboza requisitos no funcionales relacionados con la usabilidad, la seguridad y la mantenibilidad. El documento proporciona detalles sobre las entradas, operaciones y salidas de funciones clave para definir claramente cómo debería funcionar el sistema desde la perspectiva del usuario.

Traducido por

ScribdTranslations
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
8 vistas16 páginas

Gestión de Nómina: Requisitos y Funciones

El documento resume los requisitos para desarrollar un sistema de gestión de nóminas. Incluye 3 fases: 1) recopilación de datos de usuarios, 2) evaluación de asignaciones y 3) generación de un informe final. Describe los requisitos funcionales como la gestión de datos de empleados, el cálculo de salarios y la impresión de recibos de pago. También esboza requisitos no funcionales relacionados con la usabilidad, la seguridad y la mantenibilidad. El documento proporciona detalles sobre las entradas, operaciones y salidas de funciones clave para definir claramente cómo debería funcionar el sistema desde la perspectiva del usuario.

Traducido por

ScribdTranslations
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

GESTIÓN DE NÓMINA

SISTEMA

REQUISITO DE SOFTWARE
ANÁLISIS :

TABLA DE CONTENIDOS :
[Link]/ Módulos individuales
[Link]
[Link] no funcionales
4. Entregables
FASES / MÓDULOS INDIVIDUALES :

Fase 1 - Recopilación de usuarios


Fase 2 - Evaluación de Subsidios
Fase 3 - Informe Final

Fase 1: Recolección de usuarios

Employee Data:
Esta es la información del empleado en la empresa. Consiste en
the employee identification number, employee name, pay rate, pension
plan flag, and union member flag.
Payroll Records:
Los registros de nómina se utilizan para almacenar las horas trabajadas de cada mes.

y las tarifas para ese mes.


Tarifas:
Las tarifas consisten en el porcentaje que se deduciría de la
pago bruto dependiendo del estado de membresía sindical, plan de pensiones, estado

y el impuesto federal. Cada empleado puede tener un único

Libro de Sueldos:
Esta es una tabla que muestra el salario calculado de los empleados y el
mes en el que ganaron el salario. El libro mayor se puede filtrar por nombre,
número de identificación, año y mes.
Horas Trabajadas:

Este es el número de veces que un empleado trabaja en un mes.


Las horas trabajadas se utilizan para calcular el pago que un empleado recibirá.

recibir para ese mes.


Net Pay:
El salario neto es la cantidad final del sueldo que se le daría al
empleado después de que se desconten todas las deducciones del salario bruto. El
las deducciones incluyen, entre otras, impuestos, cuotas de miembros del sindicato y pensiones

plan.
Gross Pay:
The gross pay is the amount that the employee earns before the
se restan las deducciones.
Deductions:
Las deducciones están compuestas por impuestos, cuotas de membresía sindical,

plan de pensiones. Se restan del salario bruto para dar el salario neto
cuál es el pago final del empleado para el mes.
Taxes:
Los impuestos consisten en las contribuciones estatales y las contribuciones federales.

porcentaje del salario del empleado que va al estado y al país.


Union Membership Dues:
Esto es para los empleados que son trabajadores sindicales en el
empresa. Ellos tienen que pagar un porcentaje por cuotas sindicales. Un empleado puede

ser miembro de un sindicato y luego cambiar el estado a ser un miembro no sindical.


Pension Plan:
Los empleados que optaron por utilizar el plan de pensiones de la empresa obtienen

pagar un porcentaje particular de su salario en preparación para su


jubilación.
Payslip:
Estos son similares a los cheques de pago. Permiten al empleado que
que su paga sea impresa en papel para que puedan cobrarla.
Year-To-Date Total:
El total acumulado hasta la fecha es la suma de todos los anteriores

ingresos hasta el mes anterior al mes actual.

Fase 2–Evaluación de Asignaciones :

Evaluación
El software también almacena toda la información proporcionada por el usuario.

pero no almacena los resultados de los cálculos. En cambio, los cálculos se realizan
“sobre la marcha” cuando el usuario necesita verlos en
Se realizan deducciones como el impuesto federal, el impuesto estatal y el impuesto sindical.

según la tarifa establecida proporcionada por el empleador, pero adicional


los beneficios y bonificaciones no están incluidos en los cálculos o almacenamiento de

registros.
El recibo de sueldo no solo proporciona al empleado sus ganancias, también
refleja sus ganancias registradas hasta la fecha del año. Sin embargo, no hay
informes que resumidamente resumen totales generales agrupados por empleados,
meses, o años. El libro mayor se puede utilizar para filtrar estos registros
El software sobrescribe la información de los empleados cuando se vuelve a ingresar.

Sin embargo, los datos del empleado se descartan cuando el empleado es eliminado de

el software

Fase 3 - Informe Final :

Adecuación y Cobertura
El software de nómina puede realizar las siguientes funciones
Guardar información de los empleados

Calcular el salario bruto y el salario neto, y determinar las deducciones fiscales que se deben realizar

Imprimir recibos de sueldo para cada mes, mostrando totales acumulados del año

Crear y mantener un libro mayor que contenga todos los registros necesarios de

pagos de empleados
Proporcione al usuario la ayuda adecuada a través del manual del usuario con el

software
Eficiencia y Efectividad
El software de nómina calcula las ganancias totales del empleado y
actualizaciones automáticas
las ganancias del empleado hasta la fecha.

Los empleadores pueden establecer diferentes tarifas para los empleados.


El software realiza sus cálculos de manera muy clara y concisa.
Todos los cálculos son garantizados con precisión.

Productividad
El software de nómina le da al empleado la capacidad de hacer un seguimiento de

sus ganancias al imprimir


su recibo de sueldo por cada mes.
Les da a los empleadores la capacidad de llevar registros de cuánto
pagar como salarios por
creando un libro de contabilidad que se puede usar para filtrar resultados por empleado,

mes, y año.
Elegancia y facilidad de uso
Las diferentes tareas y funciones están delineadas de manera muy simple y
de manera clara para los usuarios.
El archivo de ayuda puede ser utilizado por los usuarios para saber cómo usar la nómina.

software.
La interfaz es muy simple y no complicada para permitir una fácil
uso.
cada empleado que forma parte del equipo de gestión de proyectos tiene todo el

proyectos, sus fases, informes todos a la mano.


Diagrama de Arquitectura :

PAYROLL
SISTEMA

EMPLOYEE NÓMINA TARIFAS NÓMINA LIBRO DE CONTABILIDAD


HELP
DATA REGISTROS

ANÁLISIS DE REQUISITOS
Hoyendía,elmundosemueveaunavelocidadasombrosamenterápida

y así es el campo de la informática. Avanza cada día.


Inicialmente,eltrabajodelagestióndeproyectossehacíamanualmentey

los datos se mantenían en archivos pero ahora la tecnología es tal que cada
quién es parte del equipo de gestión de proyectos tiene todos los proyectos, su

fases, informes todo a la mano.

REQUISITOSFUNCIONALES:
Capturando requisitos funcionales
Para documentar los requisitos funcionales debes capturar tres
categorías de información

1. Use cases
2. Capacidades funcionales
[Link] de negocio

Función1:AdministracióndelaAplicación
PropósitoyPrioridaddelaFunción
El administrador puede crear nuevos roles/derechos/usuarios y editarlos.

roles/ derechos/ usuarios existentes.


EntradasdeFunción
Crear usuario:User name, Full Name, Password.
Crear Derechos :Otorgar derechos al usuario
OperacionesdeFunciones
Crear usuario:El administrador completa la información sobre el usuario y
selecciona los derechos que se le otorgarán al usuario al hacer clic en el botón 'Guardar'.
Función 2: Gestionar Datos de Empleados
PropósitoyPrioridaddelaFunción
Almacena el perfil detallado del empleado, incluyendo su información personal.

information,qualification profile, experience profile and basic salary


información.
EntradasdeFunción
Personal Details : Name , Address , Contact , Date of Birth
Qualification Profile : Qualification , Grade , Passing Year ,
Instituto.
Experience Profile :Worked As, Nos. Working Years, Working
Categoría
Basic Salary Information :Designation , Department , Scale ,
Date of Joining, Applicable allowances and deduction and bank
información etc.
OperacionesdeFunciones
Los detalles del empleado se pueden agregar, editar y eliminar por
los usuarios que tienen suficiente autoridad para las funciones.

Función 3: Historial de Designación


PropósitoyPrioridaddelaFunción
Los datos pasados de la designación del empleado y su progreso
a lo largo de la carrera se mantiene.
Entradasdefunción
Designation, Type, Date of Joining, Reason for new designation
OperacionesdeFunciones
El usuario completa los detalles de entrada y guarda.

FunctionOutputs
La designación actual ha sido actualizada. Se asigna una nueva escala y
La fecha de ingreso, el mes del aumento ha cambiado..

Los requisitos funcionales presentan una descripción completa de cómo el


el sistema funcionará desde la perspectiva del usuario. Deben permitir ambos
partes interesadas en el negocio y personas técnicas para recorrer el sistema
y ver cada aspecto de cómo debería funcionar antes de que se construya.

REQUISITOSNOFUNCIONALES:

Los requisitos no funcionales a menudo se llaman cualidades de un sistema.


Otros términos para los requisitos no funcionales son 'restricciones', 'calidad'
attributes", "quality goals", "quality of service requirements" and "non-
requisitos de comportamiento Cualidades, es decir, requisitos no funcionales,
se puede dividir en dos categorías principales:

1. Cualidades de ejecución, como la seguridad y la usabilidad, que son


observable en tiempo de ejecución.
2. Cualidades de evolución, comotestabilidad, mantenibilidad
extensibilidad y escalabilidad, que están plasmadas en lo estático
estructura del sistema de software
3. Utilizamos requisitos para una variedad de propósitos, incluyendo:

Definición del alcance del proyecto

Estimación de costos

Presupuestación
Programación de proyectos

Diseño de software
Pruebas de software
Documentación y manuales de formación

Los individuos a lo largo de una organización tienen un interés personal

en la producción de requisitos sólidos. Ya seas un cliente o estés involucrado en


adquisiciones, finanzas y contabilidad, o TI, usted es un importante
parte interesada en el proceso de gestión de requisitos.

Muchos equipos de proyecto tratan los requisitos como una declaración de propósito

para la aplicación y expresarlos en términos muy generales, como:


"The system should have the ability to create problem tickets for outage
notificaciones." Pero, ¿es este un requisito sólido? Para responder a esta pregunta,

veamos cómo documentamos los requisitos.


Aquí hay algunas cualidades que deberían caracterizar las descripciones
en tu documento de Especificación de Requisitos de Software:

[Link] de ambigüedad. El equipo de desarrollo de software no podrá


producir un producto que satisfaga las necesidades de los usuarios si uno o más

los requisitos pueden interpretarse de múltiples maneras.

[Link]. Al inicio de tu proyecto, no deberías


espero conocer todos los requisitos del sistema en detalle; el
el equipo de desarrollo no debería perder tiempo tratando de especificar cosas
que están destinados a evolucionar. Sin embargo, a medida que avanza el proyecto, usted

debes mantener tu documento de Especificación de Requisitos de Software

up to date; as you gain more knowledge about the system, the


el documento de especificación debe volverse más completo.
[Link]. No puedes construir un sistema que satisfaga a todos
requisitos si dos requisitos entran en conflicto o si los requisitos lo hacen
no reflejan los cambios que se hicieron en el sistema durante el
desarrollo iterativo y pruebas de funcionalidad.
4. Trazabilidad. El equipo debe rastrear la fuente de cada
requisito, ya sea que haya evolucionado a partir de un requisito más abstracto,
o para una reunión específica con un usuario objetivo.

5. Sin información de diseño. Siempre que los requisitos aborden aspectos externos

comportamientos, tal como los ven los usuarios o por otros sistemas de interfaz, entonces

siguen siendo requisitos, independientemente de su nivel de detalle.


Sin embargo, si un requisito intenta especificar particular
subcomponentes o sus algoritmos, ya no es un requisito;
se ha convertido en información de diseño.

Capturando requisitos no funcionales


Los requisitos no funcionales son atributos que o bien el
el sistema o el medio ambiente deben tener. Tales requisitos no siempre son
en la mente de los interesados, y a menudo debes hacer un especial
esfuerzo para sacarlos. Para facilitar la captura de no funcional
requisitos, los organizamos en cinco categorías:

1. Usability
2. Confiabilidad
3. Rendimiento
4. Soportabilidad
5. Seguridad

La usabilidad describe la facilidad con la que se puede aprender el sistema o


usado. Un requisito típico de usabilidad podría indicar:

El sistema debería permitir a los usuarios novatos instalarlo y operarlo con


poca o ninguna capacitación.

El usuario final podrá realizar un pedido en treinta segundos.


El usuario final podrá acceder a cualquier página en cuatro segundos.

La fiabilidad describe el grado en que el sistema debe funcionar para los usuarios.
Las especificaciones de fiabilidad normalmente se refieren a la disponibilidad, tiempo medio
entre fallos, tiempo medio de reparación, precisión y máximo
errores aceptables. Por ejemplo:

El sistema deberá cumplir con los términos de un Acuerdo de Nivel de Servicio.

El tiempo medio hasta la falla debe ser de al menos cuatro meses.

Las especificaciones de rendimiento generalmente se refieren al tiempo de respuesta, transacción

rendimiento y capacidad. Por ejemplo:

Todas las páginas web deben descargarse en un plazo de tres segundos durante un

carga promedio, y cinco segundos durante una carga máxima.


Mientras se ejecuta una búsqueda, el sistema debe ser capaz de mostrar 500
resultados de búsqueda por página.

La soportabilidad se refiere a la capacidad del software para ser fácilmente modificado o

mantenido para acomodar el uso típico o escenarios de cambio. Para


por ejemplo, en nuestro ejemplo de mesa de ayuda, ¿qué tan fácil debería ser agregar nuevos

¿Aplicaciones al marco de apoyo? Aquí hay algunos ejemplos de


requisitos de soportabilidad:

El sistema permitirá a los usuarios crear nuevos flujos de trabajo sin el


necesidad de programación adicional.
El sistema permitirá al administrador del sistema crear y
poblar las tablas de impuestos para el próximo año fiscal.
La seguridad se refiere a la capacidad de prevenir y/o prohibir el acceso a la
sistema por partes no autorizadas. Algunos ejemplos de requisitos de seguridad
son:

La autenticación de usuarios se realizará a través del inicio de sesión único corporativo

sistema.
Solo se permitirá a los administradores de nómina autorizados
access employee pay information.

Deliverables

De nuestros entregables del proyecto, el cliente pudo llevar a


nuestra comprensión de que los empleados deberían tener diferentes tasas de pago

y que sería seguro (para fines de registro) calcular el


total de ganancias salariales del empleado hasta la fecha de este año. Estas observaciones fueron

más tarde se incorporó al entregable final.

Requisitos comerciales para cada módulo de la fase I.


requirements will cover „what‟ functionality should be built
dentro del sistema pero no será un sistema detallado
requisitos.
Evaluar el sistema existente y otras contribuciones, funcionalmente.
y técnicamente para reutilización por el proyecto de nómina.
Identificar las áreas técnicas y definir lo técnico
arquitectura teniendo en cuenta la arquitectura previa. Definir
requisitos técnicos y proporcionar información de apoyo.
Crea el plan de gestión del proyecto que define el trabajo
componentes, secuencia de actividades, recursos requeridos y
cronograma del proyecto para la fase 1. Para el compromiso de recursos de

cada institución. Incorpora en la fase 1 la necesidad de la fase II


planificación e identificación de los componentes potenciales de la fase II, por ejemplo.

gestión del talento

Conclusión

En un proyecto de desarrollo de software, los requisitos impulsan casi

cada actividad, tarea y entrega. Al aplicar algunas habilidades clave y un


enfoque de desarrollo iterativo, puedes hacer evolucionar los requisitos que
ayudar a asegurar el éxito de su proyecto. Use documentos separados para registrar

necesidades, características y requisitos, y mejorar la precisión de su


requisitos al compartir la responsabilidad de la revisión. Con estos documentos
también puedes establecer trazabilidad entre necesidades, características y

requisitos para asegurar que su Especificación de Requisitos de Software


continuará alineándose con los objetivos comerciales.

También podría gustarte