............... 9 3.2.3 SQL 查询语言及使用......................................... 9
3.3 功能模块 ..................................................... 10 .................................... 第四章 人事管理系统数据库设计 .................................... 11 ...................................... 第五章 人事管理系统详细设计 ...................................... 19 5.1 界面设计 ..................................................... 19 5.2 日常操作模块实现 ............................................. 19 5.2.1 人才基本信息录入模块 ..................................... 20 5.2.2 人才信息修改模块 ......................................... 23
1
5.2.3
学习简历信息管理模块 ..................................... 24 ...................................... 第六章 人事管理系统开发总结 ...................................... 30 ...................................................... 参 考 文 献 ...................................................... 31
2
基于 Delphi 的人事管理系统的设计与开发
第一章 人事管理系统选题说明
1.1 课题背景
在企业,人才资源管理工作是非常重要的一项工作,它负责整个企业的日常 人才资源安排,人员的人才资源管理等等。以前都是人工进行操作。随着企业规 模扩大,人才资源处的人才资源管理工作量大大加重。随着计算机应用的发展, 人才资源工作者急切希望能够将大部分繁琐的工作交由计算机的处理, 已减轻人 工的压力并提高工作效率。而计算机的普及更加快了人才资源
管理系统的产生。 上一代的人才资源管理系统主要采用 Foxbase 或 FoxPro,系统开发环境也是 数据库内置的开发工具。其特点是单机单用户方式,开发简单,能充分利用数据 库的特性。其缺点是开发出的系统依赖性强,运行必须依托数据库环境;不容易 升级与扩展;无法实现数据的共享与并行操作;代码重用性差。原有人才资源管 理系统数据共享差的问题更加突出,而新需求的提出也越来越多,越来越频繁。 这就要求系统在可扩展性和标准化的要求更高。 而原有的系统由于其与生俱来的 缺点而无法在适应现有的需求了。因此
,使用现在的新技术,开发出适应新的需 求的新系统的任务刻不容缓。
1.2 组织结构
在企事业中,其中和人才资源管理系统由直接关系的有以下部门: 人才资源处(或人才资源处)等:是使用综合人才资源系统的主要部门,对 人员的人才资源管理主要由人才资源处承担,进行集中管理。
1.3 业务流程分析
人才资源管理系统是一个面向企业人才资源人员, 为其提供服务的综合信息 管理系统。人才资源人员通过本系统完成相关的日常工作,这些
工作也是平常较 为繁重的工作。人员的个人信息、以及各种相关的亲属等情况开课情况都记录在 人才资源系统里进行管理。 由人才资源人员在档案更新中完成对运行人才资源系 统所需的基本数据的维护。包括这些信息的增、修、改等,变动都将在这进行操 作。系统开始投入使用,人才资源人员先根据企业实际情况,建立相关人员的信 息,主要信息包括系所的及它的学历等。输入人员信息的过程是首先从系统 数据库中选择相关的系所,然后再它下面加入新的辅助信息。当人员情况发生变 动后,人才资源人员要及时完成对库中的信息进行维护。如果发生人才资源的变 动(如进和出) ,则可以在档案更新中进行处理,因为不同企业的员工数量不同,
1
基于 Delphi 的人事管理系统的
设计与开发
因此特别设立了一个档案
查询模块,可以进行相关人员的快速查询,并可以根据 某一个具体的条件,如具有相同属性的人员(如技术职务或