近年来,随着中央部署开展干部人事档案专项审核工作以及全国档案信息化建设实施纲要的颁布,高校人事档案信息工作已经基本规范和完善。为了更好的查看干部人事信息,建立人事档案管理系统已成为必然。在本科高校达标考核的促进下,很多高校加大程度的建设各个部门的管理系统,但由于各部门管理系统部署不同步、系统不兼容,给高校人事档案信息的管理带来了很多难题。个别高校的人事档案管理系统只是一个摆设,有些工作还是依靠手工来完成。特别是在最近几年里,高校人事档案管理系统发生了很大的变化,很多高校都采取聘用制的方式?碚心扇瞬牛?有些还对教师岗位实行分类管理等制度,这些因素会使得高校人员的变动加快,人事档案信息管理工作更加复杂,但是现在很多高校都还没有重视这个问题。所以,建立一个高效、完善的、可扩展性以及可兼容性好的高校人事档案管理系统是目前迫切需要解决的问题。
一、SOA架构概述
(一)SOA的基本概念
“SOA”是“ServiceOrientedArchitecture”的缩写,中文意为“面向服务的体系架构”。它是一个组件模型,“SOA”主要是一种涵盖架构风格、编程模型等一套新的分布式软件系统构造方法理论,主要包括这几个过程:从建模到开发,然后整合再部署,最后运行、管理。它将不同的服务通过接口联系起来,使得服务可以使用通用的方式进行管理。建立在以SOA基础上的信息系统,可以自行研发组织,具有良好的维护性、可用性和可扩展性。
(二)运用企业服务总线的方法(ESB)
支撑SOA的关键是其消息传递架构――企业服务总线(ESB)。ESB采用“总线”模式来管理和简化各服务应用之间的集成拓扑结构,在网络中起到一个连接的作用,以接受的开放准则作为支撑点,然后使得事件以及消息等动态之间能够相互关联和通畅,是一种在服务和应用之间标准的集成方式。ESB作为最基本的连接中枢,使得网络之间的连接能够更好的进行,是构筑企业神经系统最为根本的要素。ESB架构主要使得异地应用之间的消息能够发送和接收,除此之外,还能够通过ESB发送和接收消息。
二、在SOA的基础上建立高校人事档案管理系统
(一)建立高校人事档案管理系统的基本要求
高校人事档案管理涵盖了各个不同的部门和方面,建立高校人事档案管理系统的基本要求就在于能够使现有的各类管理系统能够完好的保存,以及让系统之间有所差异,这样能够让用户更好的查看个人信息。新的系统还应具有安全性和可靠性,能够很好地维护用户的信息安全。除此之外,新的高校人事档案管理系统还应最大程度的适应各个板块,使得各个板块之间能够自由的传输,能够屏蔽系统之间的差异性,
(二)高校人事档案管理系统体系结构
SOA系统能够很好的满足高校人事档案管理系统的基本要求,它能够将高校人事档案管理系统中的数据很好的连接起来,建立起一个完整的SOA高校人事档案管理系统的构架。主要可以分为几个方面,第一就是基础应用方面,组成各
个部分的主要是人事档案管理系统,主要包括教学、科研、工资、学生、图书、资产、办公、人事等各个方面,例如人事管理系统主要包括的是教师的基本信息,教务管理系统主要包括考试的工作以及科研两个方面,等等这些都是教师的基本信息,人事档案管理的最基本的就在于人事档案的数据与其他部门的数据共享。第二就是接口方面,主要的作用就是将上述的基础应用方面的应用程序以及共享数据等通过协议封装、接口为服务,将这些作为企业服务的总接口。第三就是企业总线方面,主要对日志、业务、安全、公用等方面的服务来进行管理,除此之外,还应增强业务方面的柔性,使得面向服务中的高校人事档案管理系统更加完善,第四就是流程方面,是各个部分的组件组成的,主要的工作任务就是负责服务的构建以及编排。第五就是表示层面,就是将高校人事档案管理系统的需要发送给客户,用户便可以通过这个快速查阅以及接受这些消息。最后就是接入的过程,可以通过多种电子产品,例如电脑、手机等等接入这个程序,这个也为当前的很多用户提供了一个接口,为以后的扩展奠定了一个良好的基础。
三、在SOA的基础上高校人事档案管理系统设计
系统在设计时要考虑到众多方面,例如安全性、可靠性、分散性等特点,在这种状况下,可以采用J2EE的方式。J2EE是一种全新的和不同于传统应用开发的技术架构,包括各类组件、服务架构和技术层次,最主要的作用就是通过各种共同的标准及规格,使得应用系统的开发与部署能够相互兼容,更加简化、规范化,提升了应用系统的可移植性、可靠性。J2EE核心就是能够让技术更规范化,让各个不同平台之间在J2EE的依靠下,能够具有包容性,使得原来企业后端使用的信息产品彼此之间无法兼容的问题能够得到很好地解决以及企业内部或外部不能相互贯通的困境也能得到更好的解决,J2EE组件和传统的Java类的存在很大的差异性:是被装配在一个J2EE应用中,使其能够有固定的格式并且要遵守J2EE规范,由J2EE服务器对其进行管理。J2EE本质上是一个分布式的服务器应用程序设计环境,J2EE结构以及J2EE程序的编写十分简单。它能够提供良好的机制,去组建灵活的、安全的、易维护的商务系统,因为业务逻辑被封装成可复用的组件,并且J2EE服务器以容器即一个实体的形式为所有的组件类型提供后台相关服务。J2EE体系结构提供中间层集成框架,在一个统一的开发平台之下,并将应用程序运行环境与操作系统隔离,支持打包和部署应用,添加目录支持,使得安全性和性能都能够得到提高。通过J2EE这个平台,可以更加完善在SOA的基础上高校人事档案管理系统设计。
四、结束语
本文主要采用SOA的原理来分析了高校人事档案管理系统,针对目前这种紧迫的形式,高校人事档案管理系统必须加快改革,基于SOA的基本原理,设计了高校人事档案管理系统体系结构,同时还对具体的实行方式进行了分析。高校人事档案管理不断地在改变,随着科技的发展,高校人事档案管理系统也会不断地升级更新,具体的工作任务也会随之增加,本文当中所提出的方式以及设计结构能够对设计高校人事档案管理系统提供一个参考,同时也能进一步完善高校人事档案管理系统。本文来自《上海市人民代表大会常务委员会公报》杂志