研究生: |
詹正成 |
---|---|
論文名稱: |
以XML原生資料庫實現漢字註冊及儲存庫管理之研究 Research on Chinese character Registry and Repository Management using XML native database |
指導教授: | 葉耀明 |
學位類別: |
碩士 Master |
系所名稱: |
資訊工程學系 Department of Computer Science and Information Engineering |
論文出版年: | 2010 |
畢業學年度: | 98 |
語文別: | 中文 |
論文頁數: | 53 |
中文關鍵詞: | 漢字註冊儲存庫 、XML 、eXist資料庫 、Web services 、XQuery |
英文關鍵詞: | Chinese character Registry and Repository database, XML, eXist database, Web services, XQuery |
論文種類: | 學術論文 |
相關次數: | 點閱:143 下載:1 |
分享至: |
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
漢字數位教材的製作、儲存與管理一直困擾著華語文教師,尤其漢字教學需要數量相當龐大的漢字教材,例如小學國語教材就需涵蓋四千餘漢字,因此現有漢字數位教材往往面臨字數繁多,製作教材管理不易且費時。而且不同教師教學用字也須隨課程活動改變,因此傳統靜態式華語文數位教材很難滿足現時數位學習之需求。XML是目前網路上資料交換的主流格式,其具有結構性的特性有助於文件的查詢與結構的再利用。所以學界開始嘗試以XML技術導入漢字數位教材製作。
本研究利用XML檔案本身具有結構性的特性,規劃漢字XML儲存格式,並以原生型XML資料庫(eXist)來儲存漢字XML檔案。本研究並使用Web service技術達到查詢不同儲存庫上的資料,如此可以將大量XML文件作更加有效的管理,讓使用者達到便利與完整的查詢。本研究製作漢字儲存庫系統主要為解決漢字教材的儲存與管理問題,系統結合自製軟體漢字編輯器、Moodle數位學習網站與全字庫網站提供的Web services,建立一個有效的漢字儲存庫系統。漢字編輯器軟體提供華語文教師製作教材並即時存取eXist資料庫,然後與Moodle網站整合從eXist資料庫取出所需各種XML檔案組成漢字教材,最後與全字庫網站以Web Services互動解決罕用字無法在電腦顯示與儲存的問題。本系統具備開放標準、聯合互作、物件導向資料庫架構等特色並實現跨資料庫聯合搜尋,讓使用者達到便利與完整的查詢。
Owing to the large amount of character set for Chinese characters, such as 4000 characters are covered in the Chinese class of an elementary school. The production and management of Chinese character digital courseware has been plagued Chinese language teachers for many years. Traditional static digital coursewares on the Chinese language are difficult to meet the current demand for both e-learning and modern teachers. Therefore XML technology is introduced into the production and management of Chinese character digital teaching materials.
Our research uses the structural merits of XML files to develop Chinese character courseware material storage format, and uses native XML database (eXist) to store these Chinese character XML files. This study also uses Web service technologies to retrieve information from different repositories. Our system also includes Chinese character authoring tool, Moodle e-learning courseware management system and Web services of Master Ideographs Seeker website developed by the government, to establish an effective Chinese character repository system. The Chinese character authoring tool can provide Chinese language teachers to produce their own courseware, and real-time access to eXist database is also provided for teachers to save their own coursewares. Moodle open source courseware management system is integrated in our system to provide the presentation of Chinese character courseware. Finally, our system also implements the remote query Master Ideographs Seeker website’s Web Services to retrieve unusual words. Our system has the following merits including open standards, repository federation, and object-oriented based Chinese character storage.
[1] 能力導向之全方位華語學習網站. Available from: http://www.coolchinese.org/.(2010)
[2] moodle 中文加油站. Available from: http://moodle.club.tw/moodle/.(2010)
[3] 洪偉然 and W.-J. Hung, 數位學習系統應用在國小音樂補救教學之研究The Study of applying an e-Learning System for Music Redemptive Instruction in The Elementary School. 2007(碩士): p. 132.
[4] 全字庫. Available from: http://www.cns11643.gov.tw/AIDB/intro.do.(瀏覽日期:2010)
[5] 國語小字典. Available from: http://140.111.1.43/cgi-bin/gdic/gsweb.cgi?ccd=HNGKT8&o=wframe02.htm. (瀏覽日期:2010)
[6] 董才業(2005),"數位學習SCORM教材註冊及儲存庫管理之研究",國立台灣師範大學資訊教育研究所碩士論文
[7] 李家豪(2008),"以XML原生資料庫實現內容管理儲存庫之研究",國立台灣師範大學資訊工程研究所碩士論文
[8] 中央研究院計算中心-數位典藏國家型科技計劃-後設資料工作組分析、教育部電子計算中心、中央研究院資訊科學研究所(2006),"數位教學資源交換規格2.0"
[9] 數位典藏國家型科技計劃後設資料工作組(2005),"台灣學習物件後設資料(Metadata)標準TW LOM(草案)公聽會v1.1"
[10] :: PHEXIST :: PHP and Perl Classes for eXist XML database. (2007)Available from: http://query-exist.sourceforge.net/.
[11] Ronald Bourret Consulting, writing, and research in XML and databases. Available from: http://www.rpbourret.com/.(2010)
[12] eXist-db Open Source Native XML Database.(2009) Available from: http://exist.sourceforge.net/.
[13] XML Query Test Suite.(2010) Available from: http://dev.w3.org/2006/xquery-test-suite/PublicPagesStagingArea/.
[14] w3schools.com. Available from: http://www.w3schools.com/xquery/xquery_flwor.asp.(2010)
[15] XML Path Language (XPath) 2.0. (2007)Available from: http://www.w3.org/TR/xpath20/.
[16] XQuery Update Facility 1.0. (2009)Available from: http://www.w3.org/TR/xquery-update-10/.
[17] moodle. Available from: http://moodle.org/about/.(2010)
[18] Wudong Liu Lulu He Jing Liu Keqing He, (2005)"A Semantic Interoperability Extension Model to the ebXML Registry"
[19] Marko Topolnik, Damir Pintar, and Ivan Matasic, (2003)" Implementation of the ebXML Registry Client for the ebXML Registry Services"
[20] Ivan Magdalenic, lvo Pejakovic, Zoran Skocir, Mihaela Sokic, (2003)" Modeling ebXML Registry Service Architecture"
[21] Hassan Mathkour, Ameur Touir, Hind Hakami, Ghazy Assassa,(2008)," On the transformation of Object Oriented-based Systems to Component-based Systems"
[22] Imran A. Zualkernan,(2005)," HYDRA: A light-weight, SCORM-based P2P e-Learning Architecture"
[23] Gottfried Vossen, Peter Westerkamp,(2006), " Towards the Next Generation of E-Learning Standards:SCORM for Service-Oriented Environments"