企业规模越来越大,同时也会带来一些问题。企业管理变得越来越复杂。企业人事信息的处理对企业的领导层和管理层来说十分重要。人事管理系统必须能为使用者提供充足的信息以及高效的查询搜索。开发人事管理系统可以提高员工的工作效率,提高员工的积极性,实现信息化管理,为企业带来经济效益 [6]。开发人事管理系统,可以使企业更能适应信息化发展。
计算机技术的发展,使得人事管理系统的开发难度大大降低。其友好的界面使得用户更能容易接受。学习成本大大地下降。人事管理系统的后期维护相比较以前的而管理模式来说,维护更加简单。人事管理系统里的数据是每时每刻都在变化的。数据庞大而又复杂。传统的人事管理模式已经不能满足企业现在的发展要求。信息化时代来临,人事管理系统将公司的人事管理人员从繁重的工作中解脱出来,大大提高了公司人事管理的效率,同时也节省了公司的资源利用。
1.2 国内外研究现状
1.2.1 国内发展情况
1.2.2 国外发展情况
1.3 本文研究内容及主要贡献
本文主要分为七个章节来介绍本系统,依次从本课题研究的目的和意义,国内外现状,开发会运用到的技术,对本系统的需求分析,再到本系统的开发分析设计,系统的实现,最后部分主要介绍了自己的总结分析,对该系统未来的展望。
第一章主要主要是对本课题研究的大概介绍,并且对世界上本课题的研究现状进行了分析。
第二章主要对开发过程中用到的各种开发技术进行了详细的介绍。
第三章主要介绍系统的需求分析,包括问题分析,任务概述,可行性研究,功能需求概述开发环境等。
第四章主要介绍系统的指导思想,系统功能图,系统流程图,数据流程图以及数据库的设计。
第五章主要介绍系统是怎么实现的。本章对系统的各个功能进行了详细的描述以及展示部分源代码。
第六章主要介绍了对系统的总结,总结不足之处,并且对本课题未来的研究的展望。
第2章 开发技术
2.1 Java技术
Java技术是由美国Sun公司倡导和推出的。Java是一种计算机编程语言,Java语言的风格非常接近C++语言,源)自(优尔+文=论]文]网[www.youerw.com,集成了C++语言面向对象技术的核心。Java有三类技术分支:JAVA SE,JAVA EE,JAVA ME。
Java得到了业界的认可,包括IBM,APPLE,Microsoft等公司开始购买Java许可证。Java最大的优点就是与平台无关,在不同版本的操作系统上可以使用相同的代码。以为这个特点,使得Java现在应用非常广泛。
Java语言的关键特征主要有简洁有效,具有可移植性。Java最重要的特征是面向对象。Java通过在不同的平台运行Java解释器,对Java代码进行解释,实现多平台运行的目标。Java适合分布式计算。