domingo, 2 de diciembre de 2007

MODULO DE EXPEDIENTES DE PERSONAL


Capa de Clases y Objetos

En el Módulo de Expedientes de Personal e puede verificar que existe un
Objeto principal que es “el expediente”.
Este tiene una serie de clases definidas dentro de la aplicación para completar la información existente o relacionada con ese objeto estas clases son:


Datos Personales
Datos Familiares
Educación Formal
Educación Informal
Experiencia Laboral


Capa de Estructura

Dentro del módulo tenemos una estructura bien definida:
La clase “Datos Personales” es una de las principales incluso dentro de toda la aplicación solamente puede existir una vez definida para un personal especifico.
Pero esta puede tener una relación de una a varios respecto a las otras clases debido a que:
Un Personal puede tener varios familiares registrados dentro de la aplicación, puede haber estudiado varias carreras y tener varios titulos, puede haber realizado n cantidad de cursos y al mismo tiempo puede haber trabajado en varias instituciones o empresas.

Capa de Servicio

Este módulo es el punto de partida de toda la aplicación, sin el ninguno de las otros módulos pueden comenzar a trabajar:
Un personal puede verificar la cantidad de estudios que tiene, cual es su especialidad, cual es su carga familiar eso influye dentro del módulo de nomina, en que empresas ha trabajado y si realmente se ha mantenido actualizado desarrollando cursos de especialización incluso dentro de su misma área.
Se puede verificar que los servicios si pueden darse no solo contra el personal sino también contra otras clases y contra ellos mismos caso de “Educación Informal” por el caso de que un curso de un área determinada debe actualizarse cada cierto tiempo por los cambios de versión.

Capa de Atributos

Los atributos son los más claros de observar dentro de la lámina y además están muy bien delimitados:
Datos Personal: una persona puede tener una cedula, nombre, dirección, etc.
Un curso o estudio realizado debe tener nombre, fecha de realización, especialidad en la que se hizo, lugar donde se realizó, entre otros.
Los familiares deben tener un nombre, cédula, fechas de nacimiento, edad, tipo de afinidad, dirección.

Capa de Tema

Este modulo va dirigido a todas las dependencias de la Gerencia de Recursos Humanos, incluso de las otras gerencias pero se debe especificar los niveles de seguridad para su manejo.
Dentro de la Gerencia de Recursos Humanos solamente dos áreas tendrán derecho a administrar este módulo: Archivo y Técnica serán los únicos que podrán modificar o ingresar un personal.
El resto de la gerencia puede extraer información de este módulo para incorporarlo a los de ellos pero sin alterar la información.
Y el resto de las gerencias podrá consultar sus datos e información y verificar si su expediente está al día o no pero no puede manipular nada de esa información.

domingo, 18 de noviembre de 2007

Sistema de Gestion Financiera de Recursos Humanos


El Sistema de Gestión Financiera de Recursos Humanos (SIGEFIRRHH) es una aplicación desarrollada para apoyar la gestión rectora de la función pública y la gestión financiera de los recursos humanos mediante un sistema que contemple principios, normas, órganos y procesos sencillos, automatizados e integrados al SITP y al SIGECOF.

Dicha aplicación tiene los siguientes modulos:


  • Modulo de Expediente
  • Modulo Planificación y Desarrollo
  • Modulo de Administración del Personal
  • Modulo Bienestar Social
  • Modulo de Administración del Sistema

Herramientas Utilizadas




*Repositorio: CVS
*Documentación UML
*Documentación de API: JavaDoc
*Herramienta de desarrollo: Eclipse
*Generación de Código Xdoclet
*Prueba Junit
*Calidad Jmeter
*Reportes:
§
Report Engine: Jasper Report
§Presentación:PDF,XML,XLS,HTML,TXT
§Fuente: Beans.
* Seguridad:
§
Los usuarios y roles son controlados por el contenedor J2EE
§Los componentes autentifican al usuario sobre cada transacción
§Los componentes registran cada transacción sobre un archivo LOG
*Comunidad Virtual
§
Comité
§Normativa
§Implementación
§Publicación de Programas Fuentes
*
Firma electrónica (SUSCERTE)
§
Convenio
§Herramienta
§Implementación ( firma a nivel de código fuente)

Distribución de Capas


*
Capa Cliente
§
Web Browser compatible con la W3C, Internet Explorer, Netscape Navigator, Mozilla entre otros

*Capa de Presentación
§
Patrón: MVC Engine:JSF
§Modelo Java Beans
§Controlador: Serlet
§Vista JSP
§Contenedor de componentes Web: Tomcat.

*Capa de negocio
§
Especificaciones: J2EE
§Api de Negocios: Session EJB, Message, Driven Beans
§Manejo de Persistencia:JDO Herramienta de Desarrollo Eclipse

*Capa de datos
§
Oracle, My SQL, SQL Server, PostgreSQL, Informix, DB2 ,entre otros.


Bondades del Sistema para el MPD

  • Conformar y consolidar datos del trabajador público
  • Conocer la trayectoria del trabajador
  • Llevar el registro de elegibles
  • Integrar en una sola herramienta los diferentes subsistemas: Reclutamiento y Selección, Clasificación y Remuneración, Adiestramiento, Evaluación del Desempeño
  • Obtener información de auditoria para garantizar la transparencia de la gestión
  • Obtener información que le permita realizar el seguimiento y los correctivos necesarios
  • Elaborar escenarios, proyecciones y simulaciones
  • Llevar estadísticas.

Bondades del Sistema para el MF

  • *Obtener información para la formulación, programación, reprogramación y ejecución del presupuesto de gastos de personal
  • *Cuantificar, bajo distintos escenarios, la aplicación de políticas de remuneraciones, a objeto de medir su impacto en las finanzas públicas
  • *Disminuir o tender a eliminar la figura de los fondos en avance en la medida en que el sistema esté operando satisfactoriamente y se implemente el abono directo en cuenta a cada trabajador
  • *Determinar y asentar contablemente la ejecución del presupuesto de gastos de personal, así como también los pasivos laborales que se generen.

Bondades del Sistema para los OCCP


*Mantener actualizado el expediente del trabajador y llevar el histórico
*Mantener actualizada el registro de cargos
*Registrar todos los movimientos de personal
*Emitir y controlar la nómina de pago
*Conocer los pasivos laborales
*Liquidar periódica y definitivamente la prestación de antigüedad, calcular los intereses y cualquier otro beneficio e indemnización al término de la relación de trabajo
*Planificar, formular y ejecutar el presupuesto de gastos de personal
*Manejar simultáneamente varias convenciones colectivas de trabajo, determinar costos y simular escenarios
*Generar información que permita realizar la evaluación del personal
*Generar todos los comprobantes de carácter legal y necesarios para la efectiva gestión
*Conocer el gasto real.