蚂蚁文库
换一换
首页 蚂蚁文库 > 资源分类 > DOCX文档下载
 

基于轻量级J2EE企业人力资源管理系统探究和设计

  • 资源ID:53185024       资源大小:89.62KB        全文页数:9页
  • 资源格式: DOCX        下载权限:游客/注册会员    下载费用:10积分 【人民币10元】
快捷注册下载 游客一键下载
会员登录下载
三方登录下载: 微信快捷登录 QQ登录  
下载资源需要10积分 【人民币10元】
邮箱/手机:
温馨提示:
支付成功后,系统会自动生成账号(用户名和密码都是您填写的邮箱或者手机号),方便下次登录下载和查询订单;
支付方式: 微信支付    支付宝   
验证码:   换一换

 
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,既可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰   

基于轻量级J2EE企业人力资源管理系统探究和设计

基于轻量级J2EE企业人力资源管理系统探 究和设计 摘要为能适应企业在未来的发展中规模不断的扩 大,企业一直致力于开发出一种具有良好的可扩展性和可维 护性的人力资源管理系统。本文所研究设计的企业人力资源 管理系统是应用轻量级 J2EE架构,即 StrutsSpringHibernate组合框架技术来实现的,为企业 在信息量不断扩大,人员不断增长的情况下寻求到了一条有 效管理企业人力资源的有效途径。 关键词企业人力资源管理系统;MVC; Struts; Spring; Hibernate 中图分类号TP311. 52 近几年来,随着时代、经济的发展,企业改革的不断深 入,众多企业的规模得到了发展,企业各部门的分工更细化, 员工数量不断增多,与员工相关的信息量同时增长。在这种 趋势下,实现企业人力信息的现代化规范管理,需要性能优 越的企业人力资源管理系统来有效的管理企业员工信息。相 比较于国内的企业,大部分国外的企业一般拥有一支较完善 的技术团队为企业人力资源管理系统提供技术支持与服务。 在国内,拥有数量众多的中小型企业,大部分企业的信息化 建设起步较晚,在构建优质信息化人力资源系统的意识上较 为淡薄,信息化进程较为缓慢,且理论体系不够健全。尤其 是小型企业,拥有的人力资源管理系统功能设置简单,共享 的信息量不足,系统软件的可扩展性和可维护性较低,无法 适应企业规模不断扩大的需求。 纵观目前国内中小型企业所使用的人力资源管理系统, 还存在着明显的不足,主要体现在(1)目前较多的人力资 源管理系统在功能设计上都比较单一。系统往往各功能模块 之间共享性能差,单独构建,比如员工档案管理、员工业绩 管理、员工宿舍管理等等各个职能部门都有一套只适用于本 部门的管理系统。(2)以往企业中使用的人力资源系统采用 的体系结构多为C/S结构,这种体系结构是开放模式的,但 可扩展性能较差,当企业规模扩大时,系统代码必须重新编 写以适应更多的需求,此时开发成本较高。(3)现行的企业 人力资源管理系统涉及面窄,一般只有企业的管理者参与其 中,作为系统面对的主体人群(员工)没有开放更多的权限, 无法掌握员工的真正需求,无法做到管理者与员工之间的互 动交流。 为能较好的适应企业的发展,较科学规范的管理企业内 各种人力资源信息,方便部门与部门之间、管理者与员工之 间、员工与员工之间的信息交流,提高工作效率,本文致力 于采用更优化的框架结构来设计性能更加完善,可维护性、 可扩展性、效率更高,成本更低的人力资源管理系统。 1研究的主要内容和创新之处 1.1研究的主要内容 本文针对当前常用企业人力资源管理系统的现状,结合 对这些系统现有的体系结构和构建框架的分析,找出其存在 的不足,并提出一种基于轻量级J2EE平台即struts spring hibernate架构,使用 struts、spring和 hibernate 的组合框架技术对原有的管理系统进行有效的优化。研究的 目的旨在能够设计出一个以企业员工为主体,具有较好的交 互性且安全性能较强的企业综合人力资源管理系统,系统主 体模块包含人事档案管理、薪酬管理、考核与评价管理、员 工考勤管理等。 本文主要对以下两个方面的内容进行研究 1 对企业人力资源管理系统进行需求分析,基于B/S 体系结构,采用 J2EE 平台的 MVC Model-View-Controller 框架模式的设计理念作为优化现有系统不足的解决方案,使 用业务逻辑和数据显示分离的方法组织代码,以实现系统的 低耦合度,提高系统的可扩展性,避免代码的重新编写,易 于维护,且降低企业的开发成本。 2 通过对系统开发所采用的技术进行研究分析,确 定使用基于轻量级J2EE整合框架Strut sSpringHibernate 来构建系统。在系统开发过程中,使用Hibernate来实现持 久化操作可以避免使用大量SQL语句通过JDBC的方式对数 据库进行操作,简化数据库访问。 1.2研究的意义及创新之处 对于一个可持续性发展的企业而言,有必要选择一种架 构合理的信息化管理平台来对企业的人力资源进行有效管 理。采用轻量级J2EE架构更体现了企业的一种长远规划。 企业的信息化进程是不断整合新信息的过程,且在发展过程 中,会出现与不同平台的异构系统进行整合的情况,而轻量 级J2EE的应用具有的开放性、跨平台性为异构系统的有效 整合提供了保证。 一个企业人力资源管理系统需要硬件和软件的支撑,硬 件可以随着时代的发展而更新换代,重新选购性能优越的硬 件。但对于软件系统而言,不能简单的在不同的时间反复的 进行彻底的更换,因为软件的信息往往是企业的核心数据, 必须具有延续性,所以支撑系统的软件必须具有可维护性和 可扩展性。故使用轻量级J2EE框架,可以很好的满足软件 系统的维护和升级的需求,其组件以松耦合的方式组织在一 起,使应用之间的耦合在接口层面完成,不会影响代码。 2核心开发技术简介 2. 1 Struts 框架 Struts是一种开源软件,由Apache软件基金会赞助开 发,具有组件的灵活性、重用性和模块化的特点,开发者可 以了解其内部的实现机制,且做到了将基于MVC的应用系统 开发简化,减少了应用MVC模型开发系统的时间。同时,可 以结合Servlets、JSP来开发可扩展的应用软件。 2. 2 Spring 框架 Spring是为解决企业应用系统开发的复杂性而由Rod Johnson创建的一个开源框架。从前在开发应用软件中常用 的EJB被Spring所使用的JavaBean完全取代,它的核心技 术是控制反转机制(IoC),该技术促进了松耦合的实现。使 用Spring可以做到贯穿系统的表示层、业务逻辑层和持久 层,并且采用了依赖注入的核心机制,基于A0P的声明式的 事务管理和持久化技术的整合,简化了企业级应用的使用, 增进了代码的复用性。2. 3 Hibernate框架 Hibernate 是一种开放源代码的 0RM (Object/Relational Mapping对象/关系映射)框架。对象 /关系映射是一门非常实用的工程技术,所有使用JDBC的环 境下均可以使用hibernate。JDBC通过hibernate进行了轻 量级对象封装,实现了 java应用中对象到关系数据库中的 表的自动持久化,开发人员可以自由的使用对象编程来操作 数据库。 Hibernate 通 过 Session 、 SessionFactory 、 Transaction、Query、Criteria 和 Configuration 六个核心 接口对持久化对象进行存取并进行事务控制,已达到提高生 产率、可维护性,提高系统软件的性能。 3人力资源管理系统的设计 企业人力资源管理系统是一个用于企业人力信息数据 管理与服务的综合信息化管理平台,旨在服务于企业管理者 和企业员工。依据员工日常管理工作的需要,系统设计分为 权限设计和模块设计两部分。权限设计部分针对不同的用户 组在登录系统后只能拥有对应用户组的操作权限;模块设计 部分主要是针对不同用户的需求,将管理

注意事项

本文(基于轻量级J2EE企业人力资源管理系统探究和设计)为本站会员(aaakkpc)主动上传,蚂蚁文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知蚂蚁文库(发送邮件至2303240369@qq.com或直接QQ联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们


网站客服QQ:2303240369

copyright@ 2017-2027 mayiwenku.com 

网站版权所有  智慧蚂蚁网络

经营许可证号:ICP备2024020385号



收起
展开