人力资源管理系统的设计与实现定稿知识分享.doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《人力资源管理系统的设计与实现定稿知识分享.doc》由会员分享,可在线阅读,更多相关《人力资源管理系统的设计与实现定稿知识分享.doc(33页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Good is good, but better carries it.精益求精,善益求善。人力资源管理系统的设计与实现定稿-人力资源管理系统的设计与实现HumanResourceManagementSystemDesignandImplementation-人力资源管理系统的设计与实现【摘要】随着计算机的普及和计算机科学技术的飞速发展,人们开始越来越多地利用计算机解决实际问题。人力资源管理是企业信息管理的重要部分。面对大量的人力资源信息,采用人力处理将浪费大量的时间、人力和物力,且数据的准确性低。因此,开发一个界面友好,易于操作的人力资源管理软件进行自动化处理变得十分重要,这正是本系统开发的
2、目的和意义。软件采用多文档界面,主要满足小型企业人力资源管理的基本需要。本论文针对该系统的各个方面,开发过程中涉及到的技术和工具都分别进行了阐述。软件功能简单介绍如下:1.人事管理,包括人事档案管理、人事档案查询。该软件支持员工的照片、个人简历、家庭成员的管理。支持多种查询方式,能方便的对查询结果浏览、排序、打印及其打印预览。2工资管理,包括工资录入、查询和统计分析。软件支持工资条打印及其打印预览。3其它功能包括系统维护帮助系统等。能保证数据信息的安全性,方便用户使用。开发中用到的工具和技术简单介绍如下:1采用VB6.0为开发工具,ACCESS2003为后台数据库的开发工具。2充分利用ADO为
3、数据库的访问技术。此外,在软件的开发过程中尽量结合软件工程的思路,参阅了相关文献来完成此次毕业设计的任务。【关键词】人事资源管理人事档案管理VBHumanResourceManagementSystemDesignandImplementationSongweiAbstract:Withthepopularizationofcomputerandrapiddevelopmentofnewtechnologyincomputerscience,Peoplebeingtousethecomputertosolvethepracticalproblems.Humanresourcemanagemen
4、tisoneofmainpartsoftheenterprisesinformationmanagement.Facingsomanyhumanresource,time,manpowerandmaterialresourceswouldbewastedandthelevelofaccuracyislower,iftheoperatingisdonebypeople.So,itisimportanttodevelopasoftwareofhumanresourcemanagement,whoseinterfaceisuser-friendlyandoperationiseasy.Thisisj
5、ustpurposeandmeaningtodevelopthesoftware.ThissoftwareusesthemultipleDocument/Viewastheinterface,anditcanmeetthebasicneedsofmiddleandsmallenterprisefortheirhumanresourcemanagement.Thispaperexpoundsthedifferentaspectsofthesoftware,coveringtechnologyandtoolsinvolvedindevelopmentprocess.Thefunctionofthi
6、ssoftwareisintroducedbrieflyasfollows:1.Personnelmanagement.Itincludespersonneldocumentmanagement、personneldocumentsearching.Thissoftwareprovidesthepersonnelsphoto、resumeandmembersoffamilymanagement.Itprovidesseveralmethodofsearching,andtheresultyougetiseasytosearch、sort、printandprintpreview.2.Salar
7、y-and-wageadministration.Itincludeswageinput,searchingandstatisticalanalysis.Itprovidesprintingandprintingpreviewoftheitemofsalary.3.Otherfunctions,includingthemaintenanceofsystem,thehelpsystemetc,werepresented.Itcanensuethehighlevelofsecurityofdatainformationandoperatingeasily.Thetoolsandtechnology
8、areintroducedbrieflyasfollows:1.ItusestheVB6.0asthedevelopmenttool,ACCESS2000asthetoolofdevelopingbackgrounddatabase.2.ItusestheADOasdatabaseaccessingtechnology.Again,havetriedtousetheideologyofsoftwareengineeringinthedevelopmentprocess,andreferredtomanyrelatedliteraturetoaccomplishthisproject.Keywo
9、rds:humanresourcemanagementpersonneldocumentmanagementVB目录1研究背景11.1人力资源管理系统概述11.2人力资源管理系统的发展历程21.3可行性分析32人力资源管理系统需求分析42.1系统任务概述42.2系统功能需求42.3系统体系结构52.4系统开发环境63数据库系统的设计和实现93.1数据库系统简介93.2数据库设计原则103.3本系统数据库实现114系统模块的设计和实现174.1用户登录界面的实现174.2系统各模块的实现195系统工作总结及展望275.1系统工作总结及改进方向275.2展望27参考文献28致谢词29Directo
10、ry1ResearchBackground11.1OverviewofHumanResourceManagementSystem11.2TheDevelopmentofHumanResourceManagementSystem21.3FeasibilityAnalysis32HumanResourceManagementSystemRequirementsAnalysis42.1SystemTaskOverview42.2SystemFunctionalRequirements42.3SystemArchitecture52.4SystemDevelopmentEnvironment63The
11、DesignandImplementationofDatabaseSystems93.1IntroductiontoDatabaseSystems93.2DatabaseDesignPrinciples103.3ImplementationoftheSystemDatabase114TheDesignandImplementationofSystemModules174.1ImplementationoftheUserLoginScreen174.2ImplementationofEachModule195SummaryandOutlookofSystemsWork275.1SystemsWo
12、rkofSummaryandImprovetheDirection275.2Prospect27References28Acknowledgements291研究背景1.1人力资源管理系统概述从人力资源的角度来讲,人们已经产生一种共识,那就是“人力资源是企业最珍贵的资产”。现在,人力资源不仅是企业最珍贵的资产,而且应该是唯一“动态的资产”。在积极建立现代企业管理机制的今天,面对着大量信息的人力资源部门,若仅仅靠原始的手工管理或简单的单机管理,既浪费了大量的人力、物力,同时也无法做到实时监控,高效地提取重要信息并做出相应的判断和处理,更难以保证数据的准确性和及时性。因此,一套具有先进管理思想的人
13、力资源管理系统,是每个现代企业中不可或缺的一部分。随着科学技术的不断提高,计算机科学的日渐成熟,其强大的功能已为人们深刻认识,并发挥着越来越重要的作用。人力资源管理系统是信息管理系统,其开发的功能主要包括:通过计算机管理人事档案,日常办公,实现无纸化办公;通过工时计算,统计出各项数据,分析出生产现状和员工的工作表现;通过强大的查询和索检高效的索检出数据,提高办事效率。人力资源管理(HRM,HumanResourceManagement)的定义为,组织中人力资源的管理,意指一个组织对人力资源的获取、维护、激励与运用与发展的全部管理过程与活动。所谓人力资源的意义为,一个社会所拥有的智力劳动和体力劳
14、动能力的人们之总称,包括数量与质量两种。人力资源的观念,起源自60年代,企业界之前称为“人事管理”,主要的差別在于人力资源视员工为组织的资产,因此需要为员工发展各种人力资源规划与招募考选、薪资福利、教育训练、职涯发展等服务功能,而非传统局限于人事行政的业务。一般而言,良好的人力资源管理,有助于为企业达到以下的目标:1) 协助组织达成发展目标与远景;2) 有效地运用人员的能力与技术专才;3) 促使组织成员的工作士气高昂且激发潜能;4) 滿足组织成员的自我实现感与增加成员的工作成就感;5) 发起且落实组织变革;6) 提高组织成员的工作生活品质;7) 协助企业负责人做出正确决策。1.2人力资源管理系
15、统的发展历程人力资源管理系统的发展历史可以追溯到20世纪60年代末期。由于当时计算机技术已经进入实用阶段,同时大型企业用手工来计算和发放薪资既费时费力又非常容易出差错,为了解决这个矛盾,第一代的人力资源管理系统应运而生。当时由于技术条件和需求的限制,用户非常少,而且那种系统充其量也只不过是一种自动计算薪资的工具,既不包含非财务的信息,也不包含薪资的历史信息,几乎没有报表生成功能和薪资数据分析功能。但是,它的出现为人力资源的管理展示了美好的前景,即用计算机的高速度和自动化来替代手工的巨大工量,用计算机的高准确性来避免手工的错误和误差,使大规模集中处理大型企业的薪资成为可能。第二代的人力资源管理系
16、统出现于20世纪70年代末。由于计算机技术的飞速发展,无论是计算机的普及性,还是计算机系统工具和数据库技术的发展,都为人力资源管理系统的阶段性发展提供了可能。第二代人力资源管理系统基本上解决了第一代系统的主要缺陷,对非财务的人力资源信息和薪资的历史信息都给予了考虑,其报表生成和薪资数据分析功能也都有了较大的改善。但这一代的系统主要是由计算机专业人员开发研制的,未能系统地考虑人力资源的需求和理念,而且其非财务的人力资源信息也不够系统和全面。人力资源管理系统的革命性变革出现在20世纪90年代末。由于市场竞争的需要,如何吸引和留住人才,激发员工的创造性、工作责任感和工作热情已成为关系企业兴衰的重要因
17、素,人才已经成为企业最重要的资产之一。“公正、公平、合理”的企业管理理念和企业管理水平的提高,使社会对人力资源管理系统有了更高的需求;同时由于个人电脑的普及,数据库技术、客户/服务器技术,特别是Internet/Intranet技术的发展,使得第三代人力资源管理系统的出现成为必然。第三代人力资源管理系统的特点是从人力资源管理的角度出发,用集中的数据库将几乎所有与人力资源相关的数据(如薪资福利、招聘、个人职业生涯的设计、培训、职位管理、绩效管理、岗位描述、个人信息和历史资料)统一管理起来,形成了集成的信息源。友好的用户界面,强有力的报表生成工具、分析工具和信息的共享使得人力资源管理人员得以摆脱繁
18、重的日常工作,集中精力从战略的角度来考虑企业人力资源规划和政策。1.3可行性分析(1)经济可行性这一系统一旦投入使用,将会带来极大的方便和快捷。其开发成本较低,会提高工作效率,减少不必要的中间环节以及不必要的开支。可以方便地查询、阅读、修改、使用人事信息,在经济上是可行的。(2)技术可行性本系统的界面将会做到尽量的友好,而且本系统将会以简单的操作使用户几乎不用进行培训,凭借用户手册就能轻易掌握。这一特点对于人力资源管理的工作人员来说,将会在对软件的使用中切实的体会到,VB的编程对一般工程技术人员来说也容易掌握,技术上是可行的。2人力资源管理系统需求分析2.1系统任务概述人力资源规划的辅助决策功
19、能在现代企业管理中的运用体现为:为了应付频繁的企业重组及人事变动,企业的管理者可以运用人力资源系统,根据本企业的生产需求状况,方便地编制本企业组织结构和人员结构规划方案,通过各种方案在系统中的比较和模拟运行评估,产生各种方案的结果数据,并通过直观的图形用户界面,为管理者最终决策提供辅助支持。此外,人力资源规划还可制定职务模型,包括职位要求、升迁路径和培训计划。通过人员成本分析,可以对过去、现在、将来的人员成本作出分析及预测,并通过人力资源系统集成环境,为企业成本分析提供依据。因此该人力资源管理系统的设计目标有以下几点:1) 充分利用网络资源,进一步优化和再造管理流程,使人力资源的管理更为高效和
20、科学,数据更为准确;2) 整合现有的档案、工资、保险三个子系统,净化现有档案数据;3) 完善人力资源决策支持系统,使基于人力资源系统数据的决策更为直观和精确;4) 增强员工自助服务的功能,简化人力资源事务性的管理流程,使人力资源部门的人员有更多的时间和精力用于人力资源的战略规划;5) 完善人力资源系统的业务管理功能,如“定岗定编”、“绩效考核”、“劳工用工管理”等等;6) 建立流程引擎和角色管理机制,增加面向用户的流程变更管理和用户管理的功能;7) 健全安全机制,完善安全监控审计功能;8) 增强系统可视化的设计,提高用户的可操作性,减少用户培训。2.2系统功能需求根据一般人事工资管理需求,系统
21、主要达到以下几个功能:l 人事信息录入,编辑,修改,查询,打印l 工资管理录入,编辑,修改,查询,计算,统计l 家庭关系信息录入,编辑,修改l 企业部门管理录入,编辑,修改l 各种信息的查询打印l 系统数据的安全保密,设定系统用户l 帮助信息。l 打印报表。根据以上需求,我们将使用面向对象的编程方法,使用编程语言设计界面,在界面上放置控件,通过控件连接数据库,开发出应用程序。2.3系统体系结构系统模型如图所示图2.1系统模型及业务流程图人事档案信息工资信息人事劳动部门人员档案维护部门信息企业部门维护图2.2数据流程图2.4系统开发环境根据论证,人力资源管理系统将采用Windows下的Visua
22、lBasic编程环境和使用Access2000实现关系型数据库,使用的技术和手段具有先进性和延续性。2.4.1MicrosoftVisualBasic简介MicrosoftVisualBasic,提供了开发MicrosoftWindows应用程序最迅速、最简捷的方法。不论是MicrosoftWindows应用程序的资深专业开发人员还是初学者,VisualBasic都为他们提供了整套工具,以方便开发应用程序。Visual指的是开发图形用户界面(GUI)的方法。不需编写大量代码去描述界面元素的外观和位置,而只要把预先建立的对象add到屏幕上的一点即可。如果已使用过诸如Paint之类的绘图程序,则实
23、际上已掌握了创建用户界面的必要技巧。Basic指的是BASIC(BeginnersAll-PurposeSymbolitInstructionCode)语言,一种在计算技术发展史上应用得最为广泛的语言。VisualBasic在原有BASIC语言的基础上进一步发展,至今包含了数百条语句、函数及关键词,其中很多和WindowsGUI有直接关系。专业人员可以用VisualBasic实现其它任何Windows编程语言的功能,而初学者只要掌握几个关键词就可以建立实用的应用程序。VisualBasic不仅是VisualBasic编程语言,VisualBasic编程系统、MicrosoftExcel的App
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 人力资源 管理 系统 设计 实现 定稿 知识 分享
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内