The Design and Implementation of NTUDLM -- Repository System

碩士 === 國立臺灣大學 === 資訊工程學系研究所 === 86 === This thesis discusses the design of the agent module in the National Taiwan University Digital Library and Museum (NTUDLM). The NTUDLM comprises three main modules, namely, the Agent, the Repository ma...

Full description

Bibliographic Details
Main Authors: SHAO, CHUN-YUAN, 邵俊淵
Other Authors: YEN-JEN, OYANG
Format: Others
Language:zh-TW
Published: 1998
Online Access:http://ndltd.ncl.edu.tw/handle/71539215632402754867
Description
Summary:碩士 === 國立臺灣大學 === 資訊工程學系研究所 === 86 === This thesis discusses the design of the agent module in the National Taiwan University Digital Library and Museum (NTUDLM). The NTUDLM comprises three main modules, namely, the Agent, the Repository manager, and the Contents manager. The agent is the gateway to the NTUDLM. It parses the user's query and sends contents retrieval requests to the Repository manager accordingly. When the Repository manager returns the requested contents, the Agent packs the returned contents and presents a web page to the user. The Repository manager is an object-oriented module and stores all the objects in the NTUDLM. The Repository manager is the module that actually provides the user with the desired contents. The contents of the Repository manager is derived from compiling the contents stored in the Contents manager. The Contents manager is a relational database. Authoring and editing utilities are developed for creating and updating the contents of the Contents manager. The discussion of this thesis starts from describing the design of the first version of NTUDLM. This thesis then elaborates how the experiences learned lead to the development of the second version of the NTUDLM. The Agent module in the NTUDLM is distinctive in two aspects: 1. employing an object-oriented structure to store knowledge. 2. employing an object-oriented structure to speed up the search process.