《delphi人事管理系统优秀毕业论文》由会员分享,可在线阅读,更多相关《delphi人事管理系统优秀毕业论文(35页珍藏版)》请在金锄头文库上搜索。
1、摘摘 要要人力资源管理系统是一个典型的信息管理系统(MIS),本系统是一个为适应当前各个行业对人力资源信息管理的迫切需求而设计开发的软件系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面,经过分析和比较,利用其提供的各种面向对象的开发手段,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进直到形成用户满意的可行系统。经过分析如此情况,我们使用 DELPHI ,数据库等开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应
2、用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统.关键词关键词:原型法,面向对象,数据一致性,数据窗口,人才管理AbstractBuying and selling management system is development two aspects that typical information management system( MIS), its development includes primarily the backstage database establishes with support and the head applies
3、the development two aspects of the procedure.Establish the data consistency to the former request is strong with the complete, the that data safety good database.But request the latter very much the applied procedure function complete, easy usage etc. characteristics.Through the analysis such circum
4、stance, we use the DELPHI, database etc. development tool, make use of its every kind of the tool of development that provide that face to the object, particularly is intelligence that data window way this on canning be convenient but Chiens manipulates the database turn the object, establish in the
5、 in a short time first system application prototype, then, start to the beginning prototype system proceeding need on behalf, revise continuously with improve, really arrive to become the customer satisfied can A system.Key phrase:Prototype method, face to the object, data consistency目目 录录第一章第一章 人事管
6、理系统选题说明人事管理系统选题说明.1 11.1 课题背景 .11.2 组织结构 .11.3 业务流程分析 .11.4 现行系统存在的主要问题分析 .21.5 提出可能的解决方案 .2第二章第二章 人事管理系统系统分析人事管理系统系统分析.3 32.1 系统的初步调查 .32.2 系统的可行性分析 .42.3 系统开发步骤 .42.4 可行性分析 .52.5 对本系统的分析 .7第三章第三章 人事管理系统系统设计人事管理系统系统设计.8 83.1 模块设计 .83.2 开发环境 .83.2.1 Delphi 7.0 开发环境.83.2.2 Microsoft Sql2000 与 ADO.93.
7、2.3 SQL 查询语言及使用.93.3 功能模块 .10第四章第四章 人事管理系统数据库设计人事管理系统数据库设计.1111第五章第五章 人事管理系统详细设计人事管理系统详细设计.19195.1 界面设计 .195.2 日常操作模块实现 .205.2.1 人才基本信息录入模块 .205.2.2 人才信息修改模块 .235.2.3 学习简历信息管理模块 .24第六章第六章 人事管理系统开发总结人事管理系统开发总结.3030参参 考考 文文 献献.3131第一章第一章 人事管理系统选题说明人事管理系统选题说明1.1 课题背景在企业,人才资源管理工作是非常重要的一项工作,它负责整个企业的日常人才资
8、源安排,人员的人才资源管理等等。以前都是人工进行操作。随着企业规模扩大,人才资源处的人才资源管理工作量大大加重。随着计算机应用的发展,人才资源工作者急切希望能够将大部分繁琐的工作交由计算机的处理,已减轻人工的压力并提高工作效率。而计算机的普及更加快了人才资源管理系统的产生。上一代的人才资源管理系统主要采用 Foxbase 或 FoxPro,系统开发环境也是数据库内置的开发工具。其特点是单机单用户方式,开发简单,能充分利用数据库的特性。其缺点是开发出的系统依赖性强,运行必须依托数据库环境;不容易升级与扩展;无法实现数据的共享与并行操作;代码重用性差。原有人才资源管理系统数据共享差的问题更加突出,
9、而新需求的提出也越来越多,越来越频繁。这就要求系统在可扩展性和标准化的要求更高。而原有的系统由于其与生俱来的缺点而无法在适应现有的需求了。因此,使用现在的新技术,开发出适应新的需求的新系统的任务刻不容缓。1.2 组织结构在企事业中,其中和人才资源管理系统由直接关系的有以下部门:人才资源处(或人才资源处)等:是使用综合人才资源系统的主要部门,对人员的人才资源管理主要由人才资源处承担,进行集中管理。1.3 业务流程分析人才资源管理系统是一个面向企业人才资源人员,为其提供服务的综合信息管理系统。人才资源人员通过本系统完成相关的日常工作,这些工作也是平常较为繁重的工作。人员的个人信息、以及各种相关的亲
10、属等情况开课情况都记录在人才资源系统里进行管理。由人才资源人员在档案更新中完成对运行人才资源系统所需的基本数据的维护。包括这些信息的增、修、改等,变动都将在这进行操作。系统开始投入使用,人才资源人员先根据企业实际情况,建立相关人员的信息,主要信息包括系所的姓名及它的学历等。输入人员信息的过程是首先从系统数据库中选择相关的系所,然后再它下面加入新的辅助信息。当人员情况发生变动后,人才资源人员要及时完成对库中的信息进行维护。如果发生人才资源的变动(如进和出) ,则可以在档案更新中进行处理,因为不同企业的员工数量不同,因此特别设立了一个档案查询模块,可以进行相关人员的快速查询,并可以根据某一个具体的
11、条件,如具有相同属性的人员(如技术职务或工龄等) ,进行同一类型的人员统计,并可以将结果通过打印输出,以便备案。1.4 现行系统存在的主要问题分析现行系统的主要问题归纳起来主要有:1. 单机单用户系统,随着网络的发展,同时人才资源管理系统中信息的使用者大大增加,原有的单机单用户系统已远远不能满足需要。同时,原有的数据库也不支持多用户的网络运行环境。2.系统独立性差,原有系统一般都是使用数据库提供的开发工具编写的程序,因此收数据库的制约比较大,编写出来的程序性能也不好。特别是无法支持如 Sql2000, MS SQL Server 等新的数据库。3.模块性差,由于不是一个完整的编程语言,故无法做到代码的模块化,给功能的扩展带来了巨大的不便。1.5 提出可能的解决方案鉴于目前企业对人才资源管理系统的需求与实际情况,新系统方案的重点放在系统的可扩展性上,为了实现这一设计,新系统应具备以下几方面的要求:1.新系统采用 Delphi 开发成功,充分利用该开发程序的优势,提高了工作效率。2.新