基于SOA的人事信息服务在数字校园中的应用研究

来源 :南方医科大学 | 被引量 : 0次 | 上传用户:hhttllzzwei
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着当今世界信息化的不断深入和中国高等院校的快速发展,数字校园的建设已是高校信息化建设的重中之重。数字校园建设以数字化信息和校园网络为基础,在计算机和网络技术上建立起对人事、教学、科研、管理、技术服务、生活服务等校园信息的收集、处理、整合、存储、传输和应用,使数字资源得到充分优化利用。   经过多年的信息化建设,高校已基本完成了信息基础设施和校园网络的建设,信息技术已经广泛地应用于高校的教学、科研、管理与服务等各个领域,学校各部门都已经拥有相当数量的应用系统。然而,数字校园是一个庞大的系统工程,建设初期很难有良好的全局战略。在缺乏可参考成功案例的情况下,数字校园往往对高校的特点、需求、重点没有清晰的认识,缺少全盘的统一的思考和整体的规划设计。因此,尽管数字校园取得了一定进展,但是随着信息化实践的深入,也暴露出很多的局限和困惑。例如,由于缺乏数字校园整体规划,系统基本上来自不同供应商,由各部门根据自身的需求选择开发技术与应用平台。这些系统目的有别、实施时间各异、新旧程度差异悬殊,堆积了不同平台、编程语言、数据结构,甚至不同中间件。从而导致数据资源类型各异、来源不一,大多数可共享的数据重复录入,数据冗余度大,无法统一使用,这些位置上分散的独立系统逐渐形成了相互独立的“信息孤岛”或称为“信息井”。   高校人事信息管理工作是数字校园建设、高校人事管理的基础性工作,信息化程度直接影响着人事工作效率、人事决策以及数字校园的实施。就目前各高校而言,教职工编制性质各不相同,到岗途径多样,各单位之间因工作需要轮岗、借调等情况时有发生,因此,人事信息的构成具有相当大的复杂性和分散性。近年来人事管理系统在高校得到了广泛的利用,而现行存在的高校人事管理系统设计时很少有系统的体系结构设计,大部分都是基于功能需求的结构化设计,从某种程度上来说,它还只是简单地将手工作业计算机化。由于缺少良好的体系结构,当人事管理流程以及内容有所变更时,系统很难快速反应。同时,这种体系结构也无法很好地与高校内其他信息管理系统集成,而与其它信息系统的协作是非常必要的,因为人事管理工作不是一个独立的工作,它必须有其他部门或组织的支持。伴随着业务需求的增长,许多业务更是需要不同部门之间协作完成,许多应用系统也需要标准的实时的人事数据,这些问题如何解决,并且如何保证在引进新的应用与系统的同时,旧的应用与系统还能在新的平台下发挥原有的作用,这些在数字校园的建设中都是至关重要的。例如,高校教师的基本信息数据,在人事、科研、教学、财务、一卡通、后勤管理等系统中都重复存在,各系统之间缺乏联系,数据不同步、不一致的情况非常严重,如教师晋升职称之后,只是在人事系统中修改了相应内容,而教务管理系统、研究生管理系统中的相应数据却不能及时更新,从而影响到教学科研工作的顺利进行和工作量统计。而在需要统计报送与人事相关的各类报表时就会因为各有各的报送软件,每个软件都需要单独填报,造成大量的重复劳动,而且不能保证数据的一致性和准确性,同时给各相关部门的具体操作人员带来了额外的负担。   信息孤岛的存在严重制约着数字校园的进一步拓展,遗留系统的改造和处理不仅令IT业界头痛,同时也令众多高校一筹莫展,因为这意味着信息化投资的成本会一直居高不下。随着信息化实践的进一步深入,迫切需要一种灵活性强、松耦合、跨平台的分布式体系结构来解决信息化建设初期所堆积的应用目的相异、实施时间不同、编程语言不一致、数据各自存储的应用系统所带来的应用与扩展局限。SOA(Service Oriented Architecture)面向服务的体系结构方法的提出,为上述问题提供了解决方案,特别是随着Web服务(Web Service)技术的成熟,该解决方案更具优越性。   基于SOA的人事信息服务在数字校园中的应用,具有松耦合、业务敏捷、封装、共享等SOA的特性,可以很好地适应高校人事信息管理的变化,易于完成与高校其他信息系统的人事数据一致性与信息共享,解决信息孤岛的问题,并且可以在实施该项目过程中,通过业务流程分析,实现业务流程优化,改善高校人事管理流程。而且人事信息作为数字校园建设的重要基础数据,涉及教学,科研,工资,考核,进修等业务领域,以人事信息作为切入点,通过对人事信息的特点,现状进行分析,建立基于SOA的人事信息服务来解决现在人事信息化所遇到的种种问题,以点带面,为以上所述的数字校园建设过程中所遇到的问题提供可借鉴的解决方案,在数字校园的建设具有很大意义。   在本文中,作者主要介绍以下几个方面的工作:   1)SOA运行环境及平台的搭建:目前基于SOA的数字校园解决方案主要有两种,一种是采用商用的解决方案,如IBM、Oracle以及国内的金蝶中间件等,另一种是采用开源的解决方案。商用SOA解决方案目前的主要问题是投资过于巨大,动辄数百甚至数千万,而开源SOA解决方案则基本是免费的,但是较缺乏服务与支持,考虑到我们现在主要做的是尝试性的研究与探索,因此选择了开源的解决方案,采用Jboss Application Server应用服务器和JbossESB搭建了SOA基础架构平台,BPEL流程引擎则选用Apache ODE。   2)人事信息服务的识别与封装:SOA的基础是服务(Service),服务的识别与封装是SOA成功实施的关键,也是难点之一。在本文中,作者采用了自顶向下的服务识别方法,将与高校人事信息相关的业务自顶向下逐层分解,直到不能或者不需要进一步分解为止。作者将人事信息服务分为三个层次:(1)基本服务(Basic Services),即基础的人事信息业务操作,包括基本信息、工作经历、学习经历、考核信息、教学、论文著作、课题、成果、专利等信息的查询和修改服务;(2)组合服务(Composed Services),即由基本服务或其他组合服务组合而成的服务。运行层次比基本服务高,然而,它们是短期执行的,而且是无状态的,例如计算教学工作量服务和计算科研工作量服务等;(3)流程服务(Process Services),即长期的工作流或业务流程,通过BPEL的编排,由基本服务、组合服务或其它流程服务组合而成,本文中主要介绍了计算校内津贴的BPEL流程编排过程。
其他文献
非定常性是叶轮机械内流动的本质属性,对叶轮机械非定常流动的研究是近年来叶轮机械气动热力学领域里的难点和热点之一。本文通过数值求解Navier-Stokes方程来模拟轴流式叶轮机械内多排叶栅通道二维粘性流场的非定常流动。本文首先采用双重时间步法将叶轮机械单排叶片定常流场求解程序改编成非定常时间精确求解程序,非定常现象由叶片通道入口处压力值随时间的周期性变化带来;在此基础上...
石油烃作为一种量大面广、危害较为严重的土壤有机污染物,对我国环境威胁较大。目前,机械法以其修复彻底、修复周期短、二次污染小等优点而得到广泛应用,但当前机械法主要是通过外加场强的方法实现污染物的脱附,具有能耗高的弊端。开发一种较低能耗的石油烃污染土壤快速高效洗脱技术,对当前石油烃污染场地的治理具有重要的价值和意义。本文采用数值模拟与实验测试的方法研究了土壤颗粒在不同运动形态下对石油烃污染物的脱附性能
学位
低温保存是生物材料进行长时间保存最有效的方法,生物材料在用合适浓度的低温保护剂处理之后,放入液氮中降温并进行储存,可以保存几十年甚至更长。低温保存根据保存机理分为
喷射泵作为真空获得设备,它以结构简单、工作可靠、安装维护方便等优点而得到广泛应用.但是工作过程中其操作参数会常常偏离设计工况,造成效率下降.该文采用流体动力学计算软
英语作为国际上通用的语言,足以见得英语的重要性.作为我国的第二语言,学生进入小学后就要进行英语的学习,并且在以后的学习过程中,英语的学习难度也会逐渐加大.英语的教学内
电站锅炉炉内燃烧过程的数值模拟方法己成为锅炉辅助设计、优化运行、故障诊断等环节的重要手段,同时,燃烧过程的数值模拟对促进燃烧学科的深入发展以及加快燃烧技术的发展都
该文介绍了在国民经济各部门中有着广泛应用的旋涡风机的基本结构和工作原理,通过对旋涡风机内部流动的分析,在推导叶道内部基本方程式的基础上,依据"旋涡风机本质上相当于一
课堂的有效性是每一个教师不得不关注的问题,也是教学当中很难解决的问题,当然,在高中数学教学当中同样不例外.作为教师的我们必须想尽一切办法发挥我们的作用,构建高效的数
超音速燃烧冲压发动机技术作为未来高性能发动机的关键技术在国内外正得到广泛地发展.该文从数值模拟方面对带有后掠斜坡引射器的超燃冲压发动机燃烧室和带有隔离段的双模态
学习是有层次的,学生在每一阶段的学习,都会面临不同的目标和要求.在高中化学教学中,学生的学习已经进入到了很关键和很重要的时候,因此,教师必须要引导学生进行深度学习,使