欢迎来到天天文库
浏览记录
ID:33495291
大小:5.84 MB
页数:90页
时间:2019-02-26
《基于轻量级框架的人力资源管理系统的研究与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、西南交通大学硕士学位论文基于轻量级框架的人力资源管理系统的研究与实现姓名:王艳申请学位级别:硕士专业:计算机应用技术指导教师:何枫20090601西南交通大学硕士研究生学位论文第1页摘要随着经济的发展,人力资源早已成为企业发展的根本所在,人力资源管理构成了企业管理的重要组成部分。人力资源管理系统是为企业更高效、更科学地管理人力资源而设计开发的,它实现了人力资源管理的精细化和自动化。人力资源管理软件是中小型企业的新型管理软件,它需要满足企业所要求的可维护性、可移植性和可扩展性的特点。同时其维护成本低且开发周期短。要开发出具有上述特点的人力资源管理软
2、件,需要选择一个好的开发框架。以Java为基础的J2EE架构是广泛应用的技术体系。但是,传统的J2EE开发由于受其核心组件EJB模型缺陷的制约,它的应用并不广泛。目前普遍使用的是轻量级J2EE架构,使用该架构开发系统,不仅可以减少代码量而且可以提高代码复用度。本文在传统的J2EE架构的基础上,整合出了JSF+Spring+Hibemate的轻量级架构。重点研究了轻量级框架在人力资源管理系统中的具体应用与实现。在本文所论述的人力资源管理系统中,对其表示层采用JSF框架开发,Spring负责开发业务逻辑层,Hibernate实现持久层。在系统需求分析
3、阶段,介绍了系统的设计目标和功能需求,并通过UML用例图对系统进行分析。在系统设计阶段,对系统进行总体设计和详细设计,并从表示层、业务层和持久层分别设计系统,其中业务层的设计主要应用Spring的面向接口编程的思想。最后对人力资源管理系统进行了性能测试。开发和测试结果表明:采用轻量级框架开发系统,可以缩短开发时间,降低开发难度,节约成本,并且所开发的系统在占用资源小的情况下,能快速响应用户的请求。关键词人力资源;轻量级框架;J2EE;架构西南交通大学硕士研究生学位论文第Ⅱ页ABSTRACTWiththedevelopmentofeconomic,
4、humanresourcehasbecometheessenceoftheenterprises’development,humanresourcemanagementistheimportantcomponentoftheenterprisemanagement.Thehumanresourcemanagementsystemisdesignedanddevelopedfortheenterprisestomanagehumanresourcemoreefficientlyandscientifically,italsomakeshumanre
5、sourcemanagementmoremeticulousandautomatic.ThehumanresourcemanagementsoftwareisanewtypeofmanagementsoftwareforSmallMediumEnterprisewhichneedstohavethecharacteristicsofmaintainability,portabilityandscalability,SOitcancontenttherequirementoftheenterprises.Atthesametime,itCancon
6、tentthelowcostofmaintenanceandtheshortdevelopmenttime.Weneedtochooseagooddevelopmentfi'ameworktodevelopthehumanresourcemanagementsoftwarewhichhasthecharacteristicsthatwer6mentionedabove.J2EEarchitecturewhichisbasedonJavaisthewidelyappliedtechnologysystem.But,traditionalJ2EEde
7、velopmenthasnotbeenwidelyappliedbecauseofthelimitationofEJBmodelwhichistheCOrecomponentofit.Atpresent,lightweightJ2EEarchitecturehasbeenwidelyuseditCannotonlyreducethevolumeofcode,butalsoimprovethecodereusabilityinsoftwaredevelopment.Thisthesisintegratesalightweightarchitectu
8、rewhichisJSF+Spring+HibernatethatarebasedontraditionalJ2EEarchitectu
此文档下载收益归作者所有