通用数字图书馆管理平台的应用逻辑设计与用户界面设计
发布时间:2020-07-27 21:10
【摘要】:近年来,数字图书馆正逐渐发展为用于在网络上存储和交换信息的开放知识系统。但是,目前的数字图书馆系统或多或少都是为了满足一个特定的需求而设计的,只能支持一种或有限几种数据对象和元数据格式。它们不能很好地支持多种数据和元数据,也很难扩展当前支持的资源对象。而且,这些系统的体系结构使它们不能有效地和网络上其他数字图书馆系统进行交流协作,也无法方便地改变提供的服务类型。 在本文中,选择了和以往数字图书馆不同的设计方案。在系统DLMS(Digital Library Management System)中,使用了诸如Digital Object Architecture,J2EE和Struts这样的技术和概念,以提供系统的可扩展性和灵活性。具体地说,在DLMS中,用户可以(1)自定义数字图书馆支持的数据资源类型和元数据定义,而不需要修改系统;(2)动态地增加或者删去一个系统中的服务;(3)通过OAI协议或者其他可编程接口与其他数字图书馆系统交互。我们采用了Fedora(Flexible Extensible Digital Object Repository Architecture)作为DLMS的子系统以支持Digital Object Architecture。在DLMS系统设计和开发的过程中,作者主要致力于在应用逻辑层次上保证系统的通用性、可扩展性和可互操作性;同时实现用户界面层的可配置性。为了解决传统数字图书馆系统存在的问题,DLMS系统采用了如下的方案: 提供了动态配置系统服务功能和数字对象管理服务以保证系统的通用性。 通过使用Struts控制页面开发和利用Java语言的面向对象编程特征保证系统的可扩展性。 通过实现OAI服务接口和实现与系统外部服务互连,使DLMS成为一个具有良好互操作性的系统。 目前DLMS系统已经投入试运行,并且取得了不错的测试结果。
【学位授予单位】:清华大学
【学位级别】:硕士
【学位授予年份】:2004
【分类号】:G250.7
【图文】:
SiteSearch系统
图1.3 Dienst服务的结构框架为了实现Dienst协议,需要在服务器上实现以下服务:Repository Service,存储数字文档(根据相关的文档服务定义),每个文档都拥有一个不同的命名,但可以拥有不同的版本,文档可以是不同格式的。Index Service,接受查询要求并完成返回数据集的组织。Query Mediator Service,把查询发送到合适的Index Server上。Info Service,返回某个指定的服务器当前的服务状态。Collection Service,把多个Service虚拟为一个逻辑上的Collection。Registry Service,管理用户的信息。目前,这两所大学正在以 Dienst 为基础,开发新的通用数字图书馆管理平台 LMS(Library Management System)。
地理图像数字图书馆体系结构
本文编号:2772389
【学位授予单位】:清华大学
【学位级别】:硕士
【学位授予年份】:2004
【分类号】:G250.7
【图文】:
SiteSearch系统
图1.3 Dienst服务的结构框架为了实现Dienst协议,需要在服务器上实现以下服务:Repository Service,存储数字文档(根据相关的文档服务定义),每个文档都拥有一个不同的命名,但可以拥有不同的版本,文档可以是不同格式的。Index Service,接受查询要求并完成返回数据集的组织。Query Mediator Service,把查询发送到合适的Index Server上。Info Service,返回某个指定的服务器当前的服务状态。Collection Service,把多个Service虚拟为一个逻辑上的Collection。Registry Service,管理用户的信息。目前,这两所大学正在以 Dienst 为基础,开发新的通用数字图书馆管理平台 LMS(Library Management System)。
地理图像数字图书馆体系结构
【引证文献】
相关硕士学位论文 前1条
1 方志;数字图书馆用户接口研究[D];华中师范大学;2007年
本文编号:2772389
本文链接:https://www.wllwen.com/tushudanganlunwen/2772389.html
教材专著