跳到主要內容

臺灣博碩士論文加值系統

(18.205.192.201) 您好!臺灣時間:2021/08/05 10:34
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

: 
twitterline
研究生:王家鴻
研究生(外文):JIA HUNG WANG
論文名稱:BPEL應用於多屬性決策教學個案
論文名稱(外文):Case of BPEL applied to MADM
指導教授:王日昌王日昌引用關係
指導教授(外文):RI CHANG WANG
學位類別:碩士
校院名稱:長庚大學
系所名稱:資訊管理研究所
學門:電算機學門
學類:電算機一般學類
論文種類:學術論文
論文出版年:2007
畢業學年度:95
語文別:中文
論文頁數:95
中文關鍵詞:多屬性決策可擴展式標記語言簡單物件存取協定商業流程執行語言
外文關鍵詞:BPELMADMWeb ServicesSOAPWSDLXMLXML SchemaXPathBizTalk
相關次數:
  • 被引用被引用:0
  • 點閱點閱:288
  • 評分評分:
  • 下載下載:45
  • 收藏至我的研究室書目清單書目收藏:0
BPEL商業流程執行語言是專為描述企業流程,將許多以WebServices建立的服務加以整合。BPEL以WebServices為前提下,已成為目前電子商業技術的重要標準,但是在電子商業技術相關課程教學,學生普遍缺乏相關專業知識基礎,造成BPEL與WebServices等知識教學,教學者難以將知識遷移給學生。
MADM多屬性決策方法的設計的不同,而有所差異。決策理論屬權變理論,至目前為止,並沒有四海皆準普遍方式或是最佳方式,MADM理論與應用,仍然是重要的研究方向。MADM方法的計算,目前皆是以程式撰寫,並配合套裝軟體來計算與實驗。當規則、比較方式與處理過程的改變,將需要修改程式。不同環境MADM研究者所做的研究成果與程式,不容易被了解,不易被修改,也不易被再利用。
本論文是為了研究WebServices、BPEL技術與MADM課程而設計的,以多個MADM方法比較為例,設計一個可以解決上述問題的教學個案。
本研究案例提出以BPEL作為MADM方法研究的流程描述,並配合BPEL開發工具,應用BPEL視覺化表示,使MADM流程易於了解;應用BPEL視覺化開發,使MADM流程易於修改,並透過Web Services,將BPEL發行為Web服務,使其他BPEL流程與不同環境的MADM方法研究,得以互相利用研究結果與程式再利用。
本研究案例也將透過“多個MADM方法的比較流程”的實作,加以驗證此一MADM方法的可行性。並以此實作為例,從XML、WebServices到BPEL;從環境建置、學生實機操作到實作案例應用等教學,做為BPEL與Web Services的電子商務教學個案。以此案例教學來彌補傳統授課方式的不足,並且加以實際上課修正,建立困難與解決策略,提供適當的教學材與教師教學建議。
BPEL Business Process Execution Language (BEEL) for Web Services provides a means to formally specify business processes and interaction protocols. Base upon Web Services practice, BPEL has became the primary standard of e-commerce. However, limited fundamental knowledge base of general students is one the negative coaching effects in BPEL learning program. Because of this, BPEL and Web Service are struggling to transfer knowledge to students..

Different Multiple Attribute Decision Making (MADM) methods result in different research dimensions. Decision-making theory belonged to contingency theory, moreover, there is no suitable implementation or best practice so far. Thus, applications for MADM still one of the most important research filed. MADM calculation is base upon package program design. When rules changed, the program would be also changed. Less program flexibility, barely understanding and re-use functions are the limitations happened to different MADM researchers. In order to provide the best solution in BPEL, MADM and Web Service environment, this paper has developed a program design platform to solve above problems.
Hereby presents BPEL to be research procedure of MADM. The contribution is to develop a procedures platform through visualized BEPL developing system tool. Because of visualized user interface developing, it would be easily for procedures modification in MADM. Besides of this, BPEL has already designed in Web Service environment for distinguished MADM research methods for users or students conveniently use.

This paper also provides multi-MADM processing comparison to prove the feasibility in practice. From testing bed build up, student operation in practice environment to case study, this remarkable web user interface is created in e-commerce coaching and enhanced traditional knowledge teaching.
誌 謝 ii
中文摘要 i
Abstract iii
圖目錄 x
表目錄 xii
第1章 緒 論 - 1 -
1.1 論文動機(Objectives of the Case) - 1 -
1.2 論文摘要 - 2 -
1.2.1 決策支援-多屬性決策課程背景 - 2 -
1.2.2 電子商務技術-Web Service和BPEL課程背景 - 4 -
第2章 理論連結(Theoretical Linkages) - 7 -
2.1 多準則決策 - 7 -
2.1.1 多屬性決策 - 10 -
2.1.2 簡單加權法 - 13 -
2.1.3 理想解類似度順序偏好法 - 15 -
2.1.4 步推法(STEM) - 18 -
2.2 XML相關標準 - 19 -
2.2.1 可擴展式標記語言(XML) - 19 -
2.2.2 XML網要(XML Schema) - 21 -
2.2.3 XML路徑語言(XML Path Language, XPath) - 23 -
2.3 Web 服務(Web Services) - 31 -
2.3.1 簡易物件存取協定(SOAP) - 32 -
2.3.2 WSDL 網頁服務定義語言 - 36 -
2.4 商業流程執行語言(BPEL) - 37 -
2.4.1 BPEL與傳統程式語言的相關性 - 38 -
2.4.2 BPEL在商業流程執行上的特性 - 39 -
第3章 討論問題 - 40 -
3.1 決策支援-多屬性決策課程討論問題 - 40 -
3.1.1 程式不易觀查與閱讀 - 40 -
3.1.2 MADM程式不易再利用 - 40 -
3.1.3 MADM程式不易被修改 - 41 -
3.1.4 MADM程式收藏與再利用問題 - 41 -
3.1.5 MADM程式設計教學 - 41 -
3.2 電子商業技術-Web Service和BPEL課程討論問題 - 42 -
3.2.1 學生的相關知識基礎問題 - 42 -
3.2.2 傳統授課問題 - 42 -
第4章 建議解答方向 - 43 -
4.1 以BPEL做為MADM處理流程的建立 - 43 -
4.2 以Web Services 為基礎的MADM程式設計 - 43 -
4.2.1 Java程式的Web Services化 - 44 -
4.2.2 VB程式的Web Services化 - 44 -
4.2.3 .Net程式的Web Services化 - 45 -
4.2.4 Excel程式的Web Services化 - 45 -
4.2.5 Matlab程式的Web Services化 - 46 -
4.3 建立以BPEL、Web Services為基礎的開發平台 - 47 -
4.4 建立以BPEL、Web Services為基礎學習教材 – 以MADM方法為例 - 47 -
第5章 建議解答方向實作 - 49 -
5.1 設計實體系統流程與參與角色 - 49 -
5.2 建立MADM方法計算程式 - 50 -
5.2.1 決定MADM方法 - 50 -
5.2.2 決定MADM計算程式的工具 - 51 -
5.2.3 決定MADM計算程式的輸出輸入值 - 51 -
5.2.4 Matlab程式執行輸入資料與輸出結果的處理 - 52 -
5.3 撰寫MADM方法的Web Services發行程式 - 52 -
5.3.1 決定Web Services開發工具 - 53 -
5.3.2 定義MADM方法Web Services的輸出輸入訊息 - 54 -
5.3.3 MADM方法發行為Web Services的結果 - 58 -
5.3.4 SOAP呼叫測試網頁 - 63 -
5.3.5 MADM方法執行結果 - 63 -
5.4 多個MADM結果比較流程的BPEL設計 - 67 -
5.4.1 平台的選擇 - 67 -
5.4.2 平台的限制 - 68 -
5.4.3 定義流程輸入輸出訊息 - 69 -
5.4.4 MADMProcess流程設計 - 69 -
5.4.5 實做MADM方案比較流程 - 70 -
5.4.6 將MADM方法比較流程發行為Web Services - 73 -
5.4.7 SOAP呼叫測試網頁 - 77 -
5.4.8 MADM比較流程Web Services執行結果 - 77 -
5.5 MADM比較流程的BPEL輸出 - 80 -
5.6 BPEL、Web Services的平台建立 - 80 -
5.6.1 BPEL、Web Services平台建立的考量 - 80 -
5.6.2 平台的決定 - 81 -
5.6.3 建立一Windows終端機伺服器為基礎的BPEL、Web Services的教學開發平台 - 82 -
5.6.4 建立一x86虛擬機器環境為基礎的BPEL、Web Services的教學開發平台 - 84 -
5.7 BPEL、Web Services教案製作 - 85 -
5.7.1 BPEL、Web Services教學方法的選擇 - 85 -
5.7.2 第一次教學前問題討論 - 85 -
5.7.3 第一次教學設計 - 86 -
5.7.4 第一次教學問題討論 - 86 -
5.7.5 第二次案例教學設計 - 87 -
5.7.6 第二次教學問題討論 - 88 -
5.7.7 教學建議 - 89 -
第6章 結 論 - 90 -
6.1 在MADM研究方面 - 90 -
6.2 未來展望 - 91 -
參考文獻 - 92 -
中文部份
[1].王小璠,2005年,「多準則決策分析」,滄海書局,台中。
[2].許志義,2003年,「多目標決策」,五南圖書出版有限公司,台北。
[3].Scribner, K.,李毅騁 譯,2001年。「SOAP 入門手冊」,培生教育出版有限公司,台北。
[4].張民杰,2001年,「案例教學法:理論與實務」,五南圖書出版有限公司,台北。
[5].曾國雄、蕭再安、鄧振源,1998年,「多評準決策方法之分析比較」,科學發展月刊,第16卷第7期1008~1017頁。
[6].初文中,2005年,「設計與實作以網際服務為基礎的工作流程引擎」,成功大學資訊工程研究所碩士論文。
[7].林玫君,2006年,「戲劇教學案例建立之研究: 以國小低年級生活課程為例」,國立臺南大學戲劇研究所碩士論文。
[8].張浩鈞,2000年,「質化多準則評估方法及其有效性之衡量」,私立華梵大學工業管理研究所碩士論文。

英文部分
[9].Benayoun, R.J., de Montgolfier, Tergny, J. and Laritchev, O.(1971), “Linear Programming and Multiple Objective Functions: STEP Method(STEM),” Mathematical Programming, Vol 1, No. 3, pp.366-375.
[10].Churchman, C. W. and Ackoff, R. L.(1954), “An approximate measure of value,” Journal of the Operations Research Society of America, Vol. 2, No. 2, pp.172-187.
[11].Leymann, F. and Roller D.(2003), “Goals of the BPEL4WS Specification”,OASIS WSBPEL TC CoverPages.
[12].Hwang, C. L. and Yoon, K.(1981), “Multiple Attribute DecisionMarking: Method and Applications,” Spriner -Verlag, New York.
[13].Keeney, R. L. and Raiffa, H.(1976), “Decisions with Multiple Objectives: Preferences and Values Tradeoffs,” New York.
[14].Korhonen, P.(1992), Moskowitz, H. and Wallenius, J., “Multiple Criteria Decision Support: A Review,” European Journal of Operational Research, Vol. 63, No. 3, pp.361-375.
[15].Koopmans, T. C.(1951), “Analysis of Production As an Efficient Combination of Activities,” Cowles Commission Monograph 13, pp. 33-97, New York.
[16].MacCrimmon, K. R.(1968),"Decision making among consolidated approach," Rand Memorandum, RM-4823-ARPA.
[17].Zeleny, M.(1981), “Satisficing, Optimization, and Risk in Portfolio Selection,” Pitman Publishing Ltd., Boston.
[18].Zeleny, M.(1982), “Multiple Criteria Decision Making,” McGraw-Hill Company, New York.

網頁部份
[19].Alves, A.(2006), “Web Services Business Process Execution Language Version 2.0 Committee Draft,” http://www.oasis-open.org/committees/download.php/18714/wsbpel-specification-draft-May17.htm/ .
[20].Bary, T., Paoli, J. and Sperberg-McQueen, C. M.(1998), “Extensible Markup Language (XML) 1.0,” http://www.w3.org/TR/1998/REC-xml-19980210/ , W3C Recommendation
[21].Booth, D.(2004), ”Web Services Architecture,” http://www.w3.org/TR/2004/NOTE-ws-arch-20040211/ , W3C Working Group Note.
[22].Box, D., Ehnebuske, D., Kaivaya G., Layman, A., Mendelsohn, N., Nielsen, H. F. and Winer, D.(2000), “Simple Object Access Protocol (SOAP) 1.1,” http://www.w3.org/TR/2000/NOTE-SOAP-20000508/ , W3C Recommendation.
[23].Clark, J. and DeRose, S.(1999), “XML Path Language (XPath) Version 1.0,” http://www.w3.org/TR/xpath.html/ , W3C Recommendation
[24].Christensen, E.(2001), “Web Services Description Language (WSDL) 1.1,” http://www.w3.org/TR/wsdl/ , W3C Note
[25].Fallside, D.C. and Walmsley P.(2004), “XML Schema Part 0: Primer Second Edition,” http://www.w3.org/TR/xmlschema-0/ , W3C Recommendation.
[26].W3C(2001), “XML Schema,” http://www.w3.org/XML/Schema/ .
QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top