簡易檢索 / 詳目顯示

研究生: 趙敏宏
Chao, Min-Hung
論文名稱: 以德菲法制訂XML文件之schema程序
指導教授: 王泰裕
Wang, Tai -Yu
學位類別: 碩士
Master
系所名稱: 管理學院 - 資訊管理研究所
Institute of Information Management
論文出版年: 2003
畢業學年度: 91
語文別: 中文
論文頁數: 123
中文關鍵詞: 制訂程序德菲法
外文關鍵詞: XML Schema, XML
相關次數: 點閱:56下載:4
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 自從XML1.0 版在1998 年通過W3C(World Wide Web Consortium)審查以來,XML(eXtensible Markup Language)的應用日益增多,例如在網路、工作流程、資料庫等方面,皆可看到XML 技術的應用,除此之外,XML 也慢慢成為企業間資料交換的標準了。由於XML 文件具有被驗證(validate)的功能,促使它成為企業之間資料交換格式最佳的表示方法,只要XML 文件遵循特定的DTD(Document Type Definition)或XML Schema,即可達成不同XML 文件內容架構格式的統一,進而達成資料交換之目的。然而要定義出一份完整性高、適用性廣的文件結構是需要高成本的,所以通常文件結構的定義是以某類應用領域為定義的範圍,涵蓋的範圍越廣,則文件結構的定義就會越複雜,所以本研究目的是希望發展出一套制訂XML 文件schema 之程序,期望能給XML 文件schema 制訂人員有一定的程序參考原則,並且在這個制訂程序上,提出一套如何將專家意見彙整以歸納出整份XML Schema 的架構與範疇的方法,以及將XML Schema分析結果資料轉換成XML Schema 文件檔之轉換模式。故本研究提出一套制訂XML Schema 的開發流程,而為了使所制訂的XML Schema 能符合各文件交換單位的需求,因此採用了德菲法的問卷調查方式進行專家不同意見的彙整,最後並可根據這些彙整的結果轉換成實際的XML Schema 檔。而在論文的實證部分,本研究以一適當的供應鍊關係模式之跨公司個案作為本研究所提出方法論的驗證。

    摘要… … … … … … … … … … … … … … … … … … … .… i 致謝… … … … … … … … … … … … … … … … … … … … ii 目錄… … … … … … … … … … … … … … … … … … … …iii 表目錄… … … … … … … … … … … … … … … … … … ....v 圖目錄… … … … … … … … … … … … … … … … ..… … .vi 第一章緒論… … … … … … … … … … … … … … … … … ..1 第一節研究動機… … … … … … … … … … … … … … … … ..2 第二節研究目的… … … … … … … … … … … … … … … … ..3 第三節研究範圍與限制… … … … … … … … … … … … … … ..4 第四節研究方法與架構… … … … … … … … … … … … … … ..5 第二章文獻探討… … … … … … … … … … … … … … … … ..6 第一節XML-based EDI… … … … … … … … … … … … … … ...6 第二節延伸標記語言(XML)… … … … … … … … … … … … ..8 第三節XML文件schema… … … … … … … … .… … … … … … .20 第四節軟體發展程序… … … … … … … … … … … … … … … 29 第五節萃取專家意見… … … … … … … … … … … … … … … 33 第六節小結… … … … … … … … … … … … … … … … … … 37 第三章結合專家資訊以建立XML Schema 之程序...… … … … … … ..38 第一節程序架構與參與制訂成員… … … … … … … … … … ..… 38 第二節schema 需求分析… … … … … … … … … … … … … … .41 第三節schema 分析… … … … … … … … … … … … … ..… ...44 第四節schema 設計… … … … … … … … … … … … … … .....50 第五節schema 測試… … … … … … … … … … … … … … .....52 第六節schema 發行… … … … … … … … … … … … … … ...53 第七節小結… … … … … … … … … … … … … … … ..… … 54 第四章制訂schema 程序之實證研究… … ..… … … … … … … .… 55 第一節個案實例介紹… … … … … … … … … … … … … … … 55 第二節schema 需求分析… … … … … … … … … … … … … ...57 第三節schema 分析… … … … … … … … … … … … … … ...59 第四節schema 設計… … … … … … … … …… … … … … ..… .72 第五節schema 測試… … … … … … … … …… … … … … … ...72 第六節schema 發行… … … … … … … … …… … … … … ...… 73 第七節小結… … … … … … … … … … … … … … … … ....76 第五章結論與建議… … ..… … … … … … …… .… … … … … .79 第一節研究結論… … … … … … … … … … … … … … ....… 79 第二節建議與後續研究方向… … … … … … … … … … .… … ..80 參考文獻… … … … … … … … … … … … … … … … … … ..82 中文部分… … … … … … … … … … … … … … … … … … ..82 英文部分… … … … … … … … … … … … … … … … … … ..83 網站部分… … … … … … … … … … … … … … … … … … ..85 附錄一schema 調查問卷範例… … … … … … … … … … … … ...86 附錄二schema 分析文件範例… … … … … … … … … … … ...89 附錄三XML Schema 文件檔範例… … … … … … … … .… … … … 90 附錄四A公司制訂的訂單格式表… … … … … … … … … … … ....91 附錄五schema 分析階段第一循環A公司專家代表的問卷回覆… … … … 93 附錄六schema 分析階段第一循環B公司專家代表的問卷回覆… …...… .97 附錄七schema 分析階段第一循環C公司專家代表的問卷回覆… …… … 103 附錄八第三循環問卷彙整結果文件… … … … … … … … … … … 107 附錄九第四循環問卷彙整結果文件… … … … … … … … … … … 112 附錄十訂購單XML Schema 檔… … … … … … … … … … …… … 117 表目錄 表2-1 XML文件架構介紹… … … … ..… …… … … … … … … ..13 表2-2 字元集替代符號表… … … … … … … … … …… … … … 15 表2-3 Well-Formed 文件與Validating 文件之差異… … … … … … 16 表2-4 B2B資料交換標準架構比較… … … … … … … … … … ..19 表2-5 個人資料DTD範例… … … … … … … … … … … … … ..21 表2-6 XML結構符號與意義… … … … … … … … … … … … ..22 表2-7 XML Schema 與DTD 之比較… … … … … … … … … ..… .25 表2-8 產品資料XML Schema 範例… … … … … … … … ... … … 26 表2-9 德菲法之優缺點說明表… … … … … … … … … .. … … 34 表2-10 德菲法之應用說明表… … … … … … … … … ..… … ..35 表3-1 schema 制訂階段中各專業角色互動關係表… … … … …… ...40 圖目錄 圖1-1 研究架構流程圖… … … … … … … … … … … … … … 1 圖2-1 XML文件架構… … … … … … … … … … … ..… … … ..13 圖2-2 Well-Formed 文件與Validating 文件關係圖… ..… … … ....16 圖2-3 XML為基礎之標準化方向… … … … … … … … ..… …… ..17 圖2-4 二階層設計方法… … … … … … … … … … … … … … 28 圖2-5 語意網路範例… … … … … … … … … … … … … … ..28 圖2-6 類別圖對映DTD範例… … … … … … … … … … … … .… 28 圖2-7 message guideline 樹狀結構圖… … … … … … … … … .29 圖3-1 制訂XML文件schema 之主要流程圖… … … … . … … … .39 圖3-2 schema 需求分析階段流程圖… … … … … … … … … ...42 圖3-3 schema 需求書大綱........................................42 圖3-4 schema 需求文件大綱......................................43 圖3-5 schema 分析階段第一層流程圖..............................45 圖3-6 schema 分析階段第二層流程圖..............................46 圖3-7 schema 設計階段流程圖....................................50 圖3-8 mapping 概念圖...........................................50 圖3-9 schema 測試階段流程圖....................................53 圖3-10 schema 發行階段流程圖...................................54 圖4-1 個案公司間關係圖… … … … … … … … … … … … .… .55 圖4-2 訂單流程圖… … … … … … … … … … … … … … .… .56 圖4-3 schema 需求書… … … … … … … … … … … … … ...57 圖4-4 schema 需求文件… … … … … … … … … … … … … ..58 圖4-5 「料架訂購單」之schema 初步分析文件… … … …… ...… ..60 圖4-6 「博特系列產品訂購單」之schema 初步分析文件… … … … 61 圖4-7 第一循環問卷彙整結果文件… … … … … … … … … .… .62 圖4-8 第二循環問卷彙整結果文件… … ..… … … … … … … … .66 圖4-9 第三循環問卷部分彙整結果文件… … … .… … … … … .68 圖4-10 訂購單schema 分析文件… .… … .... … … … ..… … … 71 圖4-11 訂購單XML Schema 測試結果文件… … … … … … … … … 72 圖4-12 訂購單XML Schema 說明文件… … … … …… … … ...… ..76 圖4-13 schema 制訂程序各階段工作量示意圖… … .. … … … .… 78

    中文部分
    方泰樟,”專案管理:軟體發展階段之文件規範規範探討”,國立中山大學資訊管
    理研究所碩士論文,民國86 年。
    李英榕,”網際網路XML-based 電子資料交換探討”,台灣科技大學工業管理系
    碩士論文,民國89 年。
    李昌雄,”商業自動化與電子商務”,智勝文化事業出版有限公司,民國89 年。
    吳明勳,”使用XML 製作之通用性資料交換模型”,東吳大學資訊科學研究所碩
    士論文,民國89 年。
    林素貞,”德爾菲技巧與階層分析方法之應用”,環境影響評估講習班教材III-2,
    民國77 年。
    卓雅文,”半導體產業環境與安全衛生績效指標之研究”,雲林科技大學環境與安
    全工程系碩士班碩士論文,民國90 年。
    陳長念、陳勤意,”活用XML”,知城數位科技股份有限公司,民國90 年。
    陳錦輝,”XML 與ASP 網站實作大全”,金禾資訊股份有限公司,民國90 年。
    梁中平、駱賢齊、陳蕙琪、盧秋樺、蔡峻雄、劉德豐,” RosettaNet 標準與B2B
    電子商務”,經濟部技術處,民國90 年。
    楊宜真,”傳播科技人才之能力需求與學程設計原則:修正式德菲研究”,國立交
    通大學傳播所碩士論文,民國88 年。

    英文部分
    Ahituv, N. and S. Neumann, “A Flexible Approach to Information System
    Development,” MIS Quarterly, pp. 69-78, 1984.
    Aktas, A. Z., Structured analysis and design of information system, Prentice-Hall,
    1987.
    Barillot, E. and F. Achard, “XML: a lingua franca for science,” Trends in
    Biotechnology, Vol. 18, pp. 615-617, 2000.
    Boehm, B.W., “Software Engineering,” IEEE Transactions On Computer, Vol. C-25,
    No. 12, pp. 1226-1241, 1976.
    Boehm, B. W., “A Spiral Model of Software Development and Enhancement,”
    Software Engineering Project Managemen, pp. 128-142, 1987.
    Booch, G., J. Rumbaugh, and I. Jacobson, The Unified Software Development Process,
    Addison-Wesley, 1999.
    Bryan, M., “An Introduction to the Extensible Markup Language(XML) ,” Bulletin of
    the American Society for Information Science, Vol. 25, No. 1, pp. 11-14, 1998.
    Conrad, R., D. Scheffner, and J. C. Freytag, “XML Conceptual Modeling using
    UML,” In Proseedings of the International Conference on Conceptual Modeling, pp.
    558-571, 2000.
    Delbecq, A. L., A. Van de Ven, and D. Gustafson, Group techniques for program
    planning: A guide to nominal group and Delphi processes, Glenview, 1975.
    DOD, “The standard of defense system software,” DOD-STD-2167A,Department of
    Defense, 1986.
    Feng, L., E. Chang, and T. Dillon, “A Semantic Network-Based Design Methodology
    for XML Documents,” ACM Transactions on Information Systems, Vol. 20, No. 4, pp.
    390-421, 2002.
    84
    Frank, B., Professional style sheets for HTML and XML, Wrox, 1998.
    Freeman, P., Software perspectives-the system is the message, Addison-Wesley, 1987.
    JPL D-400, “Software Management Standard,” Jet Polulusion Laboratory, 1988.
    Lu, J. L., R. H. Tsai, and S. Chou, “An empirical study of XML/EDI,” The Journal of
    System and Software, Vol. 58, pp. 271-279, 2001.
    Mayrhauser, A., Software engineering: methods and management, Academic Press,
    1990.
    Peters, L., Advance structured analysis and design, Prentice-Hall, 1988.
    Sage, A. P., and J. D. Palmer, Software system engineering, J. Wiley & Sons, 1990.
    Shere, K.D., Software Engineering and Management, Prentice-Hall, 1988.
    Shim, S. S. Y., V. S. Pendyala, M. Sundaram, and J. Z. Gao, “Business-to-business
    e-commerce frameworks,” IEEE Computer, Vol. 33, Issue:10, pp. 40-47, 2000.
    STARTS, “The STARTS guide, Second Edition,” Manchester, United Kingdom, pp.
    177-223, 1987.
    Yourdon, E., Management The System Life Cycle, Prentice-Hall , 1988.
    Zhou E.Z. , “XML and data exchange for power system analysis,” IEEE Power
    Engineering Review, Vol. 20, No. 4, pp. 66-68, 2000.

    網站部分
    OMA, “WAP 2.0 Specifications,” http://www.wapforum.org/what/technical.htm,
    October 2002.
    RosettaNet, “PIP 3A4 – Request Purchase Order V02.01.00,”
    http://www.rosettanet.org, August 2002.
    W3C, “Vector Markup Language (VML),” http://www.w3.org/TR/NOTE-VML, May
    1998.
    W3C, “XML Schema,” http:// www.w3.org/XML/Schema, May 2001.
    W3C Math Working Group, “Mathematical Markup Language (MathML) ,”
    http://www.w3c.org/Math, February 2001.
    W3C XML Working Group, “Extensible Markup Language (XML) 1.0
    Recommendation ,” http://www.w3.org/TR/1998/REC-XML-19980210.html,
    February 1998.

    下載圖示 校內:2005-06-27公開
    校外:2005-06-27公開
    QR CODE