| 研究生: |
張庭瑋 Chang, Ting-Wei |
|---|---|
| 論文名稱: |
一個建構於XML儲存系統上之資料整合及展現工作平台 A Data Integration and Presentation Workspace for the XML Storage System |
| 指導教授: |
蔡尚榮
Tsai, Shang-Rong |
| 學位類別: |
碩士 Master |
| 系所名稱: |
電機資訊學院 - 電機工程學系 Department of Electrical Engineering |
| 論文出版年: | 2003 |
| 畢業學年度: | 91 |
| 語文別: | 中文 |
| 論文頁數: | 113 |
| 中文關鍵詞: | 資料展現 、資料整合 、可擴展標記語言 |
| 外文關鍵詞: | XML, Data Integration, Data Presentation |
| 相關次數: | 點閱:65 下載:1 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
利用XML 儲存系統來儲存各種應用的資料,能有效的利用這些資訊,無論是資料的存取或資料的共享都提供了較HTML為佳的方法。然後,當資料量大時,我們從XML 資料儲存系統查詢到的XML資料常常是非常多的,使用者仍須一一瀏覽過濾,才能從多份的XML資料取得真正需要的,這些動作每次都要重複,對使用者而言很沒效率。
本論文研究如何運用有效的方法,以供使用者在面對查閱取得的大量XML資料中,做挑選及重組,以建立方便以後取閱的抽象物件,我們稱之為Presentation Object,挑選(Select)是指對取閱的資料集合選取其中的文件或文件中的元素,而重組(Compose)是指選取某些文件中之元素作內容合併、加總或元素串聯等鎔合的動作,Presentation Object可視為使用者對所取閱的資訊集合體精緻化或客製化後的產物,它也能被系統再儲存及取閱,方便而後資訊的瀏覽及整合。
Using XML-based Storage System to store data for various applications would be more effective than storing data in HTML format. However, if the storage system contains huge amount of data, users would still get too many XML data from a query. It is not an efficient method for users to select and filter XML data repeatedly when they do a data query.
In this thesis, we investigate and propose an effective method by which information consumers can Select and Compose from a set of XML data generated by a query and create an abstract object, called Presentation Object, for convenient access later on. Select means to select documents or elements from the data set of query output. Compose means to select some elements from a set of documents and do some integrated operations including accumulating or concatenating element contents and merging elements. A Presentation Object can be regarded as an abstract object that is the refined and customized contents for an information consumer. It can be stored in the XML storage system and be accessed for reuse efficiently and conveniently.
[1] World Wide Web Consortium. Extensible Markup Language(XML). http://www.w3.org/XML/
[2] Peter Flynn et. al., The XML FAQ, http://www.ucc.ie/xml, June 1999
[3] Akmal B. Chaudhri, Roberto Zicari, Succeeding With Object Databases: A Practical Look At Today's Implementations With Java™ And XML
[4] Liam Quin, Open Source XML Database Toolkit: Resources and Techniques for Improved Development
[5] T.C. Huang and Sr. Tsai. A Information Sharing Workspace Supporting Voice Interaction for the XML Storage System, NCKU, DSLab, June 2003.
[6] M. Chiang and Sr. Tsai. An XML-based Information Server – Tools for Data Importing, NCKU, DSLab, June 2001.
[7] C.H. Wei and Sr. Tsai. A Storage System for Data Objects, NCKU, DSLab, June 2003.
[8] S. Widergren, A. deVos, and JunZhu. XML for Data Exchange. Power Engineering Society Summer Meeting, 1999. IEEE, Vol.2 pp.840-842. 1999.
[9] D. C. Fallside. World Wide Web Consortium. XML Schema. http://www.w3.org/TR/xmlschema-0/. May 2001.
[10] W3C, “Extensible Stylesheet language (XSL) Version 1.0”, http://www.w3.org/TR/xsl/ , November 2000.
[11] Andre Tost, “XML Document processing in Java using XPath and XSLT”, JavaWorld, http://www.javaworld.com/javaworld/jw-09-2000/jw-0908-xpath_p.html , September 2000.
[12] J. David Eisenberg, “Using XSL Formatting Objects”, XML.com, http://www.xml.com/pub/a/2001/01/17/xsl-fo/ , January 2001
[13] W3C, “XSL Transformations Version 2.0”, http://www.w3.org/TR/xslt20/ , April 2002
[14] James Clark, Steve DeRose, ”XML Path Language (XPath)”, http://www.w3.org/TR/xpath , November 1999
[15] L. Wood. Document Object Model (DOM). http://www.w3.org/DOM/.
[16] C.M. Lee and Sr. Tsai. An XML-based Information Server – The Storage System, NCKU, DSLab, June 2001.
[17] World Wide Web Consortium. XQuery 1.0: An XML Query Language. W3C Working Draft 20 December 2001. http://www.w3.org/XML/Query .
[18] ADL Technical Team. SCORM Specification v1.2. http://www.adlnet.org/Scorm/scorm.cfm , Oct. 2001.
[19] Instructional Management System (IMS), http://www.imsproject.org .
[20] IEEE Learning Technology Standards Committee. IEEE LOM Working Draft 6.1. http://ltsc.ieee.org/wg12/index.html , Apr. 2001.
[21] Tim Arnold-Moore,Michael Fuller,Alan Kent,Ron Sacks-Davis,and Neil Sharman. Architecture of a Content Management Server for XML Document Applications. Web Information Systems Engineering, 2000. Proceedings of the First International Conference on , Volume: 1 , 19-21 June 2000
[22] “Cascading Style Sheets (CSS) – CSS Browsers”, http://www.w3.org/Style/CSS/ .
[23] Hunter、Brett McLaughlin, “JDOM“, http://www.jdom.org .
[24] Paul V. Biron , Ashok Malhotra, “XML Schema Part 2: Datatypes“, http://www.w3.org/TR/xmlschema-2/ .
[25] Google Search Engine,http://www.google.com