1.1 国内外研究现状
1.1.1 员工信息管理系统国内外研究现状
1.1.2 B/S结构国内外研究现状
1.1.3 Java EE技术国内外研究现状
Java EE是一个可以很简单地开发分布式企业应用程序的标准,基于组件的应用程序模型,由Sun提供的一组规范,包含一组API,它可以支持企业应用程序开发。2006年发布的Java EE 5(Java Platform, Enterprise Edition)Java平台企业版,该规范将提供更好的默认性态和设置。允许大多数容器不使用部署描述符可以得到他们所需要的,开发人员不需要知道执行的细节。这个版本包括以下技术:EJB 3、Java持久性体系结构(A)、Web服务、JAX-WS,在Web层添加了新的JSF1.2表示层框架。比起之前的更轻量、更方便。Java EE 6标准在2009年12月经JCP(Java Community Process)投票通过,相关规范版本为JSR-316。这个更新与Java EE 5相比取得了不少进展,增加了大量的新技术,进一步简化平台,扩展了可用性。Java EE 6主题是灵活和轻量级的、可伸缩的和提高开发效率。程序的开发若基于Java EE 6的标准,可以部署到任何操作系统,而无需修改就可迁移到不同的Java EE 6容器之间。2013年第二季度将发布Java EE 7是基于云平台的,用许多新特性来构建一个可以扩展的HTML5应用程序,来提高便利性。
目前,Java EE技术大量应用在企业应用程序中。使用组件技术和分布式对象/组件模型的应用服务器中间件技术涵盖了传统的中间件功能,全面支持三层/多层软件架构开发和软件重用,逐渐成为主流的中间件产品。Java用于超过80%的企业,但更多的是集中在Java EE的应用上。越来越多的开发人员使用Java EE,超过50000000用户下载Java EE组件,使它成为最流行的平台。企业Java领域内的专业人士Adam Bien在《从一个独立的顾问角度回顾2009》文章中所指出的“我得到了更多的合同,比我实际上所能处理的还要多。我低估了我的客户对于Java EE 5的感兴趣程度。在这一年里人们对Java EE的培训和研讨会反响热烈,我也参与了比以往任何时候都多的Java EE 5项目。” 甲骨文公司Oracle融合中间件和Java执行副总裁Hasan Rizvi表示:“甲骨文致力于创建新一代Java平台,通过社区的持续支持,不断拓展 Java技术创新,确保Java运行免受时间以及人员的限制,广泛应用于企业及各个领域之中。我们将继续为Java社区提供清晰的Java路线图,使其能够对平台更新和创新发布具有前瞻性。同时,我们将继续与整个社区的贡献者保持紧密合作,推动Java平台的变革。”现今Oracle正式并购Sun公司,Java EE平台与Oracle的数据库系统一起融合在Oracle大旗之下,将为大型信息化系统提供更加完善的解决方案。
Java EE开发平台已经变得越来越成熟,现在已经充分考虑到很大范围的企业业务和网络应用程序开发需要。但在国内外的应用程序的Java EE 5标准还很少,只有小部分的前沿公司尝试使用,国内各大软件公司有很多依然在使用J2EE1.4版本。
1.2 研究背景和意义
现在,随着企业规模的扩大,每年都有人员变更,则需要员工信息管理。员工信息包括一切和员工工作相关的个人信息,每个员工的具体情况是不一样的,面对这样大的数据量。员工信息管理是一件琐碎的、需要非常认真的工作。纸介质的人工管理存在效率低、工作量太重、保密性不足等缺陷,不能满足现代管理的需求。1958年,盖尔写道:“管理将以较低的成本得到及时准确的信息,做到较好的控制。”建立员工信息管理系统后,通过先进的计算机和网络,不仅可以方便、标准化、有效地存储大量的人力资源信息,还可以很容易和及时地进行更新信息。员工信息管理系统使用现代先进的管理经验和科学技术,员工信息管理系统现正在完善阶段。从功能方面上比较,员工信息管理系统基本上涵盖了所有的员工信息管理,包含薪酬管理、组织管理、绩效考核等。一些较好的系统涉及到自助服务平台、决策支持和数据挖掘技术。不仅可以实现数据的输入、查询、统计等功能,还可以发现数据之间的关系和规则,根据现有的数据预测未来。开发自助服务平台则丰富了员工信息管理中的应用,使企业员工全面参与到信息管理中,减少了管理人员逐一更新所有员工的信息需要时间和精力,在管理者和员工之间建立新的管理渠道。员工信息管理系统所提供的信息管理等完善的功能方便了企业,提高企业管理效率,为员工提供更好的服务。员工信息管理系统正在完善阶段。 MBP员工信息管理系统设计+ER图(3):http://www.youerw.com/jisuanji/lunwen_6399.html