摘 要
随着计算机技术的飞速发展,计算机在各行各业管理中应用的普及,利用计算机实现各行各业人力资源的管理势在必行。本系统是结合行业管理中实际的人力资源、工资制度,经过实际的需求分析,采用功能强大的DDLPHI7做为开发工具,SQL SERVER 2000做为数据库开发出来的单机版人力资源管理系统。
整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,完成人力资源、工资管理的全过程,包括新进员工加入时人力资源档案的建立、职位等的变动引起职工信息的修改、员工信息查询、统计等人力资源管理工作以及新进员工工资记录的新增、老员工工资记录的修改,打印报表等工资管理工作。经过实际使用证明,本文所设计的人力资源管理系统可以满足一般的公司职工管理方面的需要。
论文主要介绍了本课题的开发背景,所要完成的功能和开发的过程。重点说明了系统的设计思想、难点技术和解决方案。
关键词:DELPHI,SQL SERVER 2000,ADO,模块,人力资源管理
Abstract
With the devolopment of the computer technology, the computer manages the application popularization in all the various trades and occupations, uses the computer realization all the various trades and occupations human affairs imperative the management. This system is unifies in the profession management the actual human affairs, the wage payment system, passes through the actual demand analysis, uses function formidable DDLPHI7 to do is the development kit, SQL SERVER 2000 makes the single plane version human resource system which develops for the database. The overall system from conforms to the operation easily, the contact surface friendly, is nimble, practical, the safe request embarks, completes the human affairs, the wages management entire process, joined including recently the staff when the dossier establishment, the position and so on the change caused staff personnel management work and so on information revision, staff information inquiry, statistics as well as recently the staff wages creation, the senior staff wages revises, wages supervisory work and so on printing report form. After the actual use proof, the Human Resource management system which this article designs may satisfy the common company human affairs, the wages management aspect need.The paper mainly introduced this topic development background, must complete function and development process. Explained the system design thought, the difficult technology and the solution with emphasis.
Key words: DELPHI, SQL SERVER 2000,ADO,Module,Personnel Management
目 录
第1章 引 言 1
1.1 总体概述 1
1.2 开发工具的选择 1
1.2.1 编程工具的选择 1
1.2.2 数据库系统的选择 3
1.3 本文所作工作 3
第2章 需求分析 5
2.1 国内外现状分析 5
2.1.1 国外现状 5
2.1.2 国内现状 6
2.1.3 管理系统中计算机应用的新发展 7
2.2 总体需求调查 8
2.2.1 技术可行性分析 8
2.2.2 应用数据库分析 10
2.2.3 系统目标调查 11
2.2.4 业务总体流程调查 11
2.2.5 系统功能调查 12
2.3 数据流程设计 13
2.4 系统功能模块设计 15
第3章 概要设计 17
3.1 概念设计 17
3.2 E-R图设计 17
3.2.1 实体属性 18
3.2.2 实体和实体之间关系 21
3.3 数据库设计 21
3.3.1 表的设计 22
3.3.2 表在数据库中的关系图 26
第4章 详细设计 27
4.1机构编制管理设计 29
4.1.1 功能说明 29
4.1.2 程序流程、屏幕格式设计 30
4.2人员信息管理设计 32
4.2.1 功能说明 32
4.2.2 程序流程、屏幕格式设计 33
4.3薪资福利管理设计 39
4.3.1 功能说明 39
4.3.2 程序流程、屏幕格式设计 41
4.4职员奖惩管理功能设计 44
4.4.1 功能说明 44
4.4.2 程序流程、屏幕格式设计 45
第5章 软件测试分析报告 46
5.1 测试范围与主要内容 46
5.2 测试方法 46
5.3 测试报告 47
第6章 结论 48
参 考 文 献 49
致 谢 50
外文文献阅读与翻译 51
第1章 引 言
1.1 总体概述
随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人力资源、工资的管理势在必行。对于大中型企业来说,利用计算机支持企业高效率完成劳动人力资源管理的日常事务,是适应现代企业制度要求、推动企业劳动人力资源管理走向科学化、规范化的必要条件;而工资管理是一项琐碎、复杂而又十分细致的工作,工资计算、发放、核算的工作量很大,一般不允许出错,如果实行手工操作,每月发放工资须手工填制大量的表格,这就会耗费工作人员大量的时间和精力,计算机进行工资发放工作,不仅能够保证工资核算准确无误、快速输出,而且还可以利用计算机对有关工资的各种信息进行统计,服务于财务部门其他方面的核算和财务处理;同时计算机具有手工管理所无法比拟的优点,例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人力资源、工资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。