文档介绍:摘要
随着计算机的普及和计算机科学技术的飞速发展,人们开始越来越多地利用计算机解决实际问题。员工信息管理是企业信息管理的重要部分,面对大量的人事信息,采用人工处理既浪费时间、又浪费人力和物力,并且数据的准确性低。因此,开发一个界面友好,易于操作的人力资源管理软件进行自动化处理变得十分重要,这正是本系统开发的目的和意义。本文所阐述的人力资源管理系统,浏览器/服务器模式高效地实现了人力资源管理系统的各项功能,可进行多条件查询、更新、密码设置、工资和奖金的统计发放等功能。提升了企业的效率和竞争力,满足了现代企业管理的需要。
Spring是当今最主流的服务层框架,它的使用实现了应用程序的n层结构,最大程度的降低了各模块之间的耦合,提高了应用程序的开发效率和可维护性,选用的Struts2作为系统的表示层框架,,采用JPA对Hibernate进行配置。
此外,在表示层不仅使用了Struts和JSP,还用到了DWR和ExtJs这两大AJAX技术。使用AJAX技术不仅可以使界面美观,操作更具人性化,异步交互还能减轻服务器的数据传输负担。
关键字; 人力资源管理系统;JSP;Java EE;SSH;Ajax
目录
摘要 II
目录 III
第1章 引言 1
课题背景 1
设计目的和意义 2
系统设计思想 3
系统开发环境 3
第2章 系统分析 4
可行性分析 4
需求分析 11
第3章 系统设计 24
系统模块总体设计 24
数据库设计 25
第4章 系统实现 32
系统运行平台设置 32
系统主页设计 32
人事资料管理功能设计 33
角色管理功能设计 37
工资查询功能设计 40
系统测试与性能分析 42
第5章 结束语 46
参考文献 47
引言
网络化的今天,人力资源管理系统,使新的人力资源协作管理模式成为可能。通过网络管理系统,专门的人力资源管理人员可以提高自身工作效率,做好人力资源管理的协调工作,提高人力资源利用率;通过网络管理系统,员工可以直接管理自己的技能,有效地发现和挖掘自身的潜能,与自己的上级、下属、同事及时的进行沟通与交流,同心协作,积极为企业的发展与决策贡献力量。通过网络人力资源管理系统对企业人力资源进行管理,使企业人力资源管理适应时代的发展要求,大大提高了企业的核心竞争力。
酒店是以人为中心的行业,酒店的管理说到底就是对人的管理,运用科学的方法对酒店的人力资源进行有效的利用和开发,以提高全体员工的素质,使其得到最优化的组合,发挥最大的积极性,从而提高全体员工的素质不断提高劳动效率。因此,加强人力资源管理对酒店具有极重要的意义。
随着科学技术的发展,社会进步以及计算机的迅速发展,酒店餐饮业管理的方法也日新月异,以前全是由人工管理的方法存在很多的缺点:管理效率较低,劳动强度大,信息处理速度低而且准确率也不够令人满意。为了提高酒店餐饮管理效率,减轻劳动强度,提高信息处理速度和准确性,为酒店管理员提供更方便、快捷的服务项目,提供一种更先进、科学的服务系统,于是选择了用计算机来设计一个酒店人力资源管理系统的方案。
课题背景
现在网络的发展已呈现商业化、全民化、全球化的趋势。目前,几乎世界上所有的公司都在利用网络传递商业信息,进行商业活动,从宣传企业到发布广告、招聘雇员、传递商业文件乃至拓展市场、网上销售等,无所不能。如今网络已成为企业进行竞争的战略手段。企业经营的多元化拓展,企业规模的进一步扩大,对企业的管理、业务扩展、企业品牌形象等提供了更高的要求。在以信息技术为支撑的新经济条件下,越来越多的企业利用起网络这个有效的工具。
任何企业都拥有三种资源:一是物力资源;二是财力资源;三是人力资源。对于企业,物力资源和财力资源是企业的有形资源,虽说是衡量企业的重要尺度,但它具有有限性。而人力资源正好与之相反,是一种无形的资源,具有相对的无限性,是可再生的资源。企业可以通过教育、培训和开发等活动提高人力资源的品质,增加人力资源的数量。从企业的生产经营过程看,人力资源是物力资源和财力资源的粘合剂。企业效益的高低取决于人力资源对非人力资源粘合的强度和效用。企业只有提高人力资源的素质,对人力资源进行合理有效的管理,调动劳动者的积极性,这种粘合的强度和效用才能提高,企业的效益才能提高,企业也才能长盛不衰。
我们更可以说,企业的衰亡主要是由于不能合理的选才、用才、育才和留才,以致不能建立和保持一个有效率、有活力的员工队伍。这一结论的正确性不仅体现在现今社会,也必然体现在未来的社会。
酒店人力资源管理是根据国家人事劳动政