人事管理系统的设计及其实现.docx
《人事管理系统的设计及其实现.docx》由会员分享,可在线阅读,更多相关《人事管理系统的设计及其实现.docx(32页珍藏版)》请在三一办公上搜索。
1、海军工程大学 毕业设计(论文) 专业名称 计算机科学与技术 学 号 姓名 毕业设计题目 人事管理系统的设计与实现 指 导 教 员 毕业设计任务书(应由学员本人按教员下达的任务认真填写)任务来源:随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事管理势在必行。对于大中型企业来说,利用计算机支持企业高效率完成劳动人事管理的日常事务,计算机管理所无法比拟的优点检索迅速,查找方便,可靠性高,存储量大,保密性好,寿命长,成本低等。这些优点能够极大地提高人事管理的效率,也是企业的科学化正规化管理,与世界接轨的重要条件。不同的企业具有不同的认识管理制度,这就解决了不同的企业需要不
2、同的人事管理系统。任务要求:参考文件自己完成人事管理系统的设计与实现的题目目的:目前市场上流行的认识管理系统不少。但是,对于企事业单位的人事管理系统来说,不需要大型的数据库系统。只需要一个操作方便,功能实用,能满足本中心对数据的管理及需求的系统。我们的目标就是在于开发一个功能实用操作方便简单明了的人事管理系统。内容:能够录入人事的基本资料,在操作上能够完成诸如添加修改删除,按各种条件进行查询,新用户的设置及密码的修改等方面的工作,基本满足人事日常业务的需要。任务起止日期:2010年4月5至 2010年6月25日人事管理系统的设计与实现目录I摘要IIAbstractIII第一章人事管理系统综述7
3、 1.1 概述71.2设计人事管理系统的目的来源71.3系统开发的意义71.4开发设计思想81.5前景展望6第二章开发环境92.1前端开发工具Visual Basic6.092.1.1Visual Basic 6.0概述92.1.2Visual Basic 6.0的优点102.1.3 数据访问控件介绍102.2数据库 Microsoft SQL 2000 介绍102.2.1 MS SQL Server 简述102.2.2 SQL 语句112.2.3 SQL 语言在VB 中的应用112.3性能需求112.4.Delphi简介一三第三章系统调研及可行性分析一三3.1系统调研一三3.2调查分析一三3
4、.3系统功能调查143.4可行性分析一五3.5技术的可行性分析一五第四章系统分析与总体设计174.1系统需求分析174.2功能描述174.3系统的主要功能模块174.4操作流程图194.5数据流程图194.5.1顶层数据流图194.5.2人事管理数据流图204.5.3人事管理的一层数据流图21第五章系统实现225.1代码框架225.2系统界面设计225.3系统管理功能245.3.1系统设置功能245.3.2管理员的添加与权限设置功能255.4系统学术价值255.5系统应用价值25第六章系统测试266.1测试举例266.2测试项目266.3测试方法266.4系统维护27结论29参考文献30摘要随
5、着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事管理势在必行。对于大中型企业来说,利用计算机支持企业高效率完成劳动人事管理的日常事务,是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范化的必要条件;计算机管理所无法比拟的优点检索迅速、查找方便、可靠性高、存储量大、保密性好。寿命长、成本低等,这些优点能够极大地提高人事管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。不同的企业具有不同的人事管理制度,这就决定了不同的企业需要不同的人事管理系统。经过分析,我使用Microsoft公司的Visual Foxpro开发工具,利用其提供的各种面向对象的
6、开发工具,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。论文从人事管理信息系统的初步调查开始,详细介绍人力资源管理信息系统的需求分析和数据流程分析,并进行了系统总体结构设计、数据结构和数据库设计、输入输出设计等。关键词:人事管理信息系统 数据流程 系统结构设计 数据结构设计ABSTRACTFly technically along with the calculator to develop soon, the calculator is in business enterprise manage applied universa
7、lity, make use of the calculator to carry out the business enterprise, make use of the calculator support business enterprise high-efficiency complete the usual business of labor the personal managent,is adapt the modern business enterprise system to request ,the push business enterprise labor perso
8、nal management alignment is scientific,the norm turn of essential condition; calculator the advantage that management can”t com pare to inspect quick ,check to seek the convenience,the credibity is high , saves to have great capacity ,confidentiality good , life span long , low etc. of cost .These a
9、dvantages can raise the efficiency of the personal managent biggest ,ising also a business enterprise scientific and regular to turn the manngent ,with important condition that world BE in line with . The different business enterprise has the different personal managent system , this comes to a deci
10、sion the different business enterprise to need the different personal managent system.Through analysis , We use the Visual Foxpro devepment tool of the company of Microsoft , making use of various development tool that faces to the object of what it provide , building up the system application proto
11、type in the in a short time first , then , start the prototype system to carry on the need generation to the beinning , revise and improvr continuously , until foration is satisfied and can go the system.The the is starts from the initial inquisition of the personal managenment information system ,
12、the detailed introduction human resource manages the need of the information system analysis , and the data paocess analytical , and carried on the total structure of system design , the data structure and database design , input to output to design etc.KEY WORDS Management Information System Data F
13、low Drawing(DF)Data structure design 第一章 人事管理系统综述1.1概述企业人事管理是企业管理的一项重要内容,在整个企业的管理中具有重要地位。随着计算机技术的飞速发展,企业信息化的发展趋势,人事管理系统已经成为企业管理内不可缺少的一部分,是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范化的必要条件。计算机在企业管理中应用的普及,利用计算机实现企业人事管理势在必行。1.2论文的目的来源随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事管理势在必行。对于大中型企业来说,利用计算机支持企业高效率完成劳动人事管理的日常事务,是
14、适应现代企业制度要求、推动企业劳动人事走向科学化、规范化的必要条件:计算机管理所无法比拟的优点检索速度、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。不同的企业具有不同的人事管理制度,这就决定了不同的企业需要不同的人事管理系统。1.3系统开发的意义人事管理是现代企业管理工作不可缺少的一部分,是适应现代企业管理尺度的要求、推动企业人事管理走向科学化、规范化的必要条件。只有人事管理规范了,才能在其他方面更好的发展。为了适应现代企业或公司经营发展的需要,人事管理也从以前的手工管理逐渐被规范化的管理信
15、息系统所代替。众所周知,当今社会为信息社会,世界已进入在计算机信息管理领域中激烈竞争的年代。因此,为提高企业工作效率保证企业人事管理质量,人事管理便成当今企事业单位中不可缺少的一部分。它适应时代潮流,是现代企业制度发展的要求,推动企业人事管理科学化,规范化的必要条件“科学技术是第一生产力,只有人事管理规范化,其他事情才能办好。为适应现代企事业单位管理规范化,经营发展战略的需要,人事管理也应由原来的手工管理逐渐被规范化的信息管理系统所代替。因此,要想加强人事管理,单纯依靠以前的手工管理,不尽浪费大量的人力,物力,财力,而且效率不高。所以人事管理信息系统能够为高层领导者提供准确的人员信息,以便领导
16、者了解企业各个部门的人员构成,安排好工作计划使企业变得更高效,更具有生命力。因此,开发人事管理系统更具有一定的社会现实意义。1.4开发设计思想 能够录入人事的基本资料,在操作上能够完成诸如添加、修改、删除、按各种条件进行查询、新用户的设置及密码修改等方面的工作,基本满足人事日常业务的需要。 人事管理信息系统主要包含员工基本信息,工作情况,学历,职位情况等各方面信息,内容比较简单。同时还综合了其他系统的功能,总结归纳出所需现有的功能。主要是为人事信息进行服务,对职位的变动、员工资料查询,统计修改等功能。总体上说具有编辑,查询,员工管理等功能。 在现有的社会中如果再用手工管理这样一个庞大的业务,那
17、不仅对人的脑、身体都带来很多的不便,所以我们现在是急切需要这样的一个系统来管理,我的这个设计是最基本的管理。1.5前景展望 次系统具有很强的实用性,只要根据不同单位的具体使用情况稍加修改,就可以把它应用到实际管理工作中。 当然在此毕业设计过程总,人力资源管理系统的需求是自己通过借鉴同类软件和查阅相关书籍而提出的,与实际或具体企业有出入,这必将给以后软件的推广运用带来麻烦,不过通过不断的升级将会得到解决。看来这个系统的前景是很大的,那么这个系统的制作难度也会加大我们还需不断的探索怎么做好一个好的系统。第二章开发环境2.1前端开发工具Visual Basic6.02.1.1Visual Basic
18、 6.0概述Visual Basic(VB)是微软公司出品的一个快速可视化程序开发工具软件,借助微软在操作系统和办公软件的垄断地位,VB在短短的几年内风靡全球。VB是极有和功能强大的软件,主要表现在:所见即所得的界面设计,基于对象的设计方法,极短的软件开发周期,较易维护的生成代码。美国微软公司在1991年推出VB1.0至今已经经历了6个版本,VB6.0运行在Win9x或WinMe,Win2000,WinXP,WindowsNT等操作系统下,是一个32位的应用程序开发工具6。2.1.2Visual Basic 6.0的优点VB率先采用可视化的程序设计方法,利用系统提供的大量控件,采用可视化的拖动
19、方式,直接在窗体上构建用户图行界面,并可直观,动态地调整界面的风格和样式,直到满意为止,从而有效地克服了传统编程中必需用大量时间和代码去描述界面元素外观和位置的弊端。VB通过不同控件的搭配组合,就可很方便地构造出应用程序的界面来。VB是一种面向对象程序设计语言,程序员所要做的就是针对不同的对象,分别编写这些对象所要响应的事件过程,整个VB应用程序也就是由图行用户界面和这些相对独立的事件过程构成的9。用传统程序设计语言设计程序时,都是通过编写程序代码来设计用户界面,在设计过程中看不到界面的实际显示效果,必须编译后运行程序才能观察。如果对界面的效果不满意,还要回到程序中修改。有时候,这种编程-编译
20、-修改的操作可能要反复多次,大大影响了软件开发效率。Visual Basic提供了可视化设计工具,把Windows界面设计的复杂性“封装”起来,开发人员不必为界面设计而编写大量程序代码。只需要按设计要求的屏幕布局,用系统提供的工具,在屏幕上画出各种“部件”,即图形对象,并设置这些图形对象的属性。Visual Basic自动产生界面设计代码,程序设计人员只需要编写实现程序功能的那部分代码,从而可以大大提高程序设计的效率10。4.0版以后的Visual Basic支持面向对象的程序设计,但它与一般的面向对象的程序设计语言(C+)不完全相同。在一般的面向对象程序设计语言中,对象由程序代码和数据组成,
21、是抽象的概念;而Visual Basic则是应用面向对象的程序设计方法(OOP),把程序和数据封装起来作为一个对象,并为每个对象赋予应有的属性,使对象成为实在的东西。在设计对象时,不必编写建立和描述每个对象的程序代码,而是用工具画在界面上,Visual Basic自动生成对象的程序代码并封装起来。每个对象以图形方式显示在界面上,都是可视的。Visual Basic是在BASIC语言的基础上发展起来的,具有高级程序设计语言的语句结构,接近于自然语言和人类的逻辑思维方式。Visual Basic语句简单易懂,其编辑器支持彩色代码,可自动进行语法错误检查,同时具有功能强大且使用灵活的调试器和编译器。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 人事管理系统 设计 及其 实现
链接地址:https://www.31ppt.com/p-1896656.html