簡易檢索 / 詳目顯示

研究生: 黃育盛
Huang, YU-Sheng
論文名稱: 引用資訊物件模型設計題庫系統
Applying the Information Object Model to Design an Examination Questions Base System
指導教授: 蔡尚榮
Tsai, Shang-Ron
焦惠津
Jiau, Hewi-jin
學位類別: 碩士
Master
系所名稱: 電機資訊學院 - 電腦與通信工程研究所
Institute of Computer & Communication Engineering
論文出版年: 2006
畢業學年度: 94
語文別: 中文
論文頁數: 103
中文關鍵詞: 資訊物件
外文關鍵詞: Information Object
相關次數: 點閱:197下載:7
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 在現今資訊暴增的時代,管理資訊是ㄧ大難題。如何有效管理資訊並達到資訊的重用性,是當今數位內容領域中一個重要的開發議題。針對此問題,本論文提出了資訊物件模型的概念。ㄧ個資訊物件包含了因應在應用上所需之基本的資料單元,包括資料部份及處理這些資料的方法,其中也包含描述此資料的格式。處理資訊物件方法之建構應具有擴充性,以因應不同使用者及未來不同的需求。在資訊物件中,將資料及其處理方法建構成一個單元,有利於資訊的儲存、查閱、交換及重用等需求,也有利於長期保存資訊之解讀及處理問題。

    資訊物件觀念與物件導向程式設計有許多相似之處,相關的議題是本文探討之重點。資訊物件與物件導向程式設計最大的不同是,資訊物件強調的是資訊之管理及重用性,而物件導向程式設計強調的是軟體之發展及軟體之重用性。本研究也實際建構一個題庫系統來檢驗資訊物件之多項設計問題。

    In the information boomed age, Information management is a big problem. The most important issue of digital content management is how to provide a way that can reuse the content efficiently. This thesis proposes a model named Information Object. The information object represents a basic data unit of an application. It includes two part; one is data and the other is method. The data part includes the data and the metadata of data. The method part includes some programs which process or display the data. The method part is expandable to fit different requirements of difficult users. In this model, the concept of information object is useful for data storing, manipulation, integration and reuse.
    It also targets the problems of long-term information
    preservation.
    The concept we propose is similar to object- oriented programming. We propose will be discussed in this thesis. The object-oriented programming emphasizes software developments and component reuse. The information object model we proposed targets the problems of the information management and data reuse. We develop a system named examination questions base system to
    demonstrate how information object works.

    目錄 1 圖目錄 3 表目錄 5 第1章 緒論 7 1.1 研究動機 7 1.2 研究目標 12 1.3 章節簡介 14 第2章 相關研究 15 2.1 XML-binary Optimized Packaging 15 2.2 XML Formatted Data Units (XFDU) 20 第3章 系統規劃與設計 23 3.1 資訊分享環境的架構設計 23 3.2 Information Object 的規劃與設計 24 3.2.1 Information Object Model 25 3.2.2 Text Object 26 3.2.3 System Metadata 30 3.2.4 Attachment Object 34 3.2.4.1 Attachment Object Type 34 3.2.4.2 Attachment Object Reference 35 3.2.4.3 Logical Number 38 3.2.5 Method 39 3.3 物件階層的規劃 42 3.4 Method設置的規劃 45 3.5 系統設計 47 3.5.1 設計Level One Object 47 3.5.2 設計Level Two Object 49 3.5.3 Method的設計 51 3.5.3.1 設置Method 51 3.5.3.2 複製 Method 52 3.5.3.3 更新Method 52 3.5.4 Information Object的儲存設計 52 第4章 系統實作 55 4.1 系統概觀 55 4.2 系統功能實作 58 4.2.1建立試題—建立 Level One Object 58 4.2.2 建立試卷—建立 Level Two Object 64 4.2.2.1 試卷的建立策略 65 4.2.2.1 試卷建立方法 68 4.2.3 搜尋 Information Object 73 4.2.4 設置 Method 76 4.2.5 複製 Method 78 4.2.6 更新 Method 80 4.2.7 檢視 Information Object 82 第5章 系統展現 87 第6章 結論及未來工作 97 6.1 結論 97 6.2 未來展望 98 參考文獻 102

    [1] 江牧寰, 蔡尚榮, “An XML Information Server – Tools for Data Importing,” Master thesis, Dept. of EE, NCKU, June 2001.
    [2] 魏朝信, 蔡尚榮, “A Storage System for XML Data Objects,” Master thesis, Dept. of EE, NCKU, July 2003.
    [3] 魏明章, 蔡尚榮, “A Content Development Workspace Based on XML Technology,” Master thesis, Dept. of EE, NCKU, June 2002.
    [4] 蕭亦哲, 蔡尚榮, “A voice recording and playing system for a web-based teaching environment,” Master thesis, Dept. of EE, NCKU, June 1999.
    [5] 李嘉銘, 蔡尚榮, “An XML-based Information Server – The Storage System,” Master thesis, Dept. of EE, NCKU, June 2001.
    [6] 高銘章, 蔡尚榮, “A Document Workspace for Collaboration and Annotation based on XML Technology,” Master thesis, Dept. of EE, NCKU, June 2000.
    [7] 黃子峻, 蔡尚榮, “An Information Sharing Workspace Supporting Voice Interaction for the XML Storage System,” Master thesis, Dept. of EE, NCKU, July 2003.
    [8] 王志弘, 蔡尚榮, “An XML Storage System Supporting Binary Contents,” Master thesis, Dept. of EE, NCKU, June 2004.
    [9] 郭海華, 蔡尚榮, “An Information Sharing Workspace Supporting Multimedia of XML Object,” Master thesis, Dept. of EE, NCKU, June 2005.
    [10] 康家豪, 蔡尚榮, “An Information Sharing Workspace for Browsing and Searching Contents on Distributed XML Storage Servers,” Master thesis, Dept. of EE, NCKU, June 2004.
    [11] W3C ,“XML-binary Optimzed Packageing,”http://www.w3c.org/TR/xop10,January. 2005.
    [12] NASA XML,“XML Packaging of Binary and Text Data,”
    http://xml.nasa.gov/xmlwg/presentations/2004/xfdu021004.ppt , Feburary 2004.
    [13] RFC2387, ”The MIME Multipart/Related Content-type,” http://www.faqs.org/rfcs/rfc2387.html , Augest 1998.
    [14] NASA XML, “XML Packaging of Binary and Text Data,”
    http://www.faqs.org/rfcs/rfc2387.html , Feburary 2004.
    [15] CCSDS Workshop, “Internet XML Packaging,”
    http://www.ssd.rl.ac.uk/ccsdsp2/meetings/2002/OXF02/xmlpakconcepts0404.ppt , April 2002.
    [16] W3C “Extensible Market Language(XML)1.0,” http://www.w3.org/TR/2006/PER-xml-20060614/, June 2006.
    [17] Takeshi Sannomiya, Toshiyuki Amagasa, Masatoshi Yoshikawa, Shunsuke Uemura, “A Framework for Sharing Personal Annotations on Web Resources using XML,” Workshop on Information Technology for Virtual Enterprises (ITVE), pp. 40~48, January 2001.
    [19] Sun Java, “object-oriented programming concept”, http://java.sun.com/docs/books/tutorial/java/concepts/.
    [20] Zhaoqing Wang, Zhejiang Sci-Tech,”Portable c/c++ code for xml data,” IEEE SOFTWARE Published by the IEEE Software, January 2006.
    [21] W3C “Web Service Architecture,” http://www.w3.org/2002/ws/, Feburary 2004.
    [22] RFC 2045, ” Multipurpose Internet Mail Extensions,” http://www.ietf.org/rfc/rfc2045.txt, November 1996.
    [23] Sun Java, “Java Sound API,” Java Media APIs,
    http://java.sun.com/products/java-media/sound/.
    [24] J.P. Morgenthal, “Portable Data / Portable Code: XML & Java Technologies,” white paper, Sun Microsystems,http://java.sun.com/xml/ncfocus.html, 2003.

    下載圖示
    2007-07-31公開
    QR CODE