论文部分内容阅读
在校园综合系统建设发展中,夹杂着许多不同时期开发的异构系统,它们在讯息的互通互联上存在着很多的问题。系统越是扩展,讯息孤立的问题就越是严重,对校园的电子化发展造成了一定的障碍。为了解决传统系统的种种问题,本文以Web服务为支撑技术的面向服务架构(Service-Oriented Architecture,SOA)和以中间件提供对异构系统的整合应用,进行相关的探索,具有重要意义。
在校园的讯息化建设中,图书馆的建设是校园综合系统建设的重要标志之一,它使由原来手工操作方式、电脑单机模式或客户端/服务器的作业模式向自动化、网络化、数字化的方向不断发展。因此,图书馆管理系统的研究与发展就成了校园讯息化建设的一个重要部分。为了使开发的图书馆管理系统能够与其它系统有更好的互通性、重用性和摆脱以往的紧密耦合方式,本文尝试以面向服务体系架构对澳门中小学校图书馆管理系统作研究分析,以Web服务作为技术和结合中间件软件来建设跨校区的图书馆管理系统,构成具有复用性高、扩充性好和统一资源管理的使用平台,透过实作的结果为校园其它系统以面向服务体系架构的开发和现有系统的集成提供了实质性的基础,从而加强了对校园的数字化管理和资源的利用。进而解决各系统间存在讯息孤岛的问题。
本文主要概述了服务体系架构的概念、性质和优点,面向服务体系架构的关键技术以及在实施时的切入点,以加强对现有环境实施SOA时作更全面的分析。此外,对文章中用以实现服务体系架构的图书馆管理系统的Web服务作了概述和说明有关Web服务的实现技术,对Web服务的建立、部署、引用作了充分的说明。然后对现时图书馆管理系统的现状和存在的问题(资源不能共享、图书馆重复投资建设、书籍重复购买和不易于管理等),提出了一般图书馆管理系统应具备的功能;在实作中结合中间件的强大功能和以web服务技术对图书馆管理系统的部分功能(读者管理、书籍管理及流通管理)进行了分析、设计和实现,期望能通过相关实作以掌握更多相关技术和对在实作中遇到的问题的解决方法。通过以图书馆管理系统为研究实例,能得出如下结果:(1)提出了一个跨校区系统的可行解决方案;(2)为旧有系统通过中间件进行整合作可行性的考虑;(3)对校园电子化建设进行优化提供更好的方案;(4)掌握更多以服务组合成业务流程的技巧。