Este sistema de gestión de recursos humanos proporciona a empresas e individuos consulta de información, recuperación de archivos, revisión de archivos, ajuste salarial y diversos materiales de certificación basados en archivos, que pueden satisfacer las necesidades de las empresas modernas para la gestión de recursos humanos de los empleados. .
Este sistema utiliza VB6.0 como herramienta de desarrollo, ACCESS2003 como base de datos back-end y WINDOWS98 como sistema operativo.
Palabras clave: gestión de recursos humanos, VB6.0, ADO
. . . . . . .
. . . . . . .
Debido a la extrema importancia de la gestión de recursos humanos, en diferentes periodos históricos han surgido diferentes y más completos tecnologías y sistemas de gestión de recursos humanos. La archivística moderna se ha convertido en una ciencia completamente sistemática. Aunque la archivística se enfrenta al impacto y los desafíos de la informatización, debemos ver claramente que aún no ha surgido una nueva generación de archivística y que todavía quedan muchos problemas sin resolver en la informatización de la gestión de recursos humanos. Por lo tanto, en el proceso de informatización de la gestión de recursos humanos, el principal desafío que enfrentamos es cómo abordar la contradicción entre la innovación en la gestión y el sistema de gestión de recursos humanos original. Resulta que el núcleo del sistema de gestión de recursos humanos es, en primer lugar, realizar consultas y solicitudes rápidamente y, en segundo lugar, garantizar la seguridad de los archivos. Al mismo tiempo, es difícil cambiar el estado actual de la gestión histórica de los recursos humanos, lo que conducirá inevitablemente a la diversificación de los métodos de gestión. Cuando el sistema de gestión de recursos humanos se convierta en aplicaciones profundas, se integrará con otros sistemas de aplicaciones, como la integración de gestión de documentos. Para este tipo de integración, es importante manejar la contradicción entre el proyecto de aplicación integrada y las necesidades únicas e independientes de la gestión de recursos humanos. Por ejemplo, el departamento de gestión de recursos humanos tiene autoridad para cambiar el título de un documento, lo que inevitablemente complica el diseño de un sistema de gestión integrado para documentos y archivos formales. Adoptar innovación en la gestión y tecnología razonable es una solución factible para integrar la gestión de recursos humanos con otros sistemas de información.
. . . . . . . . .
. . . . . . . .
Acceder a la base de datos
Visual Basic dispone de potentes funciones de gestión de bases de datos. Al utilizar la ventana de control de datos y administración de bases de datos, puede crear o procesar directamente una base de datos en formato Microsoft Access y proporcionar potentes funciones de almacenamiento y recuperación de datos. Al mismo tiempo, Visual Basic también puede editar y acceder directamente a otras bases de datos externas, como dBASE, FoxPro, Paradox, etc. Visual Basic puede editar y procesar estos formatos de bases de datos.
Visual Basic proporciona una conexión de datos abierta, es decir, función ODBC, que se puede utilizar y operar en segundo plano mediante acceso directo o conexión a grandes bases de datos de red, como SQL Server, Oracle, etc. En la aplicación, puede utilizar el estándar de datos SQL del lenguaje de consulta estructurado para acceder directamente a la base de datos en el servidor y proporcionar instrucciones simples de operación de la biblioteca orientada a objetos, mecanismos de bloqueo para el acceso a la base de datos de múltiples usuarios y tecnología de programación SQL para la red. bases de datos para ejecutar La base de datos en una sola computadora proporciona una interfaz de red SQL para implementar de manera rápida y eficiente soluciones cliente/servidor en entornos distribuidos.
. . . . . . . . .
. . . . . . . .
Varios elementos importantes de la base de datos de Access
Consulta: La consulta): Access es esencialmente una declaración de operación de datos SQL. A través de consultas, los datos se pueden ver, cambiar y analizar de diferentes maneras. A través de consultas, se pueden completar diversas operaciones de datos en tablas, registros y campos. Crear y usar consultas en Access es básicamente equivalente a usar comandos SQL en bases de datos backend como Oracle y SQL Server. El SQL del motor de base de datos Microsoft Jet (el motor de base de datos utilizado por la base de datos Access) cumple con ANSI SQL. El SQL de Access implementa casi todas las funciones ANSI SQL, pero algunos comandos SQL no están disponibles en ANSI SQL.
Formulario: El formulario es la principal interfaz interactiva de un sistema desarrollado utilizando el entorno de desarrollo visual Access. A veces también se le llama formulario, similar al formulario en Visual Basic. Un formulario es la interfaz de interacción persona-computadora de la aplicación Access. Es básicamente la interfaz principal más varios elementos componentes visuales. Cabe mencionar que en los formularios se pueden insertar controles ActiveX desarrollados por terceros.
Informe: los objetos de informe en la base de datos de Access son en realidad algunas consultas especiales, pero esta es una interfaz de visualización con un solo resultado de consulta, lo cual es conveniente para imprimir y analizar.
Macro: Una macro se refiere a una colección de una o más operaciones, cada una de las cuales implementa una función específica, como abrir un formulario o imprimir un informe. Las macros pueden automatizar algunas tareas comunes. Por ejemplo, puede configurar una macro para que se ejecute cuando el usuario haga clic en un botón de comando e imprima un informe.
Módulo: módulo): Access es el archivo de programa y el archivo de proceso en el programa de base de datos de Access. Cada módulo puede contener una o más subrutinas, funciones o propiedades.
Funciones principales del sistema
3.1.1 Módulos de funciones
1) Función de gestión de recursos humanos de los empleados
La gestión de recursos humanos de los empleados incluye Siete aspectos: expedientes básicos, familiares, registros de trabajo, registros de premios y castigos, evaluaciones de títulos profesionales, registros de capacitación y registros de transferencias. Las principales funciones a completar en esta parte son agregar, modificar, eliminar y consultar información de los empleados. El detalle de cada departamento de gestión es el siguiente:
(1) Ficheros básicos: número de empleado, nombre, departamento, cédula, sexo, fecha de nacimiento, edad, etnia, afiliación política, estado civil, nivel educativo, Número de contacto, domicilio, dirección de correo electrónico, tipo de empleado, duración del servicio, hora de inicio, hora de ingreso, título profesional, puesto, tipo de salario, número de cuenta bancaria, etc.
(2) Familiares: nombres de los miembros, relaciones personales, fechas de nacimiento, unidades de trabajo, cargos, afiliaciones políticas y números de teléfono.
(3) Registros de trabajo: hora de inicio del trabajo, hora de finalización del trabajo, puesto, unidad de trabajo, departamento.
(4) Registros de recompensa y castigo: tipo de recompensa y castigo, fecha, motivo, unidad, fecha de revocación y motivo.
(5) Evaluación del título profesional: nombre del título profesional, método de adquisición, fecha de adquisición, puesto, puesto profesional y técnico, hora de inicio de empleo, hora de finalización de empleo y unidad de empleo.
(6) Registros de capacitación: método de capacitación, hora de inicio de la capacitación, hora de finalización de la capacitación, tiempo de capacitación, especialización de la capacitación, unidad de capacitación, contenido de la capacitación, costo de la capacitación, resultados de la capacitación,
( 7) Registro de cambios: fecha de transferencia de trabajo, departamento antes de la transferencia, departamento después de la transferencia, fecha de transferencia de salario, salario antes del ajuste, salario después del ajuste.
2) Departamento de Gestión
La parte de gestión de información del departamento incluye el nombre del departamento, el jefe del departamento, el número de contacto e información detallada. La información detallada enumera información básica sobre los empleados de cada departamento. En este módulo, puede agregar, modificar y eliminar información del departamento, pero solo puede explorar pero no modificar la información de los empleados.
3) Estadísticas de consultas
El módulo de estadísticas de consultas incluye estadísticas relevantes y consulta de información básica de los empleados.
(1) Estadísticas relacionadas: puede contar la cantidad de personas en la empresa que cumplen ciertas condiciones y mostrar sus archivos básicos.
(2) Consulta de expediente de personal: puede consultar información del personal por nombre, número de personal y departamento.
4) Gestión del sistema
Establecer operadores. Inicialmente, el sistema establece un nombre de superusuario y una contraseña, y los operadores pueden iniciar sesión utilizando este superusuario. Después de eso, puede configurar otros superusuarios, configurar usuarios autorizados, agregar o eliminar usuarios autorizados.