基于SSH框架的人力资源管理系统的设计与实现

被引量 : 0次 | 上传用户:kueixing
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术的飞速发展以及应用范围的扩大,越来越多的人们开始利用计算机技术处理生活中遇到的实际问题。当前对于企业而言,最重要的莫过于人力资源,其是企业信息管理中非常重要的组成部分,面对大量的人事信息,采用传统的人工处理方式不仅会浪费大量的人力、财力以及物力而且还容易出错。在这种背景下,开发一个能满足企业需求的人力资源管理系统用于实现企业人事资源的自动化处理变得越来越重要,这也正是本系统开发的目的和意义。本文对人力资源管理系统的整体开发流程进行了介绍,具体可分为系统开发关键技术的选择、系统分析、系统设计以及系统实现等四个部分。本系统的特点在于引入了Struts、Spring以及Hibernate框架,三种框架的组合与传统开发方式相比有了很大的改进,并且可提高开发效率。本文可分为四部分:第一部分是系统开发关键技术的选择。首先通过B/S和C/S开发模式的对比分析,确定基于B/S模式开发系统,然后通过对已有Web开发框架的研究,确定了基于SSH框架实现系统。Struts框架的引入是为了将系统显示层和业务层进行分离,从而可改变系统页面中穿插功能代码的缺陷性。Spring框架的引入除了可以很好的为中间层服务以外,还能实现与上下层之间的兼容,达到各层相互独立的目的,从而可大大降低各层之间的耦合度。Hibernate框架用于完善Spring框架对JDBC的封装。三种框架技术的引入可有效简化系统的开发,同时还可以提高系统可维护性等系统性能需求。第二部分是系统分析。首先确定了开发本系统需达到的基本目的以及开发的必要性和可行性,然后通过对系统的业务需求分析以及功能需求分析确定了系统的功能架构组成,紧接着以用例图的方式确定了本系统的用户组成以及各类型用户所具备的基本操作权限,最后利用活动图对系统每个模块进行了流程设计和分析。第三部分是系统设计。根据业务调查与分析,确定了本系统的分层模型,然后以时序图的方式对系统的各个功能进行了设计,让开发者能更直观的了解各个功能的工作流程,然后对系统数据库进行了设计,首先以E-R图的方式对系统数据库进行了概念设计,紧接着确定系统数据库的逻辑结构以及具体的存储方案。最后由于系统中存在很多的商业机密,任意信息的篡改和丢失都会给企业带来损失,因此本文从身份验证+权限分配、数据库故障恢复以及网络信息安全等三个方面对系统进行了安全性设计。第四部分是系统实现。本系统基于SSH框架完成了人力资源管理系统的开发,为了提高代码重用率,本文设计了许多的公共类,如系统时间类、字符串自动处理类以及数据持久化类,在此基础上对招聘管理模块的实现进行了详细说明,最终实现的系统基本满足用户需求。本系统是在J2EE平台上被开发出来的,为了达到高效开发的目的引入了SSH框架,然后以SQL Server2000作为系统后台数据库,总之,本文详细描述了人力资源管理系统的设计思路和实现,具体人力资源管理系统可分为员工管理、招聘管理、部门管理、薪资管理、培训管理、考勤管理以及系统管理等七大部分组成,并对系统的架构解决方案提出了个人的见解。
其他文献
提出水功能区限制纳污控制率的概念,即入河污染量在其纳污能力范围内的水功能区个数占核算区域中水功能区总数的比例。该概念弥补了水功能区水质达标率、限制排污总量等指标
思维是人类智慧的结晶,而思维创新是人类智慧的发展和再创造,是人类社会发展的原动力和智慧源泉。管理主体思维创新是把管理主体的职能与思维创新的作用有机结合起来,通过管
第二次世界大战爆发前后,苏联对境内少数民族进行了大规模的迁移。不过,二战爆发前、二战爆发后以及苏德战争爆发后,苏联对少数民族的迁移规模、被迁移少数民族的社会地位等
道家哲学是一种歌颂自然之性的自然主义哲学,它蕴含着丰富的可持续发展的思想,深入研究道家哲学的可持续发展的思想,对构建现代可持续发展的人与自然关系系统有着深远的现实意义
为提高草莓种植水平和增加草莓经济效益,通过多年的调查研究,明确了上海地区草莓真菌病害有16种之多,基本探明了上海地区草莓主要真菌病害的发生特点,并在此基础上制定了草莓
随着企业信息化的发展,信息化建设和应用已经涉及到了科研、生产、管理等各个方面,覆盖的范围也越来越广。各业务应用系统分别对其相关业务领域的业务流程和数据进行了有效管
21世纪是人口老龄化的时代,人口老龄化成为当今世界各国普遍面临的重大社会问题。在这样的历史时期,我国跑步进入人口老龄化社会,基于现阶段我国国情考虑,积极构建城镇居家养
为验证腐植酸可溶性液态有机肥在鲜食玉米生产上的应用效果,进行了其和常规复合肥对玉米生育期和产量的影响试验。结果表明,不同肥料处理的玉米生育期、适口性均没有差异,产
<正>由国务院制定并颁布的《无障碍环境建设条例》(以下简称《条例》)于2012年8月1日起正式实施,由此,全国无障碍环境建设将迎来全新的局面。作为首都和全国无障碍城市的北京
目的:通过对分级护理制度的理论研究和实证调查研究,了解医护人员对现行分级护理制度的认知及实施评价,找出分级护理制度实施过程中存在的问题。综合评价分级护理制度实施现状