力资源规划和机构编制,并提供人力资源规划表、机构编制表。
④绩效考评 根据职务分析,将员工分为不同层面、不同类别,分别设计考评标准。
对业绩、能力、态度等进行月份、季度、年度考评,对考核数据提供统计分析功能,为薪酬、奖惩、培训开发等方面提供依据。
⑤人员管理 主要负责完成对在职员工、解聘员工、离退员工的基本信息、任职情况、组织变动、奖惩情况等档案数据的维护、统计分析,晋升、降职、辞职、辞退、退休等人事变动业务的处理,并提供各类员工信息卡片、信息报表。
辽河石油勘探局人力资源管理系统设计与实现 ⑥劳动合同管理 全面管理员工劳动合同的签订、变更、续订、中止等全过程。
并针对不同时期,不同的合同版本,提供版本管理,以及对于到期合同提供自动提示。
⑦招聘管理 对编制招聘计划、发布招聘信息、采集应聘信息、招聘甄选、通知面试、聘用这一过程进行全面管理。
⑧培训管理 管理采集培训需求、编制培训计划、发布培训信息、维护培训档案、评估培训结果这一过程,以及对培训资源进行管理。
并对培训情况提供查询统计分析功能。
⑨薪资管理 提供对企业员工薪资标准的设定,员工工资定级,工资调整的申请、审批,工资核算发放,自动计算社会保险等代扣代缴项目,经费计提、统计分析等。
⑩福利管理 提供员工的各项福利基金的提取和管理功能,包括定义基金类型,设置基金提取条件,进行基金的日常管理,并提供统计分析。
大连理工大学专业学位硕士学位论文1主要技术 1.1 J2EE技术 随着Internet网络的迅速发展,基于互联网的企业应用要求软件平台具有开放性、分布性和平台无关性。
于是就相继出现了RPC/c伽/cORBA等技术,但这些技术在实际应用中存在着许多不足和局限。
它们的特定协议难以通过防火墙,因而不适于Web上的应用开发。
为了进一步开发基于Web的应用,出现了Sun公司的Sun ONE(Open NetEnvironment开发网络环境)和Microsoft公司的.NET等Web服务技术体系。
Sun ONE体系结构以Java语言为核心,包括J2SE/J2EE/J2ME和一系列的标准、技术及协议。
它包括Sun独有的iPlanet软件系列,其中有在市场上受欢迎的LDAP目录服务器软件,以及Forte for Java——便于在任何环境下书写Java语言的软件工具。
我们很容易就能从网上免费获得和使用包括Java集成开发环境、Java数据库和中间件 (Application Server)服务器等产品,以及它们的源代码。
Sun ONE更接近或能满足互联网在智能化Web服务方面对分布性、开发性和平台无关性的要求。
随着Java技术的不断发展,它根据市场进一步细分为:针对企业网应用的J2EE (Java 2 Enterprise Edition)、针对普通Pc应用的J2SE(Java 2 Standard Edition)和针对嵌入式设备及消费类电器的J2肥(Java 2 Micro Edition)三个版本。
本文就Sun ONE的Java核心应用——.J2SE/J2EE/J2ME作一些介绍。
J2EE技术应用:J2EE是Sun公司推出的一种全新概念的模型,比传统的互联网应用程序模型更有优势。
(1)J2EE模型 J2EE的应用编程模型(J2EE Blueprints)提供了一种用于实施基于J2EE多层应用的文档和实例套件的体系模型,简化了这项复杂的工作。
它被开发人员用作设计和优化组件,以便开发人员从策略上对开发工作进行分工。
J2EE应用编程模型要求开发者将自己的工作分成两类:商业逻辑和表示逻辑,其余则由系统资源自动处理,不必为中间层管道进行编码。
这样,开发人员就能将更多的时间花在商业逻辑和表示逻辑上。
对重视缩短项目周期的公司来说,这种转变深受欢迎。
(2)J2EE平台 J2EE平台是运行J2EE应用的标准环境,由J2EE部署规范(一套所有J2EE平台产品都必须支持的标准)、IETF标准集和CORBA标准组成。
最新的J2EE平台还添加了JavaBean组件模型。
开发人员可以利用Java Bean组件模型来自定义Java类实例,并可通过已定义的事件访问Java类。
辽河石油勘探局人力资源管理系统设计与实现 J2EE支持EJB,因此开发人员可以执行多用户交易功能。
当在J2旺服务器上运行时,Enterprise JavaBeans将应用逻辑分成可再利用和可扩展的代码段。
EnterpriseJavaBeans并不是新特征,但是通过定义标准客户端和服务API,J2EE增强了它的能力和可移植性。
EJB在服务器的一个容器内运行,提供所有典型的中间层服务,如事务管理、安全、远程客户连接、生存周期管理和数据库连接缓冲。
为了让事务系统在存在EJB容器的情况下运行,开发人员只需在部署描述文件中定义Beans的事务属性即可。
J2EE通过定义一组标准的结构来实现它的优势,例如:①·J2EE ApplicationProgra血ning Model,是一种用于开发多层次、瘦型客户用户程序的标准设计模型;②J2EE Platform,是一个标准的平台,用来整合J2EE的应用程序,并指定一系列的接口和方法;③J2EE Compatibility Test Suite,是一套兼容测试组件,用来检测产品是否同J2EE平台兼容;④J2EE Reference Implementation,用来示范J2EE的能力。
O)J2EE服务器 Sun的J2EE服务器通过Java命名和目录接口(JNDI)、认证、m’rP及与EntcwriseJavaBeans兼容的能力,提供命名和目录服务。
JNDI是Java平台的一种标准扩展版,向企业内的命名和目录服务提供具有Java功能的,带有统一接口的应用,包括LDAP。
J2EE服务器还利用了Java Servlct技术。
Java Scrvict可以看作是运行在服务器上的一个小程序,它向开发人员提供以组件为基础创建基于Web应用的、独立于平台的方法。
它不像利用CGI那样具有性能局限。
Java Servlet是一种扩展Web服务器功能的简单技巧。
由于它是用Java编写的,因而能够访问整个Java API库,也包括用于访问企业数据库的JDBC API。
JSP是Java Scrvlct的一种扩展。
Java Servlet提供开发和显示来自服务器的交互式Web页。
如今JSP又有了进一步的改进,它使得创建和支持静态模板和动态内容相结合的}rn缸,和Ⅺ,m页面更加容易。
(4)安全性 J2EE平台定义了一种标准的公开存取控制规则,当程序在企业平台上开发时就已被程序师定义和解释了。
J2EE也需要提供一个标准的注册机制,以便应用程序不会将这些注册机制和逻辑相混合,从而使相同的工作执行于大量的不同环境中时并不需要改变源代码。
例如:J2EE应用程序开发人员可以指定几个安全级别,当用户访问数据时,他们可写出代码来检查当前用户权限的级别。
在开发阶段,开发人员赋予多组用户适当的安全级,使应用程序在执行限制操作之前能够容易的判断限制级。
大连理工大学专业学位硕士学位论文 nEE平台是Java技术企业级应用的最佳平台,它可以让程序员迅速、快捷地开发和分布企业级应用程序。
以下便是它的相关技术: ①Enterpri∞JavaBeans A曲itectI】|℃,企业级JavaBeans定义了一个应用程序接口。
它可以使程序员迅速开发、发布和管理跨平台的、基于组件的企业级应用程序。
②Java Serv盯Pages,JSP技术提供了一种简单、快速的方法来创建动态网页。
通过它,可以快速地开发基于Web的应用程
上一篇:
【精品】在做网站之前应该具备的心理准备 完备
下一篇:
爱情只不过就是,爱与不爱