×
工业控制 > 工业自动化 > 详情

一个人力资源管理系统的实现

发布时间:2024-05-17 发布时间:
|

摘要:随着计算机应用领域的飞速发展,人们开始利用计算机解决一些实际问题。本文的人力资源管理系统,以C/S模式实现了人力资源管理的各项功能,包括档案管理、出勤管理、工资管理、用人申请、业绩考核、人员调动等功能。系统运行后,满足了人力资源管理的需要,提升了管理效率。
关键词:Visual C++;人力资源;面向对象;数据库

随着我国经济的快速发展,很多企业员工规模不断扩大,采用传统人工管理方式出现困难,而且浪费大量人力和物力。因此,针对某单位的实际情况,开发一个界面友好,易于操作,对人力信息进行统计分析的人力资源管理系统显得十分必要。

1 系统的总体功能分析
结合某单位人力资源管理的特点,经过调研及与用户的沟通,系统包括两类用户,分别为管理员和普通用户。管理员拥有全部的权限,而普通用户只有查阅功能。系统需要实现员工信息处理,考勤信息查询,员工考核等功能,得到的功能结构图如图1所示。

本文引用地址:/zixunimg/eepwimg/www.eepw.com.cn/article/202435.htm


人力资源管理系统就是为了满足人力资源管理的需要,系统主要功能有:1)系统操作:包括用户注册、密码修改、重新登录、退出登录;2)人事档案:包括档案录入、档案检索、调动记录、应聘登记、应聘档案、应聘考核;3)人事管理:包括添加部门、职务列表、用人申请、业务考核、业绩列表、工资登记、工资管理;4)日常管理:包括考勤录入、请假条、工资调整。

2 人力资源管理系统数据库设计
人力资源管理系统在运行过程中需要进行大量增、删、改、查等操作,根据系统需要设计了10张数据表,用于存储不同的信息。这些表包括员工考核表、部门信息表、员工调动表、职务信息表、员工信息表、工资管理表、工资表、请假表、日出勤登记表、用人申请登记表。主要的数据表设计如图2、图3所示。


建立数据库时,数据库命名为“HRMS”;数据库连接时,首先导入动态链接库,然后通过ODBC配置数据源,ADO插件提供数据对象.最后通过SQL语言完成对数据的操作。
3 系统主要功能的实现
开发系统时,选择面向对象的方法,综合运用数据库和程序设计技术。以Visual C++6.0作为系统前台应用程序开发工具,SQL Senrer 2005作为后台数据库,开发出一套操作简单、使用方便的人力资源管理系统。

c++相关文章:c++教程



『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
驱动器自动加锁保护数字内容存储安全