论文部分内容阅读
技术与人文的融合、技术与人文的互动推动了图书馆事业的发展。图书馆工作是以资源为基础,以服务为宗旨的,满足用户的需求则是其工作的出发点与落脚点。技术与人文的互动一方面提升了用户对资源和服务的质的要求与量的需求,另一方面也对数字图书馆系统建设提出了 "随需应变"的要求。一是要求系统可以吸纳先进的技术成果,能够与技术发展相同步、相适应;二是系统可以"随需应变",以敏捷的方式反应"服务模式"、"管理模式"变革与创新的要求,从而以更加简便、更加有效地方式实现图书馆合作、实现信息资源共享、实现更加有针对性的用户服务。从数字图书馆的具体实践来看,"系统孤岛"现象是造成现实环境中"信息孤岛"、"信息淹没"现象的一个根本原因。解决这一始终存在的问题的根本途径也依赖于从数字图书馆系统自身建设开始,而面向服务的架构(Service Oriented Architecture,SOA)则为我们在系统实现层面提供了一种有针对性的解决问题的思路。本文的研究正是在这样的背景下展开的。本文聚焦于SOA框架之下的数字图书馆系统架构研究。文章在对数字图书馆系统存在问题、数字图书馆系统架构研究进展、数字图书馆系统与系统架构相关理论问题以及SOA理论与技术框架分析、研究、归纳、总结的基础上,对如何实现SOA框架之下的数字图书馆系统架构进行研究:对数字图书馆建设要素进行了研究,给出了数字图书馆建设要素模型;对数字图书馆系统构建的要素进行了研究,给出了数字图书馆系统构建的要素模型;对面向服务的数字图书馆系统分析方法进行了研究,给出了一种面向服务的数字图书馆系统分析模型;对面向服务的数字图书馆系统建设目标进行了思考,总结提炼出了数字图书馆系统建设的总体目标,并对其理论依据进行了分析;对面向服务的数字图书馆应用系统架构与服务进行了分析,给出了面向服务的业务域分析思路与分析范式,并对业务域系统与服务分析的主要环节提出了自己的观点与分析建议;本文最后还从机构组织层面对基于SOA的数字图书馆系统实现的相关机制与策略进行了探讨。等等。本文认为,数字图书馆系统建设总体目标的一致性与系统业务流程的一致性,为统一框架下随需应变的数字图书馆系统的实现提供了可能性。建立在数据标准化和服务标准化之上的数字图书馆软件系统在资源共享利用与平台整合等方面有更加强大的生命力,其意义和"车同轨、书同文"一样深远。本文的主要贡献在于:1.基于对数字图书馆建设及"要素说"的理解,给出了数字图书馆建设要素模型。模型以四面体的形式构建的,旨在说明:在数字图书馆建设之中,无论以哪一个要素、哪一个节点为中心、为出发点,理论上都需要处理好与其他要素节点之间所构成的线上的关系,处理好与其他要素节点所构成的面上的关系,它们共同构成了数字图书馆这个有机体,他们之间的互动促进图书馆成为一个不断生长的有机体,推动了数字图书馆事业的发展。2.基于对数字图书馆建设要素的理解,给出了数字图书馆系统构建的要素模型。该模型表达了数字图书馆建设的一个方面——以系统为中心的数字图书馆建设,体现了以服务为主导的系统建设的基本思路。要求在数字图书馆应用软件系统构建的过程中处理好要素关系,它们都是系统构建、系统架构设计的驱动因素和制约因素,需要结合具体的实施环境包括技术环境、社会环境等加以权衡。3.基于对SOA的理解,结合数字图书馆系统构建要素模型,给出了一种面向服务的数字图书馆系统分析模型。面向服务的架构是以服务为基础的,服务是面向服务架构中关键的组织概念。如何实现标准化服务分割、实现服务定义,是面向服务数字图书馆系统能否成功的关键。模型是由两部分构成的,分别表达了实现服务分割可能方式以及服务分析的三个维度。模型结合了要素分析、业务目标分析、自顶向下的流程分解分析、自底向上的技术分析等元素,应用该模型的关键在于如何在分析中实现业务与技术的匹配,从而实现对服务的标准化服务分割。该模型也为数字图书馆模组化系统的构建提供了一种分析方法,不仅限于SOA。4.总结提炼出了数字图书馆系统建设的总体目标,并对其理论依据进行分析。认为所提出的系统建设的总体目标可以得到"信息资源共享理论"、"图书馆用户服务理论"、"图书馆学五定律"等相关理论的支持,并对它们之间的关系进行了分析。系统建设总体目标的一致性,以及系统相关业务流程的一致性,为统一框架下的基于SOA的数字图书馆系统建设提供了可能性。5.结合目前学者们关于系统架构的研究及现实世界中部分数字图书馆系统案例,以系统建设总体目标为指导思想,运用所提出的系统分析模型,给出了基于SOA的数字图书馆应用系统架构与服务的分析思路与分析范式,并对基于SOA的数字图书馆应用系统业务域分析的主要环节给出了具体的分析建议。这种分析局限于个人的认识与经验,值得进一步商榷,有待于实践中不断完善。