人事工资管理系统
摘 要
对企业而言,人力资源是企业最宝贵的资源,也是企业的"生命线"。而工资管理又是人力资源管理的重中之重。实行电子化的工资管理,可以让人力资源管理人员从繁重琐碎的案头工作解脱出来,去完成更重要的工作。本文介绍毕业设计课题的选题背景和意义,相关的研究和开发的比较和综述,研究开发的过程,以及设计思路和实现细节的考虑。目前计算机在我国人事管理工作中,主要可用来进行报表处理,档案管理,文书编辑,信息查询,综合分析。实现人事现代化管理是一个复杂的工程,需要采用科学的方法和和先进的科技手段。科学的管理方法一般指数学方法,系统方法,信息方法,控制论方法,社会学方法,心理学方法等科学方法,而先进的科技手段主要是运用当代最新科学技术之一的计算机来为人事现代化管理服务。
本系统后台采用SQL Server 2000开发和管理数据库,对数据库操作采用事务处理机制,具有强大的错误处理功能;系统的前台应用Delphi6.0开发和管理用户界面,提示信息完善,界面友好,有较强的亲和力;系统采用Delphi6.0的SQL Server专用接口连接后台数据库。
关键词:
管理信息系统,数据库,工资管理,数据流图
目 录
1绪论 1
1.1开发背景 1
1.2研究思路和工作计划 1
1.3开发工具简介 2
1.3.1设计应用 3
2可行性研究 5
2.1可行性分析 5
3需求分析 7
3.1 总体需求调查 7
3.1.1 组织结构图 7
3.1.2 系统目标 7
3.1.3 应用现状调查 8
3.1.4业务总体流程调查 9
3.2系统功能调查 9
3.2.1人事管理功能 10
3.2.2工资管理功能 10
3.2.3系统维护功能 10
3.3数据流图 11
4总体设计 14
4.1数据库设计 14
4.2模块设计 14
4.2.1系统功能模块图 14
4.2.2模块功能表 15
5详细设计 18
5.1实现员工信息管理功能 18
5.2实现职务工资标准设定功能 19
5.3实现创建工资表功能 19
5.4实现工资调整管理功能 20
5.5实现工资统计功能 21
6编码设计 22
6.1编码设计原则 22
6.2代码编写原则 22
7测试 23
小结 24
致谢 26
参考文献 27
附录 28
附录A数据表结构 28
附录B主要代码 30
1绪论
1.1开发背景
借助现代信息技术和管理理论,建立企业管理信息系统是当今社会的重要趋势。党和政府根据知识经济时代的特点,对国民经济建设提出了"用信息化带动工业化"的指导思想。对企业而言,全面开发和应用计算机管理信息系统就是近期不能回避的问题。在企业管理中,人力资源是企业最宝贵的资源,也是企业的"生命线",因此人事管理是企业的计算机管理信息系统重要组成部分。而工资管理又是人力资源管理的重中之重。实行电子化的工资管理,可以让人力资源管理人员从繁重琐碎的案头工作解脱出来,去完成更重要的工作。工资管理信息系统的实现可以减轻比较繁琐的手工工资管理。
现在应用在大中型企业的管理信息系统中,几乎都包括了工资管理模块。有些环境中是由作为大型ERP软件中的一个模块引进的,有些是作为企业的财务系统的一部分。这些根据规范的西方的管理制度设计的工资管理软件,在很多时候还不能完全解决中国特色的中小企业的问题,本文介绍的毕业设计的研究工作就是要为这些具有中国特色的中小企业解决他们在工资管理方面的问题。
通过在本单位经过一周的调研,并参考其他同行设计工资管理软件,我基本上搞清楚了像我们单位这样的小型企业对系统的需求,如果能够设计一套针对类似本单位的小型国有企业的工资管理系统特别有意义,并且是现行的财务管理软件代替不了的。
在和指导老师多次交流后,确定实现方案的要点和工作计划。本系统的实现的主要功能有:员工信息管理、工资结构设置、工资汇总打印等等功能。
1.2研究思路和工作计划
正如研究任何其它软件项目一样,我做的毕业设计也经历了从选题,调研,熟悉开发环境,实验关键技术,查找类似的相关系统的资料;系统概要设计,数据库结构设计,功能模块开发,功能模块测试,系统调试和系统试运行和修改。下面的流程图反映了我们的基本的思路和过程。
在各阶段的时间安排上,选题和调研用了两周左右的时间;熟悉开发环境,实验关键技术,查找类似的相关系统的资料用了两周时间;系统概要设计用了一周的时间;数据库结构设计用了一周时间;功能模块开发和功能模块测试用了四周的时间;最后,系统调试和系统试运行和修改用了约三周的时间。
图1.1 项目开发计划
1.3开发工具简介
Delphi是一个目标导向,可视化编程环境,来扩展32位的,使用Delphi,你可以用最少量的手工译码创建高效的应
相关热词:delphi 人事 管理 系统 论文