詹彬
南通大学附属医院
基于J2EE的人力资源管理系统开发与设计研究
詹彬
南通大学附属医院
单位人力资源管理决定着单位管理的质量,对于单位发展而言具有重大的影响。随着科技信息技术逐渐发展,单位人力资源管理也进入到了新的时代。基于J2EE的人力资源管理系统的应用,能够有效的提升单位人事部门的工作效率,以规范化的管理流程,提升单位管理水平。基于此,在本文中将对基于J2EE的人力资源管理系统的开发与设计进行研究。
J2EE 人力资源管理系统 开发 设计 研究
J2EE人力资源管理系统是由美国公司研发,在单位人力资源管理中的应用能够简化单位管理方案、帮助单位部署较为复杂的问题。J2EE具有高效性、可伸缩性、可靠性等特点,因此,对于单位人力资源管理而言,对于J2EE的开发与设计研究具有积极的意义。
2.1 需求分析
在对于基于J2EE的人力资源管理系统进行开发之前,需要对系统进行需求分析,只有需求分析中内容比较详尽的基础上,才能够设计出符合用户需求的系统。由于系统所面向的单位人力资源部门,因此在进行需求分析中,需要包含以下内容:考勤管理、薪资管理、福利管理、人事档案管理、任务管理、系统管理等。以考勤管理的需求分析为例,在单位考勤管理中,首先需要分为“请假”、“出差”、“迟到”、“加班”、“日常考勤”五个大项。在请假中,包含请假登记、请假查询。在出差项中包含出差登记、出差查询。在加班项中包含加班登记、加班查询;在日常考勤中包含日常考勤等级、日常考勤查询。
2.2 开发环境
基于J2EE的人力资源管理系统开发环境是系统设计的基础,其中PC的硬件配置为320GB硬盘,1GB内存。PC机的操作系统为Windows XP SP3。系统的集成开发工具为MyEclipse 6.0.1。系统辅助开发工具为Office 2007。系统开发的数据库为Oracle。系统开发的Web服务器为Tomcat。
3.1 架构设计
实现基于J2EE的人力资源管理系统设计,首先需要对其系统进行整体架构设计,然后在相应的设计模块中加入不同的功能模块。人力资源管理系统的技术架构中包含四个部分,第一部分,系统的门户展现层。包含单位信息门户,涵盖了单位信息介绍以及部门的组成,在页面组中含有不同部门之间的具体信息。第二部分,系统的应用支持。在该层次中包含单位统一信息资源目录、数据分析系统、页面资源整合系统、数据交换平台、业务系统、J2EE基础技术平台。其中业务系统中,加入办公自动化系统和ERP;第三部分,数据层。数据层是J2EE人力资源管理系统设计中的重点也是难点,主要面向的内容是与单位人力资源相关的数据信息,这些数据信息既有非结构化数据,也包含数据库、业务系统数据;第四部分,网络通信层,以网络基础层为主。在本设计中,该人力资源管理系统能够在功能上完全支持单位实际等办公业务,并且针对系统进行集成化操作。
3.2 功能模块设计
功能模块可以是说该系统中的主要成分,功能模块的设计需要符合单位类型,以及单位管理。针对于人力资源管理而言,功能模块包含出差、加班、日常考勤等功能。功能模块需要具有这些不同内容的查询功能,使得员工能够查询到日期范围、员工姓名、申请类别等。并且具有任务勾选功能,并且具备任务删除功能。
3.3 数据库后台设计
数据库模块内容比较多,但是确是该J2EE人力资源管理系统能够实现操作的技术支持。在数据库设计中,主要涉及到数据的后台存储与数据调查,借助功能模块的操作,对后台数据库进行“增删改查”。可以说没有数据库系统,则难以实现功能模块的内容输出。那么在后台数据库系统设计中,首先需要构建“主键”,其次是编写数据库调用代码,录入数据库。
综上所述,基于J2EE的人力资源管理系统在单位管理中的应用,有效的改进了传统人力资源管理人工模式的低效问题。借助J2EE技术的先进性,研发出具有针对性的人力资源系统,实现单位管理的现代化。在本文中对基于J2EE的人力资源管理系统的开发框架与环境进行介绍,并且研究其模块的设计。
[1]杜洪娜.基于J2EE的人力资源管理系统开发与设计[D].电子科技大学,2012
[2]汪洁.基于J2EE的人力资源管理系统的设计与实现[D].中国地质大学(北京),2005
[3]初鹤.基于J2EE的人力资源管理系统设计与实现[D].吉林大学,2014