簡易檢索 / 詳目顯示

研究生: 簡文彥
Chien, Wen-Yen
論文名稱: 運用XML建構遊艇生命週期產品資料交換及分享機制
A framework for product data exchanging and sharing in yacht lifecycle using XML
指導教授: 邵揮洲
Shaw, Heiu-Jou
學位類別: 碩士
Master
系所名稱: 工學院 - 系統及船舶機電工程學系
Department of Systems and Naval Mechatronic Engineering
論文出版年: 2005
畢業學年度: 93
語文別: 中文
論文頁數: 74
中文關鍵詞: 統一塑模語言可延伸性標示語言產品模型資料交換標準網路服務生命週期
外文關鍵詞: Web Service, STEP, UML, XML, Product Lifecycle
相關次數: 點閱:89下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  •   在遊艇的生命週期中,會經過船東詢價,討論遊艇裝備需求,到正式下訂單後,進行各項設計及圖面繪製、估價、訂約、發包、施工、使用、維修等過程。在以往,這些與遊艇相關的資料總是散佈在各個部門,在資料的搜尋上並不方便,再加上每個過程所使用的資料格式都不盡相同,因此不同階段的資料彼此還是不能互相利用,本文期望透過生命週期的導入,整合生命週期內資料交換的方式,解決遊艇產品資料交換及分享的困境。
      本文以統一塑模語言進行系統分析,規劃生命週期資料交換及共享架構,釐清資料的運作流程;在資料交換方面,根據ISO 10303在船舶產業的應用規範,以XML及STEPml作為整個產品生命週期過程裡的資料交換的媒介,在流程控管上,透過工作流程引擎來觸發網路服務解決系統與系統間的資料傳遞,以此整合遊艇生命週期中的各個流程所涉及的文件及資訊的交換和共享。
      本文依照系統分析的結果建構遊艇生命週期的架構,整個週期運作使用XML作為資料交換的格式,於每個交換的點建立XML Schema來驗證兩者間資料交換的問題,流程最終產生一份包含遊艇詳細資料的XML文件。本文期望建立起生命週期資料交換的架構,能有效的保存一艘遊艇完整的設計及製造資訊,在未來,這些資料可以延伸為船東手冊,隨著遊艇交貨時轉交給船東。

     The yacht lifecycle can be divides into several stages include inquiry, equipment acquirement, order, design, drawing, quote, sign a contract, production, delivery and service etc.. In the past, all design and manufacturing data about the yacht are distribute over every departments and it’s not easy to search and use. And each data has its own format that it can’t be sharing and using by each other. We hope to integrate data exchange format to solve these problem by implement product lifecycle management.
    In this paper, we implement UML to analyze and map out required source, information and relationship in the yacht product lifecycle. According to ISO 10303, the data from PLM, such as CAD/CAM, ERP, SCM, and PDM can be exchanged in XML and STEPml. Base on Workflow Engine to touch off the Web Service to transmit the data between system and system. Through this procedure, we can integrate the related exchange and sharing of data & information in entire processes of yacht lifecycle.
     We construct a yacht lifecycle framework according to the result of system analysis. Base on a yacht XML Schema, we use XML format in data exchange during the whole product lifecycle. At the end of the lifecycle, there is a XML file, which contains detail information about this yacht. Under such framework, we can keep detail design and manufacturing about this yacht. In the future, all these data can become a user’s manual and pass to the shipowner as the yacht delivery.

    目錄 摘要 i ABSTRACT iii 目錄 iV 表目錄 vii 圖目錄 viii 縮寫表 x 第一章 緒論 1 1.1 研究動機與目的 1 1.2文獻回顧 2 1.2.1船舶產業資訊化的發展與現況 2 1.2.2產品生命週期管理相關研究 3 1.2.3資料交換相關研究 4 1.3研究方法與步驟 6 第二章 生命週期資料共享的構想與策略 7 2.1 產品生命週期管理 7 2.1.1 產品生命週期管理應用於其他產業 8 2.1.2 遊艇產業的產品生命週期管理 9 2.2 生命週期資料共享 10 2.2.1 遊艇資料共享的範圍 10 2.2.2 STEP於船舶資訊交換應用 11 第三章 XML之應用及UML塑模工具之探討 13 3.1 物件導向之系統分析方法-UML 13 3.1.1 UML發展背景 13 3.1.2 UML分析方法簡介 14 3.2 資料交換技術探討 15 3.2.1 XML於遊艇業的應用 15 3.2.2建立遊艇產業XML Schema 16 3.2.3 ISO 10303 STEP 和EXPRESS 17 3.2.4 Web Service 19 第四章 遊艇生命週期管理資料共享模型建置 21 4.1資料模型之物件導向分析與設計 21 4.1.1使用案例圖(Use Case Diagram)分析 21 4.1.2循序圖(Sequence Diagram)分析 23 4.1.3部署圖(Deployment Diagram)分析 23 4.2產品生命週期管理模型之建立 24 4.2.1工作流程機制的建立 25 4.2.2 設計階段的資料處理-運用STEPml 26 4.2.3 XML於生命週期資料的銜接 27 第五章 產品生命週期資料共享與交換 29 5.1遊艇產業之客戶關係管理 29 5.1.1XML訂單應用 30 5.2 產品資料管理系統 30 5.2.1 XML於產品結構管理 31 5.2.2 CAD與PDM之整合 32 5.3 企業資源規劃系統 33 5.3.1 E-BOM進行庫存比對分析 34 5.3.2 M-BOM分析與XML訂單 35 5.4 供應鏈管理系統 36 5.4.1產品開發結合XML型錄資料 37 5.4.2 XML訂單採購作業流程 38 5.5生命週期中的工作流程 38 5.5.1Sharepoint Portal工作流程 39 第六章 結論與建議 41 6.1結論 41 6.2未來發展與建議 41 參考文獻 43 附表 48 附圖 51 自述 75

    【1】 A.J. Berre, S. Haukøy, J.Ø. Aagedal, “A CORBA-based Facility for Information Access and Interchange between Cooperating Organizations”, 8th ERCIM Database Research Group Workshop, Trondheim, Norway, 23-25 August 1995.
    【2】 Blaine R. Brucker, K J. Merrill, “Computer Integration of SEAWOLF Class Submarine Life-Cycle Functions”, Journal of Ship Production, Vol. 7, No. 1, Feb 1991, p47-55.
    【3】 Bolton, Richard W., Horstmann, Paul, Peruzzotti, Darcy, Rando, Tom, “Enabling the Shipbuilding Virtual Enterprise”, Journal of Ship Production, Vol. 16, No. 1, 2000, p1-11.
    【4】 Dan Wooley, Newport News Shipbuilding“Configuration Management of a Ship Product Model”, ICCAS 1994, p21-37.
    【5】 Ed Miller, “Integrating PDM and ERP”, CAE and Midrange ERP, March, 1999.
    【6】 Guy G. Gable, Judy E. Scott, Tom D. Davenport, “Cooperative ERP Life-cycle Knowledge Management”, Proceeding of the Ninth Conference on Information Systems, 29 September-2 October 1998, Sydney, Australia, p227-240.
    【7】 Ho-Jin Hwang, Soonhung Han, Yong-Dae Kim, “Mapping 2D midship drawings into a 3D ship hull model based on STEP AP218”, Computer-Aided Design, No. 36, 2004, p537-547.
    【8】 L. Benthall, T. Briggs, B. Miller, B. Gischner, B. Kassel, R. Wood, “Evolution of STEP(ESTEP): An Interim Report on the Exchange of Shipbuilding Product Model Data Using STEP”, Journal of Ship Production, Vol. 18, No. 2, May 2002, p92-98.
    【9】 L. Benthall, T. Briggs, B. Downie, B. Gischner, B. Kassel, R. Wood, “STEP for Shipbuilding: A Solution for Product Model Data Exchange”, Journal of Ship Production, Vol. 19, No. 1, February 2003, p44-52.
    【10】 M. Rezayat, “The Enterprise-Web portal for life-cycle support”, Computer-Aided Design, No. 32, 2000, p85-96.
    【11】 Mario Storga, Dorian Marjanovic, Nedan Bojcetic,“XML-based Web Service for Collaboration Product Data Management”, ICE2002-8th.
    【12】 Rolf Oetter, Christopher D. Barry, Lawrence A. DeCan, Paul F. Sorensen, “Integrating Manufacturing and Life Cycle Information into the Product Model”, 2003 Ship Production Symposium, October 16-20, 2003.
    【13】 Sang Bong Yoo, Yeongho Kim, “Web-based knowledge management for sharing product data in virtual enterprise”, International journal of production economics, No. 75, 2002, p173-183.
    【14】 Shen-Chou Yeh, Chun-Fong You, “Implementation of STEP-Based Product Data Exchange and Sharing”, Concurrent Engineering: Research and Applications, Vol. 8, No. 1, March 2000.
    【15】 “STEP, XML, and UML: Complementary Technologies”, ASME 2004 Design Engineering Technical Conferences and Computers and Information in Engineering Conference, Sep. 28-Oct. 2, 2004, Salt Lake City, Utah USA.
    【16】 T. Lamb, H. Chung, M. Spicknall, P. Koenig, J. G. Shin, and J. H. Woo, “Simulation-based Performance Improvement for Shipbuilding Processes”, World Maritime Technology Conference, San Francisco, California, Oct. 2003.
    【17】 Ted L. Briggs, Thomas C. Rando, “XML Schemas for Shipbuilding”, A Paper Presented at the 11th International Conference on Computer Applications in Shipbuilding (ICCAS), September 9-12, 2002.
    【18】 Tomas C. Rando, “XML-Based Interoperability in the Integrated Shipbuilding Environment”, Journal of Ship Production, Vol. 17, No. 2, May 2001, p69-75.
    【19】 杜平安,製造業訊息化的發展與現況研究,中國機械工程,第14卷,第13期,2003年,7月,頁1126-1130。
    【20】 李愛平,基於知識面向環境的產品全生命週期模型,中國機械工程,第14卷,第4期,2003年,2月,頁295-299。
    【21】 程敬云,張坤,國外船舶工業STEP標準應用研究情況,造船技術,第1期,2000年,1月,頁1-4。
    【22】 梁樾,曾仁杰,營建產業電子資料交換標準,工程,2003年,8月,頁48-57。
    【23】 竇萬春,江劍,李東波,蔡士杰,基於工作流的PDM-ERP集成系統研究,中國機械工程,第13卷,第5期,3月,2002年。
    【24】 劉志弘,產品生命週期管理系統架構設計,國立台灣大學機械工程研究所,碩士論文,2003年6月。
    【25】 包慧生,XML應用於產品同步開發過程中資料交換之研究,逢甲大學資訊工程研究所,碩士論文,2002年1月。
    【26】 吳翌禎,XML技術應用於建築管理資訊交換與共享之研究,國立台灣大學土木工程學研究所,碩士論文,2001年6月。
    【27】 邱明賢,在虛擬船廠架構下進行中小型船廠研發設計與客戶關係管理應用之研究,國立成功大學造船暨船舶機械工程研究所,碩士論文,2001年6月。
    【28】 陳孟廷,以Web Service為基礎的行動協同商務之研究,大葉大學資訊管理研究所,碩士論文,2002年6月。
    【29】 郭榮欽,建築物生命週期資訊共享之研究,國立台灣大學土木工程學研究所,博士論文,2000年10月。
    【30】 高愷蔚,XML及XML資料庫在產業資訊交換上的應用,國立臺灣大學工程科學與海洋工程學系,碩士論文,2003年6月。
    【31】 曹昌湋等人,船舶生命週期維修軟體核心技術,第十六屆中國造船暨輪機工程研討及國科會成果發表會。
    【32】 蔡進發、丁肇隆、高愷蔚,原生型XML資料庫的應用研究,國立台灣大學「台大工程」學刊,第八十六期,民91年10月。
    【33】 莊添吉,以產品資料管理為基礎之中小型船廠工程變更管理系統之研究,國立成功大學造船暨船舶機械工程研究所,碩士論文,2001年6月。
    【34】 卓秉弘,應用STEP與XML標準建立資訊整合架構於船廠協同作業環境,國立成功大學造船暨船舶機械工程研究所,碩士論文,2003年6月。
    【35】 魏嘉宏,應用XML技術建置遊艇產業供應鏈管理系統之研究,國立成功大學造船暨船舶機械工程研究所,碩士論文,2003年6月。
    【36】 潘宗裕,以XML為基的虛擬企業產品結構管理系統,元智大學工業工程與管理研究所,碩士論文,2002年7月。
    【37】 http://www.e-works.net.cn/ewkArticles/Category72/Article10893.htm,產品全生命週期管理技術。
    【38】 http://www.atmarkit.co.jp/event/campaign/ dbmeeting/presentation/K1.pdf, IBM Information Integration.
    【39】 http://www.itm.ruhr-uni-bochum.de/mitarbeiter/pdf/ Status_and_Development_Trends_of_PLM.pdf, Michael ABRAMOVICI, Olaf C. SIEG, Status and Development Trends of Product Lifecycle Management Systems。
    【40】 http://public.ptl.edu.tw/publish/suyan/54/63.htm,資訊生命週期管理與電子檔案法規。
    【41】 http://www.tribon.com,Tribon Solution。
    【42】 http://www.xml.org.tw,XML台灣資訊網。
    【43】 http://cals.csd.org.tw,支援CALS的國際產品資料標準-劉祖華,CALS資訊服務網。
    【44】 http://www.steptools.com, STEP Standard, STEP Tool Inc.。
    【45】 http://www.wfmc.org/,工作流程管理聯盟。
    【46】 http://www.beneteau-group.com,Beneteau Group。
    【47】 http://biz.163.com/2003w09/12322/2003w09_1064647101708.html,萊佛士造船廠產品生命週期管理。
    【48】 http://www.iso.org,ISO 12215-3:2002。
    【49】 http://www.plcsinc.org,Product Life Cycle Support。
    【50】 http://www.simwe.com/art/info/2003-02-19/info0-2-66.shtml,福特汽車公司將繼續推展對EDS PLM Solutions的應用。

    無法下載圖示 校內:2055-07-14公開
    校外:2055-07-14公開
    電子論文尚未授權公開,紙本請查館藏目錄
    QR CODE