论文部分内容阅读
联机编目,就是通过网络共享,实现一次、一处书目数据输入,多次、多处共享的编目工作方式。当前存在的联机编目方式主要是以编目数据服务中心对于分散用户的一对多关系,中心以书目数据库为基础,以MARC格式作为数据标准,通过Z39.50专用传输检索协议,对远程用户提供MARC数据查询和下载,不足之处在于:一是数据集中式服务所带来的缺陷;二是对Z39.50的技术捆绑,实现起来通用性不强,技术复杂;三是不能穿越防火墙。 论文的所做的工作是:首先,对当前联机编目系统实现的过程、技术、特点、数据编码及数据传输进行分析和研究,根据原有联机编目系统的应用需求,从联机编目的数据使用者、提供者和实现中间联系方法的三个方面,提出基于Web Service技术的联机编目系统方案。其次,在具体实现中,对编目的格式标准“MARC”进行解析,并实现MARC与XML数据格式的转换;设计书目数据服务UDDI中心,MARC“数据提供者”服务端和“数据使用者”客户端;实现编目人员对UDDI的注册、查询和对“数据提供者”的WEB数据连接;实现“数据提供者”对UDDI中心的注册和信息发布。最后,系统应用以SQL Server为数据库基础,以MS Visual Basic.NET为开发平台,实现系统程序设计。 本文章节内容安排为:第一章,对当前联机编目的现状进行研究分析,并明确解决方向;第二章,结合原来的联机编目系统对新的系统的组成结构、功能和流程进行详细分析;第三章,对系统所应用的数据标准和技术条件作简单介绍,为论文作理论支持;第四章,根据需求分析对系统作具体设计;第五章,根据设计要求利用开发平台做程序实现。