基于delphi7和SQL的企业人事管理系统课程设计报告.doc

上传人:b****2 文档编号:1648340 上传时间:2022-10-23 格式:DOC 页数:55 大小:1.26MB
下载 相关 举报
基于delphi7和SQL的企业人事管理系统课程设计报告.doc_第1页
第1页 / 共55页
基于delphi7和SQL的企业人事管理系统课程设计报告.doc_第2页
第2页 / 共55页
基于delphi7和SQL的企业人事管理系统课程设计报告.doc_第3页
第3页 / 共55页
基于delphi7和SQL的企业人事管理系统课程设计报告.doc_第4页
第4页 / 共55页
基于delphi7和SQL的企业人事管理系统课程设计报告.doc_第5页
第5页 / 共55页
点击查看更多>>
下载资源
资源描述

基于delphi7和SQL的企业人事管理系统课程设计报告.doc

《基于delphi7和SQL的企业人事管理系统课程设计报告.doc》由会员分享,可在线阅读,更多相关《基于delphi7和SQL的企业人事管理系统课程设计报告.doc(55页珍藏版)》请在冰豆网上搜索。

基于delphi7和SQL的企业人事管理系统课程设计报告.doc

企业人事管理系统

课设论文

摘要

企业人事管理系统主要是为了企业管理者能够更好的管理人力资源与合同信息而开发的管理软件,本系统主要适用于中小型企业的管理人员,

根据中小型企业的人事管理需求,该系统采用模块化开发,主要包括了员工信息管理、部门管理、工资信息管理,应聘信息管理等模块。

其中,员工信息管理模块主要实现新员工登记、员工信息浏览、员工离职与调动;部门管理是添加与删除部门;工资信息管理是对员工工资的记录,包括奖励与处罚,个税等项目。

应聘信息管理是为了管理应聘人员的基本信息。

本文首先阐述了该系统的开发背景、意义;其次介绍了相关的开发工具及技术基础;接着对系统的需求进行了分析,并提出了具体的设计方案和数据库模型;然后展现了整个系统的具体实现,包括数据库的设计和连接,各功能模块的实现;最后对该软件进行了严格的测试。

系统采用Delphi7.0作开发平台,SQLServer2000作数据库管理系统,采用ADO数据访问方式。

系统符合中小型企业人事管理的要求,能够帮助其切实提高工作效率。

关键词:

人事管理,Delphi7.0,SQLserver2000,ADO

-V-

英文摘要

Abstract

Personnelmanagementsystemisadevelopedmanagementsoftwaremainlyforcorporatemanagerstobettermanagehumanresourcesandcontractsinformationmanagement,thesystemismainlyapplicabletomanagersofmedium-sizedandsmallenterprises.

ThesystemusesmodulardevelopmenttosatisfythePersonnelmanagementneeds.Mainyincludingthestaffinformationmanagement,departmentmanagement,thewageinformationmanagement,andthecandidatesinformationmanagementmodule.Amongthem,themoduleofstaffinformationmanagementismainyforachievingtheregistrationofnewstaffs,staffinformationbrowsing,andthemobilizationofstaffs;departmentmanagementistoaddanddeletedepartments;wageinformationmanagementisarecordofwages,includingrewardsandpunishment,taxitemandsoon.candidatesInformationManagementisdesignedtomanagebasicinformationaboutcandidates.

Thepaperisorganizedasfollowing:

Firstly,analyzesthebackgroundandsignificance;Secondly,introducesthedevelopmenttoolsandthefoundationofthetechnology;Thirdly,analysesthedemandofthesystem,givesaspecificdesignprojectandadatabasemodel;Thenshowstheimplementationofthewholesystem,whichincludesthedesignandlinkageofthedatabaseandtheimplementationofeverymodule.Finallygivesatestofthesystem.

ItusesDelphi7.0asthedevelopmentplatform,SQLServer2000asthedatabasemanagementsystemandthemethodfordata-accessisADO,Systemofpersonnelmanagementinlinewiththesmallandmedium-sizedenterprisesoftherequest,canhelptoimproveitspracticalefficiency.

Keywords:

Personnelmanagement,Delphi7.0,SQLserver2000,ADO

目录

目录

摘要 I

Abstract II

目录 III

第一章引言 1

1.1课题背景 1

1.2课题意义 2

1.3研究思路 3

第二章开发工具介绍 5

2.1开发工具的选择 5

2.2Delphi7.0及SQLServer2000简介 6

2.2.1Delphi7.0简介 6

2.2.2SQLServer2000简介 7

第三章需求分析及系统设计 9

第四章系统的实现 11

4.1数据库设计 11

4.1.1设计数据库及建立数据库表 11

4.1.2数据库部分实体关系图 17

4.2各功能模块的实现 17

4.2.1数据模块设计 17

4.2.2登录界面的设计 20

4.2.3新员工登记模块设计 21

4.2.4工资设置模块设计 25

4.2.5主窗体设计 27

4.2.6员工信息浏览模块设计 29

4.2.7应聘登记模块设计 31

4.2.8员工调动功能的实现 35

4.2.9工资结算功能的实现 37

第五章系统测试 42

5.1测试目的 42

5.2测试方法 42

5.3测试环境 42

5.4主要模块测试 43

5.4.1登录界面测试 43

5.4.2新员工登记模块测试 44

5.4.3所得税模块测试 44

5.4.4工资设置模块测试 45

5.4.5应聘登记模块测试 46

5.5数据测试 47

5.6测试结论 47

结束语 48

参考文献 49

致谢 50

第一章引言

第一章引言

1.1课题背景

对于与一个企业来说,利用计算机支持企业高效率完成劳动人事管理的日常事务,是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范化的必要条件;而工资管理是一项琐碎、复杂而又十分细致的工作,工资计算、发放、核算的工作量很大,一般不允许出错,如果实行手工操作,每月发放工资须手工填制大量的表格,这就会耗费工作人员大量的时间和精力,计算机进行工资发放工作,不仅能够保证工资核算准确无误、快速输出,而且还可以利用计算机对有关工资的各种信息进行统计,服务于财务部门其他方面的核算和财务处理,同时计算机具有手工管理所无法比拟的优点.例如:

检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。

这些优点能够极大地提高人事工资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。

不同的企业具有不同的人事、工资管理制度,这就决定了不同的企业需要不同的人事工资管理系统。

企业以前的所有资料都是用人工记录的方式来进行管理的,面对目前的实际状况,迫切需要开发一个计算机系统来适应这一些工作。

管理信息系统(MIS)的概念是1961年美国人J.D.GALLAGHER首先提出来的,是一门新兴的、集管理科学、信息科学、系统科学及计算机科学为一体的综合性学科,研究的是企业中信息管理活动的全过程,以便有效的管理信息,提供各类管理决策信息,辅助企业进行现代化管理。

管理信息系统是企业的信息系统,它具备数据处理、计划、控制、预测和辅助决策功能,具体作用如下:

(1)统一标准处理和提供信息,排除使用前后矛盾的不完整的数据。

(2)完整、及时提供在管理及决策中需要的数据。

(3)利用指定的数据关系式分析数据,客观预测未来。

(4)向各级管理机构提供不同详细程度的报告,缩短分析和解释时间。

(5)用最低的费用最短的时间提供尽可能精确、可靠的信息,以便使决策者选择最佳的实施方案,以提高企业的经济效益。

1.2课题意义

企业人事管理系统是一个现代化的企业在竞争中立于不败之地的必要部分,它能够为查询人事信息提供充足的信息和快捷的查询手段。

自20世纪50年代将计算机引入数据处理以来,历经管理信息系统发展的各个阶段。

一方面是信息技术应用的迅猛发展,另一方面,许多管理信息系统在耗费了大量的人力、物力、财力之后夭折了,或者根本没有实现原定系统开发目标,或者根本没有实现原系统的开发目标,而把计算机用作了打字机。

这是长期以来困惑人们的一大问题。

现在人们日益深刻认识到,把信息技术应用与应用环境分离是办不到的。

管理信息系统根本不仅是技术系统,而且是社会系统。

管理信息系统是一门融管理科学、信息科学、系统科学、现代通信技术和电子计算机技术为一体的综合性边缘学科,它以人为主导,利用计算机硬件、软件、网络通信设备办公设备,进行信息的收集、传输、加工、存储、更新和维护,以及提高企业效率为目的一种集成化的人机系统。

MIS系统涉及到多方面的内容,因此,人们称MIS学科是一个交叉综合性的学科。

企业人事管理是一项琐碎,繁杂而又非常细致的工作,一般是不允许发生差错的,它直接影响着劳动者队工作的积极性,是提高劳动生产力,提高企业活力的基础,在以往手工进行的办公工作中,需反复的进行各种抄写,计算等工作,不仅花费大量的时间,而且往往会出错。

计算机应用于企业的人事信息处理处理,不仅可以使企业各类人员以最少的劳动和最短的实践取得足够的、可靠的、准确的信息。

而且可以使他们从简单的数据统计、收集、汇总等重复繁重的事务中解脱出来。

时至今日,计算机正在令人难以置信的速度步入普通人的学习、工作和生活。

在初见端倪的信息化社会里,不能有效使用计算机的单位和个人,无疑将在其个种活动中面临重重的障碍。

计算机已经成为人们日常工作中处理数据的得力助手和工具,数据处理与科学计算、过程控制、辅助设计一起,并称为计算机四大应用。

古往今来,信息都上一种资源,只是未得到应有的重视。

事实上,对一个国家来说,信息决定其如何建设和治理;对一个人来说,信息是其决定如何发展才能适应社会需要的基本要求;对政府来说,各种必须的信息是其赖以生存和活动至关重要的条件;而对与任何工商贸企业来说,信息就是他们的生命线,没有大量的信息想要在市场环境下生存是不可能的。

由此可见,信息是维持生产活动、经济活动和社会活动必不可少的基本资源,他是有价值,是构成客观世界的三大要素之一。

同时也说明了一点,就是信息处理也非常的重要。

一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:

效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。

随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事管理势在必行。

企业人事信息管理系统是大中型企业单位

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 电力水利

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1