编号:1304030131毕业论文(设计)题目:企业人力资源系统院(系)计算机与信息工程学院专业软件开发学生姓名余乐成绩指导教师刘迎(职称)副教授2017年5月诚信声明本人郑重声明:所呈交的毕业设计(论文)是我个人在导师指导下,由我本人独立完成。有关观点、方法、数据和文献等的引用已在文中指出,并与参考文献相对应。我承诺,论文中的所有内容均真实、可信。如在文中涉及到抄袭或剽窃行为,本人愿承担由此而造成的一切后果及责任。毕业论文(设计)作者签名:签名日期:2017年6月1日北京工商大学毕业论文(设计)摘要人力资源管理实施的好坏关系直接影响着企业的未来。在信息技术发达的今天,企业对人员的管理仍有许多的不足,比如:人力资源管理方法的落后、人才职业生涯规划意识欠缺、人力资源培训和开发缺乏、尚未建立有效的管理制度等。企业的核心领导任务则渴望着如何才能高效和科学地管理,于是,借助于信息科技技术的人力资源管理系统就作为企业管理发展的辅助工具诞生了。系统开发主要是MVC设计思想的应用,主要采用SSM(Spring+Springmvc+Mybatis)整合框架开发,Springmvc是一个实现了MVC模式的经典的框架;Mybatis是轻量级JavaEE应用的持久层解决方案,以面向对象的方式提供了持久化类到数据表之间的映射,是优秀的ORM框架;Spring为企业应用提供了轻量级的解决方案:它的Ioc容器,AOP思想,以它为核心,整合持久层框架和WebMVC框架。通过三个框架的整合,可以构建可扩展、可复用、可移植、可维护的软件系统。本文运用了现代人力资源管理理论,结合企业的实际情况,比较国内外人力资源管理系统的现状,设计了一个基于Internet/Intranet的人力资源管理系统。本文研究人力资源管理系统的主要内容有:招聘管理、人事管理、培训管理、薪资管理、系统设置。系统的开发目的是人力资源管理的业务逻辑实现高效化、智能化,从而能帮助企业的人力资源管理人员进行人力资源管理和数据分析。关键词:Spring;SpringMVC;Mybatis;IOC;AOP北京工商大学毕业论文(设计)AbstractTheimplementationofhumanresourcemanagementdirectlyaffectsthefutureoftheenterprise.Intheinformationtechnologydevelopedtoday,theenterpriseofpersonnelmanagementstillhasmanydeficiencies,suchas:themethodsofhumanresourcemanagementisbackward,personneloccupationcareerplanning,lackofawarenessofhumanresourcestraininganddevelopment,lackofeffectivemanagementsystemhasnotbeenestablished.Thecoretaskoftheenterpriseiseagertohowtoefficientlyandscientificallymanage,so,withthehelpofinformationtechnology,humanresourcemanagementsystemasatoolforthedevelopmentofenterprisemanagementwasborn.ThedevelopmentofthesystemistheapplicationofthedesignideaofMVC,mainlybySSM(Spring+Springmvc+Mybatis)integrationframework,SpringmvcisaframeworkbasedonMVCmodeloftheclassic;MybatisisalightweightJavapersistencelayerEEapplicationsolutions,usingtheobject-orientedapproachprovidespersistentclassestodatamappingbetweentables,ORMagoodframework;Springprovidesalightweightsolutionforenterpriseapplication:Ioccontainer,AOPthoughtit,takeitasthecore,theintegrationofthepersistencelayerframeworkandWebMVCframework.Throughtheintegrationofthethreeframeworks,wecanbuildascalable,reusable,portable,maintainablesoftwaresystem.Inthispaper,theuseofmodernhumanresourcemanagementtheory,combinedwiththeactualsituationofenterprises,thestatusofhumanresourcesmanagementsystemathomeandabroad,thedesignofahumanresourcemanagementsystembasedonInternet/Intranet.Inthispaper,themaincontentsofhumanresourcemanagementsystemare:recruitmentmanagement,personnelmanagement,trainingmanagement,salarymanagement,systemsettings.Thepurposeofthedevelopmentofthesystemistorealizetheefficientandintelligentbusinesslogicofhumanresourcemanagement,soastohelpthehumanresourcemanagementandhumanresourcemanagement.Keywords:Spring;SpringMVC;Mybatis;IOC;AOP北京工商大学毕业论文(设计)目录第一章绪论..................................................................................................................11.1本课题的背景及意义.....................................................................................11.1.1人力资源管理系统的背景.....................................................................11.1.2人力资源管理系统的意义.....................................................................11.1.3国内外研究现状....................................................................................21.1.4课题研究内容及论文构成....................................................................31.2相关领域的研究现状......................................................................................31.2.1SSM.........................................................................................................31.2.2开发平台................................................................................................51.2.3开发技术................................................................................................51.3本课题研究的主要内容.................................................................................61.3.1界面设计与实现....................................................................................61.3.2功能设计与实现....................................................................................6第二章系统设计..........................................................................................................72.1系统架构..........................................................................................................72.1.1SpringMVC基本构建求.......................................................................72.1.2Spring整合Mybatis..............................................................................82.1.3Spring配置事务管理............................................................................92.2系统的可行性分析.......................................................................................102.2.1技术可行性...........................................................................................102.2.2操作可行性...........................................................................................102.3需求分析.......................................................................................................112.4数据库设计.....................................................................................