Automatización procesos para el control de nómina

28

Transcript of Automatización procesos para el control de nómina

Page 1: Automatización procesos para el control de nómina
Page 2: Automatización procesos para el control de nómina
Page 3: Automatización procesos para el control de nómina

la presente se enfoca en el desarrollo de una

aplicación web que sirve de apoyo a la dirección de

recursos humanos y servicios administrativos. el

sistema web toma en consideración las fases del

proceso de contratación.

con la utilización adecuada de la herramienta se

optimiza el manejo de un recurso muy importante como

es el tiempo, permitiendo canalizar adecuadamente

dicho recurso con el fin de lograr una mejor atención

a todos los usuarios finales.

Page 4: Automatización procesos para el control de nómina

ORG

SUCURSAL NORTE

DIRECCIÓN DE RRHH Y SRV ADMINISTRATIVOS

CREACIÓN DE PUESTOS

SUPRECIÓN DE PUESTOS

CONTRATACIÓN DE PERSONAL

TRASPASOS

DIAGNÓSTICO

Page 5: Automatización procesos para el control de nómina

RECLUTAMIENTO SELECCIÓN

CONTRATACIÓN SEGUIMIENTO

Page 6: Automatización procesos para el control de nómina

6

SITUACIÓN ACTUAL

• Trabajos.com como medio de difusión.

• La información de los candidatos no la

tiene la Organización.

• Existe limitación en el número de publicaciones de vacantes

y además tienen un costo anual.

• El registro de los solicitantes de empleo se realiza de

forma manual.

• Existe gran cantidad de hojas de registro y un desorden que

causa confusión al personal de RRHH en la fase de

selección.

Page 7: Automatización procesos para el control de nómina

7

SITUACIÓN ACTUAL

• Hay diversas bases de concurso para los

cargos que aplican los candidatos las

cuales tienen diferentes ponderaciones.

• Las calificaciones que se obtienen por este medio son solo

utilizadas en ese instante para la toma de decisiones en la

contratación, estas calificaciones no son almacenadas en

ningún lugar pero son necesarias para en un futuro

corroborar que las contrataciones que se realizaron

fueron o no hechas de una manera adecuada. Tener esta

información como respaldo es necesario en el caso de que

se realice una auditoría al departamento de RRHH.

Page 8: Automatización procesos para el control de nómina

SITUACIÓN ACTUAL

las falencias en las fases iniciales han provocado que las

personas contratadas no sean idóneas para ocupar el cargo

al que aplicaron.

8

Page 9: Automatización procesos para el control de nómina

SITUACIÓN ACTUAL

no existe un adecuado seguimiento que informe las

observaciones relevantes del personal en cada uno de los

proyectos, por esta razón el personal reincidente no recibe

sanción, afectando así la productividad y desempeño.

Page 10: Automatización procesos para el control de nómina

tomando como precedente la situación en la que se

encontraba la dirección de recursos humanos y servicios

administrativos de la organización en cuanto al manejo de

las fases de reclutamiento, selección, contratación y

seguimiento de personal para diferentes encuestas y

proyectos se construyó un sistema web que fue

desarrollado aplicando la metodología uwe y el patrón de

diseño modelo vista controlador (mvc).

el sistema web sirve como una vía de difusión alternativa por

medio de la cual los candidatos pueden registrar su

información on-line y aplicar así a cualquier vacante de

empleo disponible. evitando largas colas y

congestionamientos en rrhh. el sistema protege la

confidencialidad, integridad y disponibilidad de la

información.

Page 11: Automatización procesos para el control de nómina

Objetivo General

realizar un sistema web para el control de nómina del

personal de la organización para ayudar en las fases de

reclutamiento, selección, contratación y seguimiento.

Objetivos Específicos

diseñar el sistema para que sea amigable, flexible y permita

acoplarse a cualquier sucursal.

aplicar el metodología uwe, para el desarrollo del

sistema.

utilizar una herramienta case que ayude a la elaboración

de los modelos que propone la metodología.

utilizar el patrón de diseño mvc para el desarrollo del

sistema.

Page 12: Automatización procesos para el control de nómina

levantamiento de requerimientos.

recopilación de información.

análisis, diseño e implementación del sistema web.

el sistema de nómina de personal fue implantado en la

sucursal norte.

en el sistema se incluyen las siguientes fases:

• fase de reclutamiento.

• fase de selección

• fase de contratación

• fase de seguimiento.

elaboración de reportes

seguridad de la información.

capacitación al personal del departamento de rrhh.

documentación de fases de desarrollo.

Page 13: Automatización procesos para el control de nómina

la ingeniería web basada en uml, es un proceso del desarrollo

para aplicaciones web enfocado sobre el diseño sistemático,

la personalización y la generación semiautomática de

escenarios que guíen el proceso de desarrollo de una

aplicación web.

uwe describe una metodología de diseño sistemática, basada

en las técnicas de uml. a diferencia de los sistemas de

software convencionales, las aplicaciones web tienen

características especiales, que van desde el entorno en el

que operan hasta los requerimientos de usuario.

las técnicas de modelado en uml proponen varios modelos, en

la etapa de análisis propone el modelo de casos de uso y en la

etapa de diseño el modelo conceptual, el modelo

navegacional y el modelo de presentación

Page 14: Automatización procesos para el control de nómina

los principales de aspectos en los que se fundamenta uwe son

los siguientes:

uso de una notación estándar, para todos los modelos.

definición de métodos, definición de los pasos para la

construcción de los diferentes modelos.

Page 15: Automatización procesos para el control de nómina

ANÁLISIS

•Modelo de Casos de Uso

DISEÑO

•Modelo Lógico Conceptual

•Modelo de Navegación

•Modelo de Presentación

Page 16: Automatización procesos para el control de nómina

para explicar de mejor manera el funcionamiento del sistema

utilizamos el modelo de casos de uso.

es importante recalcar que en esta etapa dividimos al sistema

en dos subsistemas:

el subsistema del usuario.

el subsistema del administrador y operador.

Page 17: Automatización procesos para el control de nómina

Este modelo es útil para percibir mejor la estructura de la

aplicación y para mejorar la estructura de la navegabilidad.

En este modelo se utiliza:

El Modelo de Clases Navegacionales.

El Modelo de Estructura navegacional.

Page 18: Automatización procesos para el control de nómina
Page 19: Automatización procesos para el control de nómina
Page 20: Automatización procesos para el control de nómina
Page 21: Automatización procesos para el control de nómina

modelo vista controlador es un estilo de arquitectura de

software que separa los datos de una aplicación, la interfaz

de usuario y la lógica de control en tres componentes

distintos.

el patrón mvc se ve frecuentemente en aplicaciones web,

donde la vista es la página html y el código que provee de

datos dinámicos a la página. el modelo es el sistema de

gestión de base de batos y la lógica de negocio es el

controlador que es el responsable de recibir los eventos de

entrada desde la vista

Page 22: Automatización procesos para el control de nómina

Modelo: Esta es la representación específica de la

información con la cual el sistema opera. En resumen, el

modelo se limita a lo relativo de la vista y su controlador

facilitando las presentaciones visuales complejas. El

sistema también puede operar con más datos no relativos a

la presentación, haciendo uso integrado de otras lógicas

de negocio y de datos afines con el sistema modelado.

Vista: Este presenta el modelo en un formato adecuado

para interactuar, usualmente la interfaz de usuario.

Controlador: Este responde a eventos, usualmente

acciones del usuario e invoca peticiones al modelo y

probablemente a la vista.

Page 23: Automatización procesos para el control de nómina
INEC.lnk
Page 24: Automatización procesos para el control de nómina

Se automatizaron las fases de reclutamiento, selección,

contratación y seguimiento de la sucursal norte, con la

finalidad de mejorar el flujo de trabajo que se tiene en la

actualidad, el cual es registrado sólo en papel.

El flujo de trabajo del sistema desarrollado ayuda a

minimizar el tiempo, el cual es un recurso muy importante, de

esta manera se logra optimizar las fases.

La utilización de la metodología uwe uml, es de gran ayuda

para el análisis y diseño del sistema, ya que brinda orientación

en todos los modelos que se realizan.

Page 25: Automatización procesos para el control de nómina

Con la ayuda del modelo vista controlador se ha logrado

separar los datos de una aplicación, la interfaz de usuario y

la lógica de control en tres componentes distintos para

facilitar el mantenimiento del sistema.

Existe una reducción de costos en el servicio de publicación

de anuncios; debido a que la sucursal norte no pagará

ningún valor por la publicación de los mismos ya que no será

necesario que lo sigan realizando por el portal del

trabajos.com

Page 26: Automatización procesos para el control de nómina

Para observar los beneficios de las fases automatizadas se

recomienda utilizar el sistema de control de nómina junto

con una política adecuada para el manejo del mismo.

Un paso previo al análisis debe ser la investigación de una

metodología adecuada, que cumpla con las necesidades para

el desarrollo del sistema buscando siempre obtener un

producto escalable y productivo en el tiempo establecido.

En la etapa de análisis se debe poner mucha atención al

modelo de casos de uso; puesto que este es la base para los

siguientes modelos y en especial es un requisito fundamental

para el modelo conceptual.

Page 27: Automatización procesos para el control de nómina

Elaborar un documento donde se especifique las

necesidades del usuario y el alcance del desarrollo del

sistema para que sirva como constancia tanto al usuario

final como a los desarrolladores.

Comentar las funciones para su reutilización y fácil

mantenimiento.

Realizar versiones del sistema en cada etapa las cuales

ayuden como respaldo en caso de existir inconvenientes en

futuras versiones.

Realizar pruebas que ayuden a corregir errores para

garantizar integridad en cada etapa y así tener un producto

final confiable.

Page 28: Automatización procesos para el control de nómina