高校信息系统是一个有机整体,其中教务管理系统在这个整体中占有重要地位,但由于软件开发技术的限制以及高校信息化由零到整的发展历程,使得各个子系统高度独立,数据与业务无法共享。SOA是一种全新的信息系统架构组织形式。SOA对现代软件开发模式产生了深远的影响,它通过服务的发布、发现以及绑定等机制为其他的应用程序提供服务。SOA具有松散耦合、粗粒度、互操作性等优点。通过采用SOA架构的设计思路,可以最大程度地减少系统间的耦合,提高可重用性;因此能够较好的整合遗留系统,提高了系统的灵活性和可扩展性。针对要研究的教务信息系统,可以方便的实现与其他系统的集成。本文首先深入研究了面向服务的体系结构即SOA,进而分析基于SOA的Web应用系统及其技术架构,理解和掌握了如何设计和实现基于SOA的Web应用系统;接下来研究了可以天然实现SOA架构的Web Service技术;分析了高校教务管理系统的现状及其存在的问题,对基于SOA的教务管理系统进行了总体结构划分和功能分析,同时提出该系统与其他系统集成的解决方案;在接下来的章节中将教务系统的一个子系统——学籍管理系统进行系统业务分析和Web服务的设计,实现了查询在校学生基本信息的Web服务。面向服务的高校教务系统在目前来说是一个新课题,经过和己有相关系统的比较,本文主要采用了基于SOA的设计思想,使用Web Service技术实现信息系统。该系统具有更好的灵活性和扩展性。
本文来源: https://www.lw50.cn/article/fcacadd868d68899e3fb7ad3.html