基于SSH的现代企业人事管理系统的设计与实现文献综述
2020-04-07 16:04:19
文 献 综 述
一、研究课题的背景、现状和意义。
在人类迈向二十一世纪以来,在信息技术高速发展的今天,人类渐渐地从工业化社会迈向信息化社会,信息的开发和利用在当代社会显得越来越重要,同时在十八大中”构筑信息社会主义强国”也是我们未来奋斗的目标之一,”信息化”体现的不仅仅是信息的整合和利用,还标识了一个国家的经济发展水平和综合国力。由此对信息的开发和利用在现今显得尤为重要。
在一个企业日常管理工作中,人事工作就是对企业内部工作人员的信息整合,同时人事工作是企业工作中不可或缺的重要组成部分,人事管理工作负责企业中人事分配,调动,薪酬管理等各部分职责。一个高效的人事工作可以的无形中提高工体内部的工作效率,提高公司在整个市场的竞争力,使一个企业具有更强的凝聚力和活力。
第一代人事管理系统诞生于20世纪60年代末期,随着计算机的应用,面对着人工操作的低效率,第一代氤氲而生,当时的条件限制,系统中人员少,功能不完全;第二代出现于20世纪70年代末,主要是由计算机的专业人士来研发,解决了第一代出现的主要缺陷,但是也忽略了人事管理的需求和理念;第三代系统的变革出现在20世纪90年代末,由于市场竞争的加强,更好的吸引着召集人才,激发员工的积极性,使得系统的设计应该从人事管理的角度出发,将人事管理的数据整合,使得人事管理人员得以摆脱每日繁重的工作量。
我国自从1983年开始大力推行计算机的应用以来,在信息管理的领域,无论是在理论方面还是在实践的方面都取得了很大的进步,而当今企业仍旧存在着管理效率不高,人员众多,大量的人员流动人员管理数据混乱等现象,尤其对于中型规模以上的企业来说,实现企业内部的人事管理系统化对于提升企业人事管理效率,推动企业人事管理走向科学化规范化具有重要的作用,同时也大大顺应了现今实现企业现代化的趋势。商品经济的高效益,使得计算机普及到我们日常生活中的各个方面,企业人事管理系统为企业中的人事工作带来来了极大地方便,同时也方便于日常人员的数据信息存入和查询,以往的人工操作存在着很多的缺陷,使用计算机对人事档案进行管理,具有手工管理无法比拟的优点,因此开发一个企业人事管理的软件是很有必要的事情,方便于我们解决实际工作和生活中所碰到的问题。
二、平台开发简介
本次研究的课题基于SSH框架,SSH框架是一个Struts Spring hibernate集成框架,是目前使用最多的WEB集成开发框架,集成的SSH框架可以分为4层:表示层、业务逻辑层、数据持久层和域模块层,使得开发人员在短期内搭建结构清晰,方便维护的WEB应用程序,其中系统的整体基础架构由Struts来完成,负责MVC的分离,在Struts框架的模型部分,利用Hibernate框架对数据持久层提供支持,业务层用Spring框架来提供支持。
JAVA语言是由SUN公司在1995年推出的程序编程语言和应用平台,JAVA语言是一个可以编写跨平台面向对象程序语言,JAVA语言的特点有:语言健壮性:其异常处理机制,垃圾自动回收是其健壮性的重要保证;语言的安全性;体系结构中立性;语言的可移植性、可解释性;JAVA的高性能、语言的多线程、语言的动态性。JAVA品台是由JAVA虚拟机和API构成,同时由JavaSE、JavaEE、JavaME三个体系构成,J2EE可用来实现企业级的面向服务体系结构。
Netbeans是由Sun公司在2000年创立,是一个开源的开发项目和可扩展的开发平台,netbeans IDE使得开发人员利用java平台快速创建Web、企业以及移动应用程序。