摘要:21世纪是信息技术飞速发展的新时代,企业之间的竞争日益激烈,然而企业的竞争本质上就是人才的竞争。传统意义上的人力资源管理方式渐渐露出弊端,企业迫切需要依据自身的特点,实现人力资源管理的信息化,进而提高企业的工作效率与管理层次。管理信息系统是由数据库技术与企业管理制度结合的产物,当代企业管理信息系统的关键组成部分是人力资源管理信息系统。
本论文以信息管理为基础,根据企业的实际需要,融合先进的人力资源管理制度与模式,对企业的人事信息进行一系列的存储、加工和处理,并及时确切地反映企业的人员、薪资等情况,为各层领导者对人事的管理和决策做出及时辅助,实现人力资源管理的动态目的,并通过降低人力资源成本实现人才的合理利用与开发。
本系统的开发研究方法采用生命周期法,即把管理信息系统开发全过程划分为系统的定义、需求分析、总体与详细设计、代码编写、调试安装与系统维护。
论文具体分析了人力资源部门的总业务需求,并对其系统中的基本资料管理、工资设置、人事管理、工资管理、系统管理等模块进行全面的分析。本论文对系统中部分源代码的实现进行详细的说明。在设计中,重点研究了SQL和VB语言在企业人力资源管理信息系统中的运用,通过数据的积累,实践以及对人力资源管理信息系统的性能需求进行进一步分析,将关系数据库作为基础,运用SQL Server和VB6.0共同建立了E-R模型以及系统的数据库模型。
关键词:人力资源管理;SQL Server;E-R模型
目录
摘要
Abstract
1 绪论-1
1.1 项目背景-1
1.1.1 选题背景-1
1.1.2 人力资源管理系统发展的现状及必要性-1
1.2 系统开发的目的及意义-2
1.2.1 人力资源管理信息系统开发的目的-2
1.2.2 人力资源管理信息系统开发的意义-2
1.3 系统开发的工具-2
1.3.1 SQL Server 2000的简介-2
1.3.2 Visual Basic 6.0 的简介-3
2 系统分析-4
2.1 可行性研究-4
2.1.1 经济可行性-4
2.1.2 技术可行性-4
2.2 系统需求分析-4
3 系统设计-5
3.1 系统运行环境-5
3.2 总体设计-5
3.2.1 系统结构设计-5
3.2.2 系统功能结构-5
3.3 详细设计-5
3.3.1 编码设计-6
3.3.2 数据库设计-6
4 系统实现-11
4.1 主界面设计-11
4.2 系统登录界面设计-13
4.3 人事信息管理界面设计-14
4.4 员工考勤管理界面设计-15
4.5 系统管理界面设计-16
4.6 工资设置界面设计-21
4.7 合同管理界面设计-23
5 系统测试-25
5.1 系统测试的目的-25
5.2 功能测试-25
5.3 集成测试-25
结论-26
致谢-27
参考文献-28