基于soa与web服务的高校信息系统集成研究

基于soa与web服务的高校信息系统集成研究

ID:33620170

大小:6.17 MB

页数:56页

时间:2019-02-27

基于soa与web服务的高校信息系统集成研究_第1页
基于soa与web服务的高校信息系统集成研究_第2页
基于soa与web服务的高校信息系统集成研究_第3页
基于soa与web服务的高校信息系统集成研究_第4页
基于soa与web服务的高校信息系统集成研究_第5页
资源描述:

《基于soa与web服务的高校信息系统集成研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、1.5目前高校信息系统实现数据共享的研究及其实现方法1、加强信息化建设,建立高质量的、统一的、标准的、共享的中心数据库中心数据库的建设:规范统一的数据格式和内容(准确的、完整的、具有信息交换枢纽作用,保证数据唯一性);信息要准确,更新要及时。一般的做法是:征集全校各单位应用的管理系统中重要的字段及相关内容,然后对各字段加以归类综合,对内容加以规范,制定出全面而标准的数据格式,从而获得全校教师员工的相关信息。具体来说,由以下几个方面工作:(1)大量基础数据的存储管理要提高数据的利用能力,就必须全面系统地录入基础数据。诸如学生与教

2、师的基本信息、课程与教材管理信息、教学设备信息、教学计划和进程、成绩管理、典型教案等一系列信息的储存。为此,有必要设立多个数据库,如学生信息库、师资管理库、课程教材库、教学设备库、教学场地库、教学计划和进程库、成绩管理库等。同时,为了便于数据的录入和处理,必须对这些数据进行整理分析、设计合理的数据库结构并将其归类管理。建立数据库之间的合理链接以便数据在信息系统中的流动。这些是实现数据共享,以及系统信息化和决策化的基础。(2)统一信息标准,加强数据交流,提高数据利用能力建立大量基础数据库的目的主要就是为了实现数据的真正共享,以提

3、高数据的利用能力。建立统一信息标准,才能够使基础数据通过在系统中的流动转换成直接为相关人员提供可供咨询、决策参考的最终数据。所以统一信息标准,是建立数据库和程序编制时在采集、处理、交换、传输信息的过程中有统一的规范的保证。这就要求制订代码表与用户分类表以及子程序设计标准等。代码表是规范信息项填写的内容、为应用系统便于数据录入和查询统计而设计的。代码制订原则是:优先使用国家标准代码;其次,制订好学校管理的重点代码,如院系所编号、教职工编号、学号、课程编号、专业编号等;再次,统-i书wJ订其它方面的通用代码表。在应用规范中访问角色

4、选自用户分类表。用户分类表是将从校长到教师和学生的各类用户进行规范定义,用户分类表不仅适用于应用规范中的访问角色,而且在建立学校门户网站进行统一身份认证也是不可或缺的。子程序设计标准要符合主程序的设计规范和语言要求以及使用平台的兼容性。2、采用分布式技术集成系统分布式技术是随着网络和面向对象技术的发展而不断发展起来的,目前分布式计算机集成系统的开发常用的技术有四个体系架构:EJB、CORBA、COM/DCOM、wEB服务。(1)EJB/J2EEEJB是SUN公司倡导的基于JAVA的组件构架。EjB定义了一个集成的编程模型和标准

5、的API接口。EJB。是实现服务器端应用服务的组件。在EJB之后,SUN提出TJ2EE,定义了一个一致的环境以支持企业级别应用的集成,确保应用的可移植性。在SUN的J2EE规范当中,J2EE被定义成为一个多层次的服务开发平台,总共包括4个组成部分:应用开发模型、应用开发平台、兼容性测试工具、应用编程模型,其核心是J2EE应用开发模型和J2EE平台。(2)CORBACORBA(CommonObjectRequestBrokerArchitecture,公共对象请求代理体系结构)是由OMG(对5象管理组织,ObjectManage

6、mentGroup)提出的应用软件体系结构和对象技术规范,其核心是一套标准的语言、接口和协议,以支持异构分布应用程序间的互操作性及独立于平台和编程语言的对象重用。最主要的特点是引入中间件作为对象代理和应用面向对象的开发模式。(3)COM/DCOM分布式公共对象模型DCOM是微软公司以其公共对象模型COM为基础提出的分布式应用集成框架。支持在局域网、广域网甚至Internet上不同计算机的对象之间的通信。DcoM和WindowsDNA是Microsoft公司的组件集成标准,该标准支持基于数据总线和控制总线的组件集成。(4)wEB

7、服务与面向服务架构的兴起Web服务作为炙手可热的技术,如何应用到企业的IT系统和商业流程之中、并给企业带来直接的经济效益,一直备受国内外企业管理者的高度关注和推崇。在近两年,出现了一种技术架构被誉为下一代web服务的基础架构,即面向服务架构(Service-orientedarchitecture,SOA)。SOA要求开发者从服务集成的角度来设计应用软件,‘超越应用软件来思考,并考虑复用现有的服务,或检查如何让服务被重复利用。SOA鼓励使用可替代的技术和方法(例如消息机制),通过把服务联系在一起而非编写新代码来构架应用。经过适

8、当构架后,这种消息机制的应用允许仅通过调整原有服务模式而非被迫进行大规模新的应用代码的开发,使得在商业环境许可的时间内对变化的市场条件做出快速的响应。目前,采用中心数据库,其不足之处在于:第一,采用“中心数据库”将各个系统集中在一起,但由于某些系统的数据比较敏感,如学生收费管

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。