人力资源管理系统的设计免费毕业设计论文.docx
- 文档编号:4895306
- 上传时间:2022-12-11
- 格式:DOCX
- 页数:58
- 大小:654.06KB
人力资源管理系统的设计免费毕业设计论文.docx
《人力资源管理系统的设计免费毕业设计论文.docx》由会员分享,可在线阅读,更多相关《人力资源管理系统的设计免费毕业设计论文.docx(58页珍藏版)》请在冰豆网上搜索。
人力资源管理系统的设计免费毕业设计论文
IT企业人力资源管理系统
摘要
人力资源管理系统是一个企业单位不可缺少的部分,是适应现代企业制度,推动企业人力资源管理走向科学化、规范化、自动化的必要条件。
它的内容对于企业的决策者和管理者来说都至关重要,所以人力资源管理系统应该能够为用户提供充足的信息和快捷的查询手段,以帮助企业领导了解企业现有的人力资源状况。
但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在许多缺点,如:
效率低、安全性差、时间一长就会产生大量的文件和数据积压,这对于查找、更新和维护都带来了不少的困难。
因此,为了加快企业的信息化步伐,提高企业的管理水平以在激烈的社会竞争中立于不败之地,建设和完善人力资源管理系统已经变得十分必要和迫切。
本系统详细介绍了企业人力资源管理系统的开发与设计,包括了开发一个管理信息系统的5个阶段:
系统开始和可行性研究、系统分析和设计、程序设计、系统测试和技术培训、项目总结和评估。
其中,引言部分说明本课题的意义、目的、研究范围及要达到的技术要求;简述本课题在国内外的发展概况及存在的问题;说明本课题的指导思想;阐述本课题应解决的主要问题。
系统分析阶段主要说明了系统的需求分析,开发工具的选择和环境的配置。
系统开发阶段主要说明了系统的界面开发和程序编码的设计。
在程序编码中给出了其设计思想以及主要代码。
在设计当中,我们使用了现在广泛流行的Web浏览方式将一个通用型的企业人力资源管理系统展现给用户,提供给用户很好的界面和操作平台。
关键字:
人力资源管理;信息系统
TheITbusinessenterprisehumanresourcemanagessystem
ABSTRACT
Thehumanresourcesmanagementsystemisanenterpriseunitessentialpart,adaptsthemodernenterprisesystem,impelstheenterprisehumanresourcesmanagementtomovetowardsscientific,standardized,theautomatedessentialcondition.It’scontentregardingenterprise'spolicy-makersandthesuperintendentallveryimportant,thereforethehumanresourcesmanagementsystemshouldbeabletoprovidethesufficientinformationandthequickinquirymethodfortheuser,helpstheheadofundertakingunderstandingenterpriseexistinghumanresourcescondition.Butthepeoplehavesincealwaysusedthetraditionalartificialwaymanagementdocumentfile,thismanagementwayhasmanyshortcomings,forexample:
Theefficiencylow,thesecuritybad,thetimeonelongcanproducethemassivedocumentsandthedatabacklog,thisregardingthesearch,therenewalandthemaintenancehasallbroughtmanydifficulties.
Therefore,inordertospeeduptheenterprisetheinformationizationstep,enhancestheenterprisethemanagementlevelbytobeinanimpregnablepositionintheintensesocialcompetition,theconstructionandtheconsummationhumanresourcesmanagementsystemalreadybecameextremelyessentialandurgent.
Thissystemintroducedindetailtheenterprisehumanresourcesmanagementsystemdevelopmentandthedesign,includinghasdevelopedamanagementinformationsystem5stages:
Thesystemstartswiththefeasibilitystudy,thesystemanalysisandthedesign,theprogramming,thesystemtestandtechnicaltraining,theprojectsummaryandtheappraisal.
Amongthem,theintroductionpartexplainedthistopicthesignificance,thegoal,theresearchscopeandmustachievespecification;Summarizesthistopicinthedomesticandforeigndevelopmentsurveyandtheexistencequestion;Explainsthistopictheguidingideology;Elaboratedthistopicshouldsolvemainquestion.
Thesystemanalysisstagemainlyshowedthesystemdemandanalysis,thedevelopmentkitchoiceandtheenvironmentdisposition.
Thesystemphaseofexploitationmainlyshowedthesystemcontactsurfacedevelopmentandtheprocedurecodedesign.Hasgivenitsdesignconceptaswellasthemaincodeintheprocedurecode.
Middlethedesign,weusethepresentwidespreadpopularWebbrowsermodetogiveageneralenterprisehumanresourcesmanagementsystemdevelopmenttheuser,providedfortheusertheverygoodcontactsurfaceandtheplatform.
Keywords:
Humanresourcesmanagement;Informationsystem
1引言
1.1研究课题的目的与背景
知识经济时代,以不确定性为特征的竞争环境向现代企业提出了新的挑战,人力资源管理作为管理学的一个分支,在企业管理活动中的地位越来越重要。
企业要实现利润最大化,有效开发人力资源,就必须更新观念,实现向人力资源管理的转变。
知识经济的兴起和信息技术的日新月异,消除了人类知识、信息传递的障碍,也带来了经营意识、管理观念的巨大转变。
随着西方先进管理思想的引进,现代人力资源管理对我国现有的劳动人事管理制度形成了冲击,并将最终取而代之。
同传统的劳动人事管理相比,人力资源管理在我国企业的应用刚刚起步,对国外有关理论的认识还停留在“点”的阶段,远未做到系统引进,消化吸收,实现真正意义上的“从劳动人事管理向人力资源管理”的功能性转变。
因此,企业管理人员应对这种转变所面临的挑战和机遇有一个全面的、清醒的认识,努力探索一条适合中国国情的人力资源管理之路。
现代人力资源管理是建立在市场经济基础之上,按照市场经济法则,对人力资源的招聘录用、绩效考评和培训发展等进行全过程的、主动的、动态的管理,其各个环节紧密结合,主动地对人力资源的各个方面进行开发利用。
人力资源各个时期的管理规划、培训开发总是与企业各个阶段的人力资源状况和目标紧密相连。
人才市场体系的建立,使得人力资源流动渠道畅通,员工进出变得容易,辞职或被辞退变得正常,企业能不断地吐故纳新,保持活力。
全过程的、动态的、主动的人力资源管理符合市场经济以市场实现对资源进行有效配置的原则。
现代人力资源管理在传统劳动人事管理的基础上增加了人力资源规划、人力资源开发、岗位与组织设计、行为管理和员工终身教育培训等内容,使现代人力资源的管理更具计划性、战略性、整体性和未来性。
1.2人力资源管理的内容和目标
现代人力资源的内容十分丰富,涉及到人力资源的诸多方面,其主要内容有:
人力资源的规划和选拔、培训和发展、激励、绩效考评、薪酬管理、安全与福利等方面。
人力资源管理始终是围绕着如何充分开发人力资源这一核心目标展开活动。
人力资源管理的主要目标有:
(1)充分调动员工的积极性
据调查研究发现,在自然状态下,员工只能发挥20%~30%的能力,如果充分调动员工的积极性,其潜力可发挥到80%~90%。
所以,为了充分、全面、有效地开发人力资源,调动员工的积极性就成了实现企业目标的有效手段。
而员工的积极性常受到员工在企业中的发展空间、自我实现机会、薪酬福利状况和人际关系等因素的影响,企业应尽力对这些因素进行调整,使之有利于充分调动员工的积极性,实现企业目标。
(2)扩展企业的人力资本
企业拥有三大资源,即人力资源、物质资源和财力资源。
其中,物质资源和财力资源的利用归根结底是通过与人力资源的结合实现的,实现的程度受企业人力资源中人力资本的数量、利用程度以及人力资源管理的优劣的影响。
扩展企业人力资本、增加人力资本的存量,成为人力资源管理的一大目标。
美国通用电气公司堪称实现这一目标的典范。
该公司有一套专门负责培训,增加企业的人力资本形成初级班人才开发、高级班人才开发等一系列完善的扩展人力资本的体系,为企业的技术开发、营销管理奠定了坚实的人才基础。
因此,美国通用电气公司1998年名列全球500强中第9位,纯利润突破100亿美元,资本利润率高达25%。
这些成绩与其先进的人力资源管理是分不开的。
(3)实现企业利润最大化
在企业的日常管理中,只有使人力资源的使用效率最大化才能实现企业利润的最大化。
可表述为:
人的最大使用价值=最大限度地发挥人的有效技能
人的有效技能=人的劳动技能×适用率×发挥率×有效率
人力资源管理就是通过提高人的技能的适用率、发挥率和有效率,达到人尽其才、人
尽其能,最大限度地发挥人的潜能,最终实现企业利润最大化的目标。
1.3研究课题的意义
本课题主要是设计一个针对中小型IT企业的人力资源管理系统。
该系统不仅是面向人力资源管理部门的简单的管理信息系统,而是一个面向整个企业所有员工的信息管理中心和人事安排辅助系统。
从而建立科学的人力资源开发和员工工作绩效考核评价体系,对员工进行有效激励。
现代企业应探索建立企业文化、经营理念和知识技能培训协调统一的培训开发机制,采取灵活多样的培训方式,加强和开展不同层次的员工培训,注重培训效果。
在员工工作绩效考核评价方面,探索建立科学的具有目的、内容、方法、程序、标准和要求的量化考核体系、评价方式和方法,运用正强化和负强化手段把员工的绩效考评与奖惩结合起来,真正做到依据员工的工作绩效决定员工的岗位、薪酬、晋升和培训,有效激励员工提高工作效率。
人力资源管理系统是一个企业单位不可缺少的部分,是适应现代企业制度,推动企业人力资源管理走向科学化、规范化、自动化的必要条件。
它的内容对于企业的决策者和管理者来说都至关重要,所以人力资源管理系统应该能够为用户提供充足的信息和快捷的查询手段,以帮助企业领导了解企业现有的人力资源状况。
因此,为了加快公司的信息化步伐,提高公司的管理水平以在激烈的社会竞争中立于不败之地,建设和完善人力资源管理系统已变得十分必要和迫切。
2系统分析
2.1可行性研究
系统开始和可行性研究是为系统开发做前期准备。
在对一个项目的开发之前,我们总是要对其进行一个可行性分析与需求分析,通过开发组全体成员和指导老师的共同分析得出了可行性开发计划。
对于需求分析我们作了如下调查分析的需求。
2.1.1技术可行性
随着软件编程技术的不断增加,功能的不断加强,和网络技术的不断成熟,信息安全的不断完善以及开发工具的日益进步,采用计算机系统来管理人事信息要求数据的采集、更新能够完整、准确和及时。
所以开发通用的企业人力资源管理系统已经完全可以做到。
2.1.2社会可行性
随着经济全球化的到来,“哪个组织学习的快,哪个组织就能生存,哪个组织就能赢得竞争优势。
”美国学者指出,未来最成功的企业将是学习型组织,因为未来唯一持久的优势是比你的竞争对手学得更快的能力。
只有把企业建成学习型组织,才能充分体现“以人为本”的管理理念,提高员工创新能力,为员工发展自我提供广阔的空间,实现知识共享,提高企业的整体人力资源管理水平。
2.1.3开发环境分析
本系统是属于管理信息系统,管理信息系统(MIS,ManagementInformationSystem)可以保存用户信息,通过对信息进行分析和处理,可以帮助用户制定计划、规范管理或提供决策依据。
管理信息系统通常可以采用浏览器/服务器(B/S)结构开发。
随着Internet的推广和普及,开发B/S结构的管理信息系统也在很多领域得到了应用。
它的主要优势在于用户无需安装客户端软件,只要使用IE浏览器就可以使用管理信息系统。
当然,B/S结构的管理信息系统的主要操作都在服务器上完成,对服务器的要求比较高。
ASP是Microsoft公司开发的Web服务器端脚本开发工具,使用它可以生成动态、高效的Web应用程序。
使用ASP制作B/S结构应用程序的框架如图1.1所示。
图2.1B/S结构示意图
要运行和开发ASP应用程序,必须安装以下软件:
(1)MicrosoftInternetInformationService(IIS5.1)及其以上版本。
(2)MicrosoftOfficeAccess2003或以上版本。
(3)MicrosoftInternetExplorer5.0或更高版本。
2.1.4系统性能需求分析
整个系统规模比较大,信息量大,因此对系统的性能提出了较高的要求。
这个系统的性能包括:
(1)可靠性。
系统对数据需要有较高的判断能力,在输入数据不合理的情况下能给出错误警告,以避免数据库的数据发生混乱。
(2)易维护性。
随着技术和业务的发展,系统维护需要简单、易行。
(3)安全性。
该系统中数据库起着非常重要的作用,不能随意存取或改动,因此必须对数据库的存取和改动进行严格的控制,对系统数据进行有效的保护,防止对数据库的非法操作,防止计算机病毒对数据的破坏,定期对数据库进行备份。
(4)可扩展性。
该系统是根据目前条件进行设计的,随着周围环境的改善,该系统也应该很容易地被扩展。
(5)易操作性。
本系统是企业人力资源管理系统,直接供企业用户使用,而非计算机专业人员。
本系统应该适用于不同水平的使用者,包括企业各级人员,同时系统不应太复杂和烦琐,因此要求系统的操作尽可能简单易行。
2.2开发环境介绍
2.2.1ASP介绍
本系统采用在WindowsXPProfessional下基于IIS5.1下的ASP+Access编写。
ASP(ActiveServerPages)是Microsoft推出的一种服务器端命令执行环境,ASP内含于IIS中,通过ASP可以轻松地结合HTMLWeb页面、脚本(Script)程序和ActiveX组件建立或执行动态、交互式Web服务器应用程序。
你不需要写入复杂的程序,就可以开发站点应用程序。
ASP让你只要学习使用VBScript或JScript等简单的script语言,结合HTML码、ASP对象和内置或自行制作的ActiveXServercomponent(ActiveX服务器组件),数十条简单的Script程序码,即可快速地开发出各种于站点服务器执行的站点应用程序。
选择ASP编程是因为它有着如下的优点:
(1)ASP的特点
1易用性
ASP使用VBScript和JavaScript等简单易学的脚本语言,结合HTML代码,即可快速地开发网站的应用程序。
而且无须编译即可在服务器端直接执行,使用普通的记事本程序即可实际应用程序。
2兼容性
ASP可与任何ActiveX语言兼容,特别是通过plug-in方式,可以使用第三方提供的其它脚本语言。
3安全性
ASP的源程序不会被传递到客户浏览器,避免他人剽窃或者修改源程序,从而提高了程序的安全性。
4可扩充性
ASP具有无限可扩充性,可以使用VisualBasic、Java、VisualC++和COBOL等编程语言编写所需要的服务器控件。
(2)ASP的6大内部对象
ASP提供了6个功能强大的内部对象,每个对象具有各自的属性(Property)、方法(Method),有的还拥有数据集合(Collection)与事件(Event),它们共同完成Web中的一些重要工作。
这6个对象及其功能描述如表2.2所示。
表2.2内部对象及其功能
对象名称
功能描述
Request
从客户端取得信息
Response
将信息送给客户端
Server
提供一些Web服务器工具
Session
储存在一个Session内的用户信息,该信息仅可被该用户访问
Application
在一个ASP-Application中让不同的客户端共享信息
ObjectContext
配合MicrosoftTransaction服务器进行分布式事务处理
(3)ASP访问数据库的原理
ASP是服务器端的脚本执行环境,可用来产生和执行动态的高性能的WEB服务器程序。
当用户使用浏览器请求ASP主页时,WEB服务器响应,调用ASP引擎来执行ASP文件,并解释其中的脚本语言(JScript 或VBScript),通过ODBC连接数据库,由数据库访问组件ADO(ActiveX Data Objects)完成数据库操作,最后ASP生成包含有资料查询结果的HTML主页返回客户端显示。
由于ASP在服务器端运行,运行结果以HTML主页形式返回用户浏览器,因而ASP源程序不会泄密,增加了系统的安全保密性。
此外,ASP是面向对象的脚本环境,用户可自行增加ActiveX组件来扩充其功能,拓展应用范围。
(4)ASP页面的结构
ASP的程序代码简单、通用,文件名由.asp结尾,ASP文件通常由四部分构成:
1) 标准的HTML标记:
所有的HTML标记均可使用。
2) ASP语法命令:
位于<% %> 标签内的ASP代码。
3) 服务器端的include语句:
可用#include语句调入其它ASP代码,增强了编程的灵活性。
4) 脚本语言:
ASP自带JScript和VBScript两种脚本语言,增加了ASP的编程功能。
2.2.2Access介绍
Access是一个前后台结合的“软件”。
也就是说Access既拥有用户界面;也拥有逻辑、流程处理,即VBA语言;又可以存储数据,即在“表”中存储数据。
而所有这些都存储在一个 MDB 格式的文件中(当然,也可以是 MDE 等格式)。
因此ACCESS具有快速开发的优点。
Access2003是微软公司推出的Office2003组件之一,与低版本的Access数据管理系统相比,Access2003着重加强了在因特网上进行数据交流的功能,同时它还继承了以往界面清晰,操作简单等诸多优点。
Access数据库包含7种对象:
表、查询、窗体、报表、Web页、宏和模块。
与其它的数据库系统不同的是:
Access的每一个对象都不能独立保存,而只能作为Access中的一部分。
Access本身即可自动完成对各种文件的管理工作。
Access2003就是关系数据库开发工具,数据库能汇集各种信息以供查询、存储和检索。
Access的优点在于它能使用数据表示图或自定义窗体收集信息。
数据表示图提供了一种类似于Excel的电子表格,可以使数据库一目了然。
MicrosoftAccess2003的功能:
(1)数据库窗口
Access2003的“数据库”窗口提供了下列用于查看和处理数据库对象的功能。
使用对象栏:
在“对象”栏中可查看数据库对象,新的“对象”栏的纵向排列方式更易于使用。
使用新的对象快捷方式:
在数据库窗口中,使用向导可快速创建新的数据库对象,
或是在设计视图中打开一个新的数据库对象。
自定义在数据库窗口中选择及打开对象的方式:
选择“工具”“选项”
“视图”“数据库窗口中的鼠标动作”,选中“单击打开”单选钮,则可以更改默认的“双击打开”方式。
(2)数据使用和数据库设计
自动更正字段重命名产生的错误:
“名称自动更正”功能可自动更正在为窗体、报表、表、查询、字段、文本框或其他控件重命名时产生的错误。
打印关系:
在Access数据库中打印出现在“关系”窗口中的关系的报表。
通过键盘处理关系:
通过键盘创建、编辑及删除关系和连接。
使用ActiveX数据对象(ADO):
通过任何OLEDB提供者,使用ActiveX数据对象(ADO)访问和处理数据库服务器中的数据。
(3)窗体和报表
组合文本框和其他控件:
使用“格式”菜单中的“组合”命令,可以将窗体或报表上的相关文本框和其他控件组合。
为文本框和其他控件定义条件格式规则:
使用“格式”菜单中的“条件格式”命令,可以定义字体颜色、字体大小、控件背景颜色和其他可视信息,这些内容可以为在窗体中输入数据的用户提供反馈。
为SQLServer数据库创建窗体和报表:
在Access项目中,为SQLServer数据库创建窗体和报表,所使用的工具与在Access数据库中创建窗体和报表所使用的工具相同。
为没有Access的用户发布报表:
将Access报表导出为报表快照(.snp)文件格式。
可以使用SnapshotViewer查看、打印和邮递报表快照。
(4)工具栏、菜单栏和快捷菜单
使用自定义菜单和工具栏:
展开菜单显示所有的命令,选择要添加到自定义菜单的命令。
Access2003允许调整菜单和工具栏,以便只将常用的命令和工具栏按钮显示出来。
顺序放置工具栏:
如果工具栏上没有足够的空间来显示所需的按钮,可单击“其他按钮”。
若希望放置更多控件,可调整工具栏的尺寸。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 人力资源 管理 系统 设计 免费 毕业设计 论文