欢迎来到天天文库
浏览记录
ID:11537983
大小:2.59 MB
页数:51页
时间:2018-07-12
《人力资源管理系统本科毕设论文.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、摘要人力资源管理系统是现代企业管理的核心内容。随着计算机信息技术的高速发展,电子商务模式的空前盛行,企业之间的竞争也从有形的经济市场转向了网络。开发以计算机技术、网络技术、信息技术支持的现代人力资源管理系统,既能提高企业人力资源管理的技术含量和企业的办事效率,也能使人力资源管理能够进入现代化、决策科学化的进程。现代人力资源管理系统采用了B/S模式,可以避免C/S模式的重用性差、维护难度高的缺点和不足。结合实际项目的功能需求,从系统分析、系统总体设计、系统详细设计、系统实现等方面进行了详细的论述。
2、系统开发主要是MVC设计思想的应用,主要采用Jsp+Servlet+JavaBean的开发方式。Jsp对应MVC设计思想的视图(View),主要是负责接收/响应客服端请求,以及动态生成Web现实页面。Servlet是对应MVC设计思想的控制(Controller),主要负责整个系统的核心业务控制。JavaBean对应的是MVC设计思想的模型(Model),主要负责整个系统的数据和业务规则。系统的实现过程中运用了一些开源项目,如Ajax技术、JfreeChart报表、fileupload技术。本文
3、运用了现代人力资源管理理论,结合企业的实际情况,比较国内外人力资源管理系统的现状,设计了一个基于Internet/Intranet的人力资源管理系统。本文研究人力资源管理系统的主要内容有:招聘管理、人事管理、考勤管理、培训管理、薪资管理、系统设置。系统的开发目的是人力资源管理的业务逻辑实现高效化、智能化,从而能帮助企业的人力资源管理人员进行人力资源管理和数据分析。关键词:人力资源管理;B/S模式;MVC模型:开源项目.III目录摘要I目录II第1章绪论11.1课题研究的背景11.2国内外发展现状
4、11.3课题研究的目的和意义2第2章相关知识的介绍32.1开发工具简介32.2MVC框架简介32.3系统运行配置4第3章系统分析53.1可行性分析53.1.1技术可行性53.1.2操作可行性53.2需求分析5第4章系统总体设计74.1系统模块规划74.2系统功能结构图74.3系统数据库设计94.3.1数据库需求分析94.3.2数据库概念结构设计104.3.3数据库逻辑结构设计10第5章系统详细设计145.1人事管理模块详细设计145.1.1人事基本信息145.1.2工种类型145.1.3职位类型
5、155.1.4员工状态165.1.5部门信息165.1.6人事档案175.1.7专业资料175.1.8学历类型185.1.9人事变动185.1.10合同管理195.1.11统计分析195.2考勤管理模块详细设计205.2.1请假管理模块20III5.2.2出差管理模块215.2.3日常考勤管理模块225.2.4加班管理模块235.2.5考勤数据分析235.3权限管理245.3.1用户管理245.3.2密码修改255.3.3角色管理255.3.4资源权限管理26第6章系统实现276.1系统开发环境
6、276.2创建配置文件276.3实现数据持久层296.4控制层的实现326.5系统WEB层实现336.6系统部署335.7系统界面介绍34第7章总结37致谢38参考文献39附录40核心代码40III第1章绪论1.1课题研究的背景21世纪是一个日新月异的信息时代,随着电脑与网络技术的日益发达,电子商务空前的发展,企业之间的竞争已经从有形的市场经济转向了无形的网络领域。因此企业管理也进入了高效的信息化的时代,即人力资源管理系统也就应运而生,所谓人力资源管理系统,指人力资源管理电子信息化,是企业基于高
7、速度、大容量的硬件和先进的IT软件的人力资源管理模式。通俗地说,就是人力资源管理信息化或自动化。在一个现代化的公司中的企业管理主要涉及到招聘,人事、薪资、考勤、培训几大部分,本次系统开发主要是针对以上几大模块的工作逻辑来设计和实现人力资源管理系统。1.2国内外发展现状现在,中国国内的人力资源管理系统的现况是[1]:中国的软件系统大多是源自信息系统,从部门的业务需求方面出发设计。管理信息系统的设计是为了服务于企业内部大多数业务操作员,将业务操作人员的重复性劳动进行初步自动化,即从管理理论抽象出理想
8、化的业务管理模式,在基于该业务模式的基础上实现低层次的数据处理或业务流程电子化。管理信息系统的设计,是根据中小型企业业务单元的需求来编写的,一般无法满足多体制、多元化、多重组织结构的大型企业数据处理需求。在与国外同类应用系统及解决方案相比较,目前中国的人力资源管理软件还有一些不足:第一,大部分是由管理信息系统演变而来,从单一的人力资源管理或人事行政管理的业务需求角度出发设计,如人事管理、考勤管理,或薪资计算与发放管理等,服务对象是某一具体业务的自动化操作需求;第二,目前国内的人力资源管理软件虽然
此文档下载收益归作者所有