簡易檢索 / 詳目顯示

研究生: 詹正成
論文名稱: 以XML原生資料庫實現漢字註冊及儲存庫管理之研究
Research on Chinese character Registry and Repository Management using XML native database
指導教授: 葉耀明
學位類別: 碩士
Master
系所名稱: 資訊工程學系
Department of Computer Science and Information Engineering
論文出版年: 2010
畢業學年度: 98
語文別: 中文
論文頁數: 53
中文關鍵詞: 漢字註冊儲存庫XMLeXist資料庫Web servicesXQuery
英文關鍵詞: 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.

    摘要 i Abstract ii 誌謝 iii 目錄 iv 附圖目錄 vi 附表目錄 vii 附表目錄 viii 第一章 緒論 1 1.1 研究背景與動機 1 1.2 研究目的 2 1.3 論文架構 2 第二章 文獻探討 3 2.1 eXist 資料庫 3 2.1.1 Native XML Database 簡介 3 2.1.2 eXist 簡介 4 2.2 XML查詢語言介紹 6 2.2.1 XQuery簡介 6 2.2.2 XPath簡介 7 2.2.3 XQuery Update Facility 1.0介紹 8 2.3 漢字教學背景介紹 9 2.3.1 能力導向之全方位華語學習計畫介紹 9 2.3.2 部件字帶字學習策略系統介紹 10 2.3.3 漢字編輯器簡介 12 2.4 Moodle 教學平台 13 2.4.1 Moodle 簡介 13 2.4.2 Moodle 系統特色 14 2.5 全字庫網站介紹 16 2.5.1 建置目的 16 2.5.2 系統功能 17 第三章 漢字儲存庫系統規劃 20 3.1 系統架構 20 3.2 eXist 資料庫建置 21 3.2.1 資料庫建置 21 3.2.2 XML文件標籤設計 22 3.2.3 基本XQuery 使用 25 3.2.4 XQuery Update Facility 1.0介紹 29 3.3 漢字編輯器製作 32 3.4 Moodle課程設計 34 3.5使用全字庫的web service 35 第四章 系統實作 38 4.1 系統開發及開發環境介紹 38 4.2 使用者操作流程 38 4.2.1 使用者-學生端 39 4.2.2 使用者-教師端 39 4.3 系統實作畫面 40 4.3.1 使用漢字儲存查詢系統維護資料庫 40 4.3.2 使用漢字編輯器編輯教材 43 4.3.3 使用Moodle進行漢字學習課程 46 第五章 結論與未來發展 49 5.1 結論與分析 49 5.2 未來展望 50 參考文獻 52

    [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"

    下載圖示
    QR CODE