高职院校人力资源信息系统设计与开发大学论文.docx
《高职院校人力资源信息系统设计与开发大学论文.docx》由会员分享,可在线阅读,更多相关《高职院校人力资源信息系统设计与开发大学论文.docx(79页珍藏版)》请在冰点文库上搜索。
高职院校人力资源信息系统设计与开发大学论文
电子科技大学
UNIVERSITYOFELECTRONICSCIENCEANDTECHNOLOGYOFCHINA
专业学位硕士学位论文
MASTERTHESISFORPROFESSIONALDEGREE
论文题目高职院校人力资源信息系统设计与开发
专业学位类别软件工程
学号
作者姓名
指导教师
分类号密级
UDC注1
学位论文
高职院校人力资源信息系统设计与开发
(题名和副题名)
(作者姓名)
指导教师副教授
电子科技大学成都
高级工程师
(姓名、职称、单位名称)
申请学位级别硕士学科专业软件工程
提交论文日期论文答辩日期
学位授予单位和日期电子科技大学日
答辩委员会主席
评阅人
注1:
注明《国际十进分类法UDC》的类号。
designanddevelopmentofHumanresourcesinformationsystemofvocationalcolleges
AMasterThesisSubmittedto
UniversityofElectronicScienceandTechnologyofChina
Major:
SoftwareEngineering
Author:
Advisor:
School:
SchoolofMathematicalSciences
独创性声明
本人声明所呈交的学位论文是本人在导师指导下进行的研究工作及取得的研究成果。
据我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得电子科技大学或其它教育机构的学位或证书而使用过的材料。
与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示谢意。
作者签名:
日期:
年月日
论文使用授权
本学位论文作者完全了解电子科技大学有关保留、使用学位论文的规定,有权保留并向国家有关部门或机构送交论文的复印件和磁盘,允许论文被查阅和借阅。
本人授权电子科技大学可以将学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存、汇编学位论文。
(保密的学位论文在解密后应遵守此规定)
作者签名:
导师签名:
日期:
年月日
摘要
对于高等职业技术学校来说,人才是高职院校发展的关键,高效的人事管理是学校发展动力。
作为一个高等职业技术学校,如何根据自身特点管理好自己员工的人力资源信息,一直受到广大高职院校的重视。
在高等职业技术学校,人事问题相对都比较复杂,人员的流动性很大,每一个员工的教龄和待遇是千差万别。
对于人事处来说,一些传统的文档式的管理已经完全不能满足当前高等职业技术学校人事信息管理。
利用计算机来实现高等职业技术学校日常人事信息的高效管理,是高等职业技术学校实现科学、高效、规范的人事管理行之有效的方法。
本文在对高等职业技术学校的人事管理需求进行调研,通过对高等职业技术学校人事管理系统的特点进行了分析和总结。
从而,设计出一套适合现代高等职业技术学校人力资源管理系统。
同时,对沈阳市高等职业技术学校人力资源管理系统的设计背景、研究目的和当前国内外的发展现状做了介绍和分析,并对该系统的实现和数据库的开发做了相应的论述。
本论文结合沈阳市高等职业技术学校人力资源管理信息系统的应用现状,对用户子模块、人事管理子模块、公共模块子模块三大模块进行了设计。
对人力资源管理系统设计时所采用的关键技术进行阐述,介绍了包括组件技术、数据库体系结构与技术。
同时,阐述了本研究中系统的概要设计,包括系统地分析了高校人力资源管理信息系统的需求,本系统的总体设计思想、数据库设计、数据录入机制以及编码方式等。
在系统的设计与实现部分,描述了在本研究中系统的实现包涵系统功能模块实现与数据库连接的实现。
分析与设计了系统各子模块的具体功能。
利用数据流图法详尽的分析了各子模块的数据流。
在系统实施与测试中,主要论述系统的安全访问以及系统的实现。
论述了本系统的安全访问技术,并对其部分实现进行了介绍。
各类测试,结果表明本系统具有运行安全、稳定、操作便捷、易于管理和维护的特点,且系统的反应速度快、吞吐量大。
系统测试的各项指标均达到了预期目标,满足了沈阳市高等职业技术学校人力资源管理的实际需要。
本研究的所有开发、设计流程以及经验可以为同类信息系统的一体化整合提供一定参考和借鉴。
关键词:
人事管理,MVC,高职院校,信息系统
ABSTRACT
Forvocationalcolleges,talentiskeytotheirdevelopmentandefficienthumanresourceadministrationisthepowertomovethecollegeforward.Asavocationalcollege,howtoadministrateitsstaffaccordingtoitsowncharacteristicshasalwaysbeentheemphasisofthecollege.Invocationalcolleges,humanresourcescanbecomparativelycomplicatedandthereisgreatfluencyinitsstaffandthereisagreatvarietyoftheperiodofteachingandrewardsamongallthestaff.Tothehumanresourcesdepartment,sometraditionalfileadministrationsystemcannotsatisfythecurrentvocationalcollegehumanresourcesinformationadministration.Administrationofdailystaffinformationofvocationalcollegebymeansofcomputeristheefficientwaytoadministratehumanresourcesscientifically,efficientlyandregularly.
Thethesisstudiesthedemandofhumanresourcesadministrationinvocationalcollegesandatthesametimeanalyzesandconcludesitcharacteristicsandtherefore,designsahumanresourcesadministrationsystemappropriateforvocationalcollege.Inthemeanwhile,itexplainsthegeneraldesignofthesystemandsystematicallyanalyzesthedemandsofthehumanresourcesinformationadministrationsystem,thegeneraldesignidea,thedatadesign,datainputandcodingmethods.Inthepartofdesignandimplementation,itanalyzesanddesignstheexactfunctionsofeachmode.Bymeansofdatachart,it,indetail,analyzesthedatafluencyofdata.Intheimplementationandtestofthesystem,itdiscussesthesafetyvisitandtheimplementationofthesystem.Itshowsthatthesystemcanoperatesafe,stableandeasytohandle,administrateandmaintain,andalsothesystemhasquickfeedbackandgreatinputandoutput.
Allthedatainthetestprocesshavereachedthetarget,andsatisfytheexactdemandsofhumanresourcesadministrationinShenyangvocationalcollege.Allthedevelopment,designfluencyandexperienceofthestudycanbeusedasareferencefortheintegrationsystemofthesamekind.
Keywords:
humanresourceadministration,MVC,vocationalcollege,informationsystem
第一章绪论
计算机技术引领了社会经济的全面发展与进步,尤其体现在对于生活质量以及工作环境的改善方面。
随着社会的进一步发展,人们对生活以及工作环境要求也日渐提升。
高性能计算机与发达的互联网技术所给予人们的软件产品以及信息管理,不仅实现了数据与信息的一体化整合,进而优化日常工作流程,实现真正意义上的数字化办公[1]。
1.1系统设计背景
作为计算机与网络技术的一部分,管理信息系统有传统手工管理无法取代的优势:
查询快捷、安全可靠、更新方便、存储量大、易保存且成本低等。
不仅可以提高高职院校管理工作的整体水平,更能减少不必要的资源浪费。
目前,管理信息系统在国内应用已相当广泛,几乎覆盖了各行各业行业及其各个部门。
而其在不同行业的应用水平深度与存在相当大的差异。
高职院校是利用各种资源,包括人、财、物、时间资源,通过一定手段创造价值的组织。
ERP(Enterpriseresourceplanning)是指对资源进行控制、衡量、调度、计划与改进的管理技术与信息系统[2]。
高校人力资源信息管理则是高校人力资源信息系统的主要组成部分。
合理地研发与使用高校人力资源信息管理系统,不仅可以有效地控制高校人力资源情况、进行信息检索与资源的再利用活动,还可以促进高校信息系统智能化,从而使高校人力资源信息的相关操作条理化,避免冗余,使产学研集成为一体。
目前,管理信息系统在高校人力资源管理中的应用也愈来愈广泛。
各大高校均将管理信息系统使用水平作为学校人事管理水平的重要因素来考虑。
理论层面,本文选用PowerBuilder9.0作为系统数据库的开发工具,并选用SQLServer2000为前台数据库提供服务和支持。
采用一体化的设计方法,实现了高校人力资源管理系统核心模块以及各业务功能模块。
本研究的所有开发、设计流程以及经验可以为同类信息系统的一体化整合提供一定参考和借鉴意义。
实践层面,本研究能给高校人力资源的信息管理工作提供参考,帮助高校人事部门进行有效的人力资源信息管理工作,以期获得最大的效果。
同时,为高校人力资源信息管理系统一体化的研究提供技术支持,对发展和规范高校人力资源信息管理具有重大的现实意义。
1.2国内外研究和发展现状
笔者在查询文献资料的时候发现,万方数据库有关高职院校人力资源信息系统研究方面的期刊论文有251篇,其中很多学者都是按照人力资源信息历史演进的角度出发对我国各个时期的高校管理进行了比较。
具有代表性的主要有,马桂萍提出在向全面建设高职院校人力资源进入的新时期,还需不断地完善和巩固党的“信息化”政策,在科学务实的轨道上根据形势调整信息化政策[2]。
刘肇民提到高校资源数字化利用的著作权解决方案发展曲折的轨迹,并基本的概述了新中国50年以来高校人力资源数字化历程,证明了高职院校人力资源数字化发展应依靠正确的发展思路。
大量学者针对具体某项“高职院校人力资源管理”进行研究,最为著名的有,唐鹰和张瑞提到当前高职院校人力资源管理所面临的难题就是如何去发展高校的资源,如何用有限的资金撬动高校资源的大发展、大跨越[3]。
朱守银提出我国高校要不断优化人力资源途径减轻高校负担,只有将有限的资金用在最关键的地方,才能有效地实现数字化管理的必要性[4]。
叶恩发提出一系列落实高校数字化人事管理的建议,其中一条就是,要充分激发高校建设积极性,政策不但要起到激励高校的作用,还要起到鞭策大学生的作用[5]。
目前国内学者研究按照落实人力资源的角度,提出研究的方式方法主要考虑以下几方面:
一方面是针对发展高校数字化人力资源中财政支持的落实,如柳石和何骏根据欧美等国家国库集中支付制和数字化人事资金管理的经验,分析了造成资金中间流失的情况,总结出了金融机构应该与财政机构联合[6]。
马云峰分析了中国目前数字化人事管理存在的缺陷,并相应的提出了缺陷弥补方式。
另一方面是针对数字化人事管理人才支持的落实,如汤明奎提出在数字化人力资源发展和新阶段数字化人力资源发展的过程中,应将人才战略大力实施[7]。
第三方面是针对数字化人力资源管理长效机制建立的落实,如李成贵提及了执行中国数字化人力资源管理中的成因和问题。
乌云其木格提出应建立长效机制加强数字化人力资源建设一面对艰巨而长期的任务问题,并且应该法制化相关的数字化人力资源管理工作。
现阶段,高职院校人力资源数字化管理系统的开发与应用存在的主要问题如下所示:
1)在国内软件市场没有统一的标准,所以软件缺乏通用性;
2)系统开发严重滞后,不能及时适应高速发展的人力资源信息;
3)低水平管理软件重复开发现象严重,开发的产品质量难以提高;
4)高职院人力资源数字化管理信息系统日趋复杂,软件开发周期长。
体现在技术上的问题主要有以下几点:
l)系统孤立多数系统依然处于单机的应用状态,即仅仅限制在负责此项业务的教务人员进行使用的范围内,而院级部门与校级部门之间、各办公室以及部门之间依然未能取得良好的沟通。
在现实当中,其实有很多工作需要二者的分工和配合才能完成,譬如就学生的录取工作而言。
由于系统之间的孤立进而对智能管理机制造成了缺失,为此未能提供十足的信息分析和决策支持的能力[8]。
2)功能单一某项系统的开发仅仅是为了解决一个具体的问题而诞生的。
譬如教学管理是一个系统,成绩管理又是另外一个系统;对不同种类的学生采用同一系统进行管理,致使在管理流程上存在不通畅之现象,进而对信息的共享和重用造成了影响。
3)人力资源数字化管理系统是在管理层面上所进行的诠释,是一种管理的信息化。
由于每一所院校管理体制不同,故此,其相应的业务内容以及信息流也不同。
即使近几年以来,随着国家教委多种标准的颁布实施使得这一差异现象有所降低,然而标准也仅仅体现于宏观层次上,在各个学校中,具体的动作模式依然存在着较大的差别。
软件行业走向工业化的有效途径就是对软件的复用,在今后的应用系统的开发中就能直接使用现有成果,所以随着软件开发效率的不断提升,资源重复开发的可能性就会随之减小。
软件复用的主流技术之一即为基于组件技术的复用技术,软件具有可复用特性的基本部件是组件,一旦产生了这种软件,具体的实现语言就与其脱离关系,没必要进行编程就可直接引为功能模块,广泛地应用到软件系统的装配中,从而进一步提高了软件系统产品质量和生产效率。
故此应用软件系统的柔性及可重构性在一定程度上得到了很大的提高。
总之,数字化人力资源管理从政策执行角度的国内研究状况并不多,同时在国家现阶段颁布的几个数字化人力资源管理政策文件后,执行数字化管理建设方面的国内研究资料也是非常有限的。
1.3主要研究内容
本系统的各类测试以及结果的跟踪表明了本系统具有运行安全、稳定、操作便捷、易于管理和维护的特点,且系统的反应速度快、吞吐量大。
以上的各项指标均达到了预期目标,满足了人力资源管理的实际需要。
本研究的所有开发、设计流程以及经验可以为同类信息系统的一体化整合提供一定参考和借鉴意义。
针对人事管理信息化平台在各个行业对高职院校信息的需求,高职院校信息平台的一体化构建是迫在眉睫。
本文主要对当前高职院校人事管理信息平台的研究现状以及相关的技术进行了深入细致的分析,主要完成了以下的研究工作:
1.本着实事求是的原则,从实际出发,提出了高职院校人事管理信息建设的方案,采用中心数据库作为各个数据库共享的平台来完成高职院校人事管理信息建设的需求。
2.在对高职院校人事管理信息平台的建立中主要应用了当今流行的开发语言,和开发的框架,这些技术都是较为成熟的技术。
3.利用WebService的特性,作为数据传输的实体,解决了高职院校人事管理信息数据库同步的关键问题。
4.采用AJAX技术实现了页面的异步刷新,这样也解决了传统刷新的弊病,使得平台的运行更加的流畅。
5.本方案经过多次测试,取得了预期的运行效果,证明了本方案的可行性与跨平台性。
1.4论文组织结构
本文从充分结合高职院校发展的需求,在保证数据共享的基础上,重点采用NET技术、SQLServer2005数据库管理技术、ADO.NET数据库访问技术及以及AJAX界面体验技术来进行设计。
从设计开始到开发结束,都严格遵循软件工程开发规则。
从理论和技术两个方面,对以沈阳市高等职业技术学校的人事管理系统的总体框架做了分析,对系统的开发思想和技术实现情况做了详细的描述。
本论文将分六章:
第一章为绪论部分。
第二章为论文涉及的关键技术。
主要对人力资源管理系统设计时所涉及的关键技术进行阐述。
详细地介绍了包括组件技术、数据库体系结构与技术。
第三章主要对本研究中系统的概要设计进行了详细的阐述,主要包括系统地分析了高校人力资源管理信息系统的需求,对本系统的总体设计思想、数据库设计、数据录入机制以及编码方式进行了详细的分析。
第四章是系统的设计与实现,在本研究中系统的实现包涵系统功能模块实现与数据库连接的实现。
分析与设计了系统各子模块的具体功能。
利用数据流图法详尽的分析了各子模块的数据流。
第五章为系统实施与测试的总结。
本章主要论述系统的安全访问以及系统的实现。
其中详细论述了安全访问技术,并对系统的部分实现进行了介绍。
第六章,结论和展望。
1.5本章小结
本章主要对所选课题的研究背景以及国内外同类系统的发展现状进行了介绍。
同时,本章简述了研究内容和目的。
第二章系统关键技术
2.1开发介绍
高职院校人力资源管理信息系统开发采用的是B/S架构,B/S架构为浏览器和服务器模式,所以客户端只需要具有一个IE浏览器就可以,无需安装任何软件,打开浏览器直接输入网址及可以使用。
服务器端程序的开发采用的是JAVA语言进行编写,数据的存储媒介采用的是SQLSERVER2005数据库,系统的整体开发实在STRUTS1框架上进行的开发,系统开发中使用的服务器为APACHE公司的TOMCAT服务器。
2.2技术介绍
2.2.1页面技术(DIV+CSS)
现在的系统开发或者是网站的开发中,页面是用来与用户进行交互的舞台,一个生动美观的页面往往会紧紧的将使用者吸引在电脑前,那么如何能够设计和制作出生动和美观的页面呢?
当今对页面的设计中主流的技术是DIV+CSS,已经得到了广大的认可[9],现在的很多的平台或者是网站的开发中都是大量的使用DIV+CSS对用户体验区进行布局和设计。
下面我对DIV+CSS技术进行一下简单的介绍:
DIV+CSS是一种网站或者平台前台页面开发的术语,并且我们还可以利用DIV+CSS对网站进行布局。
这样的一种布局方式与传统的HTML中的TABLE布局有很大的不同。
DIV+CSS样式的布局为定位布局。
通过使用这门技术可以实现页面内容与表现相分离。
DIV是HTML语言中的一个标签,意思为层,当用户进入平台之后看到的页面中每一个块,也就是页面中每个显示区域,我们都可以看作是一个层,我们可以在层中放置我们想要的信息,用户只需要点击里边的标题即可对相关的信息进行浏览。
也就是说层是用来承装信息的一个容器。
不过单单依靠层是不能形成美观而生动的效果的。
这个时候需要提出另外的一个技术,就是CSS样式,CSS样式全面叫做层叠样式表,样式顾名思义就是给层装饰的一个技术[10]。
我们可以通过HTML语言中标签的属性建立起DIV层与CSS样式之间的联系,利用CSS样式可以设置层的大小、颜色等,这样我们才能彻底的动起来。
使用DIV+CSS对页面布局和设计有如下几个优点:
1)页面载入快;
2)降低流量的开销;
3)修改设计时更有效率;
4)保持视觉的一致性;
5)更好的被搜索引擎收录;
6)对浏览者更具亲和力。
2.2.2页面技术(JSP)
JSP英文全名为(JAVASERVERPAGE)这门技术是SUN公司倡导,并且有众多公司参与一起建立的一种动态网页技术标准。
JSP是通过在HTML文件中插入JAVA程序片段和JSP标记,从而形成JSP文件。
使用JSP技术开发的软件,是具有跨平台的特性的,能够在LINUX平台下运行,也能够在其他的操作系统中上运行。
每一门语言都有其优点和缺点,JSP语言的有点为:
它可以实现一次编译,到处运行。
使用JSP语言开发的系统具有多平台支持的优点,基本上可以所有平台上的任意环境下进行开发。
并且这门语言具有很强的可伸缩性,由于JAVA这门语言本身具有很好的应用,所以JSP技术所能够应用的开发工具也有很多,并且JSP语言支持服务器端组件,WEB应用需要强大的服务器端组件来支持,开发人员需要利用其他工具设计实现复杂功能的组件WEB页面调用。
以增强系统性能。
JSP语言可以使用较为成熟的JAVABEAN组件来实现特定的功能。
JSP语言的缺点在于:
由于其跨平台的特性,能够有很强的伸缩性,这样也就增加了产品开发的复杂度。
2.2.3面向对象语言(JAVA)
JAVA是一种跨平台,适合于分布式计算环境的面向对象编程语言。
具体来说,它具有如下特性:
简单性、面向对象、分布式、解释型、可靠、安全、平台无关、可移植、高性能、多线程、动态性等。
JAVA是一门面向对象的开发语言,是在1995年,由SUN公司推出的语言,一经推出就受到了广泛的使用。
正式由于其有着许多优越的特性,如通用性、高校性、可移植性和安全性等,应用在很多的领域。
JAVA具有面向对象的开发特性,而且JAVA这门语言从诞生之日起就是完全的面向对象的。
它与C,C++等语言不同的地方在于,从JAVA这门语言被发明之日起,他就是一门完全的面向对象语言,这门语言他最重要的一个特点就是面向对象的特性。
在JAVA中,方法是更加的简单,而且非常容易实现。
例如,我们可以将需要的相关功能封装到一个特定的类中,然后我们通过创建该类的对象来实现这个功能。
这就是他最具特色的地方,我们不必担心这个类中的功能具体是怎么实现的,我们只需要关心的是如何去调用这个类里边的方法。
这样可以省去我们许多的开发时间。
在对本平台的开发中,将会使