跳到主要內容

臺灣博碩士論文加值系統

(3.238.98.39) 您好!臺灣時間:2022/09/26 11:22
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

我願授權國圖
: 
twitterline
研究生:賴杰宏
研究生(外文):Lai JayHung
論文名稱:網路服務架構下電子商務系統開發程序
論文名稱(外文):E-Business System Development Procedure under Web Service Architecture
指導教授:陳飛龍陳飛龍引用關係
指導教授(外文):Fei-Long Chen
學位類別:碩士
校院名稱:國立清華大學
系所名稱:工業工程與工程管理學系
學門:工程學門
學類:工業工程學類
論文種類:學術論文
論文出版年:2002
畢業學年度:90
語文別:中文
論文頁數:102
中文關鍵詞:網路服務Rational統一程序統一塑模語言電子商務企業應用程式整合
外文關鍵詞:Web ServicesRational Unified Process (RUP)Unified Modeling Language (UML)E-BusinessEnterprise Application Integration (EAI)Business-to-Business Integration (B2Bi)
相關次數:
  • 被引用被引用:2
  • 點閱點閱:224
  • 評分評分:
  • 下載下載:0
  • 收藏至我的研究室書目清單書目收藏:3
網路服務(Web Services)技術為資訊系統整合帶來一片曙光,它是以網際網路為計算平台,並以SOAP、WSDL、UDDI等XML為基礎的開放性標準,發展出了新一代的分散式計算架構,事實上此一技術也正是實現服務導向架構(Service-Oriented Architecture)的軟體開發新模式。這樣的技術對於目前以及未來的電子商務(E-Business)發展有著相當深遠的影響,不論從企業內應用系統整合(EAI)或企業間資訊整合(B2Bi)角度來看,網路服務扮演一種開放性中介軟體(Middleware)的標準,近來業界大廠紛紛投入相當的人力及資金在此一技術發展上,以期儘早解決諸如安全性議題、交易議題、合約議題等問題,也盡快讓此一技術更為成熟。對於一般企業而言,在此一技術逐漸成熟之前,事實上應儘早了解此一技術的相關標準,甚至可以以此技術來進行開發中非正式(stateless)的資訊整合系統。此外,在軟體系統開發的程序及塑模工具領域,目前分別以Rational統一程序(Rational Unified Process, RUP)及統一模式化語言(Unified Modeling Language, UML)為圭臬,RUP根據以軟體為主的開發觀點,提出反覆式及漸進式的軟體開發程序,而UML則為物件管理協會(OMG,Object Management Group)所發展之塑模工具語言,此兩者對於物件導向之軟體開發領域有著相當大的影響。
因此,本研究嘗試提出在網路服務架構下之電子商務系統開發程序,研究中主要參考RUP之軟體開發程序,重新建立網路服務架構下之資訊整合系統開發程序步驟,並且以UML為塑模工具,根據其延伸機制定義網路服務類別以作為系統開發過程中各階段塑模時的元素,使能充分表達網路服務元件之資訊特性。本研究最後並以開發一精簡型入口網站為例,進行資訊整合之系統開發,實作以網路服務為元件之資訊系統整合,以驗證本研究所提之系統開發程序步驟之可行性。希望藉由本研究所提出之方法,讓企業可以在新技術尚未完全成熟之前,以導入網路服務技術來實作資訊整合系統為練習,讓所有資訊系統開發人員能夠有一可依循之步驟方法來進行。
“Web Services” technologies are shining like a beacon of hope on information system integration. Generally speaking, Web Services technologies are XML-based open standards under internet-based platforms. They intend to implement the structure of Service-Oriented Architecture and to develop a new distributed computing environment (DCE) framework. From this intention, Web Services technologies are expected to have tremendous influences on current and future E-Business development. From the point of view of EAI (Enterprise Application Integration) or B2Bi (Business-to-Business Integration), Web Services technologies could be treated as a middleware standard like CORBA, DCOM and RMI. In order to make these technologies more mature, software industries have invested a lot of manpower and money to solve some potential problems like security, transaction and contract issues. Since these investments have received significant progress, it is important for enterprises to be familiar with these emerging information technologies before they become completely mature. Enterprises should also learn about the related technologies by practicing information system development under Web Services Architecture.
This research intends to develop an E-Business system development procedure under Web Services architecture. The development methodology is based on the concept of Rational Unified Process (RUP) to rebuild the integrated development procedure for a web-based software system using Unified Modeling Language (UML) notations. RUP is an iterative and incremental development procedure based on the viewpoint of software-intensive concepts. UML is an object-oriented modeling language proposed by Object Management Group (OMG). Both of them have much influence on the software system development domain. This research will define Web Services stereotypes according to the extension of UML to interpret the technology information of Web Services.
To evaluate the feasibility of the proposed methodology, this research intends to develop a Web Services Portal to illustrate the information integration involving in the system development procedure. It is believed that this approach can provide a helpful development procedure for E-Business applications under Web Services architectures.
第一章 緒論 1
1.1研究背景 1
1.2研究動機 3
1.3研究目的 5
1.4研究範圍與限制 6
1.5研究步驟與方法 7
1.6章節架構 9
第二章 文獻探討 10
2.1企業應用系統整合(EAI)及企業間整合(B2Bi) 10
2.1.1 企業應用系統整合 10
2.1.2 企業間應用程式整合 15
2.2 分散式計算環境(DCE) 16
2.3 網路服務架構(Web Services Architecture) 18
2.3.1網路服務基本架構 18
2.3.2 網路服務特性 21
2.3.3 網路服務流程語言(WSFL) 24
2.4 統一塑模語言(Unified Modeling Language) 26
2.4.1 基本圖型介紹 27
2.4.2 UML延伸定義機制 33
2.5 UML的使用時機 34
2.6 軟體為主的系統架構與軟體開發程序 38
2.6.1軟體為主的系統架構 38
2.6.2軟體開發程序 41
2.7 本章結論 42
第三章 網路服務架構下系統開發程序 43
3.1 網路服務架構下商業流程整合 43
3.2 網路服務架構下UML塑模工具之延伸機制 46
3.3 網路服務架構下系統開發之程序 48
3.3.1 商業流程塑模 50
3.3.2 系統需求分析塑模 54
3.3.3 建立系統分析設計模型 60
3.3.4 建立系統實作模型 65
3.4 本章結論 68
第四章 系統開發程序實作-以入口網站為例 69
4.1 目前入口網站概況 69
4.2 入口網站系統開發程序 70
4.2.1 商業流程塑模階段 70
4.2.2 系統需求分析塑模 73
4.2.3 建立系統分析設計模型 76
4.2.4 建立系統實作模型 83
4.3 入口網站系統實作 85
4.3.1 系統實體架構及實作方式 85
4.3.2 系統畫面及操作說明 87
4.3.3 系統功能擴充 91
4.4 本章結論 95
第五章 結論及未來研究方向 96
5.1結論 96
5.2未來研究方向 97
李傳霖,”新競爭時代中企業與企業間整合之發展趨勢與策略思維”,eBusiness Executive Report,遠擎管理顧問公司出版,2001/10月號。
喻瀚寬、蔡澤銘,”解析Web Service的技術內容與意涵----打破平台疆界 啟動internet AP整合新世紀(視界?)”,軟體產業通訊,第三十七期,2001/06。
楊昌霖,”企業流程改造與企業資源規劃系統建構之整合性方法”,國立清華大學工業工程與工程管理研究所碩士論文,1999。
羅明琇,”企業間電子商務資訊交換平台發展程序”,國立清華大學工業工程與工程管理所碩士論文,2000。
王俊勳,”以XML為基礎之企業資訊系統整合架構”,國立清華大學工業工程與工程管理研究所碩士論文,2000。
張裕益,”UML使用手冊”,博碩文化出版社,2001。
張裕益,”UML理論與實作”,博碩文化出版社,2002。
Bosworth, A. “Developing Web Services ,” 17th IEEE International Conference on Data Engineering, 2001, pp.477-481.
Bloomberg, J., “Web Services: A New Paradigm for Distributed Computing,” the Rational edge, http://www.therationaledge.com/content/sep_01/f_webServices_jb.html, Sep. 2001.
Aagedal, J.O. and Milosevic, Z., “ODP Enterprise Language: UML Perspective, ” Enterprise Distributed Object Computing Conference, EDOC ''99. Proceedings. Third International , 1999, pp. 60-71.
Booch, G., Rumbaugh, J. and Jacobson, I., The unified modeling language user guide, Addison-Wesley, 1999.
Booch, G., Rumbaugh, J. and Jacobson, I., The unified modeling language reference manual, Addison-Wesley, 1999.
Conallen, J., Building Web Applications with UML, Addison-Wesley, 2000.
Conallen, J., “Modeling Web Application Architectures with UML, ” Communications of the ACM, October 1999, Vol.42, pp.63-70.
Costa, C.A., Harding, J.A. and Young, R.I.M., “The application of UML and an open distributed process framework to information system design, ” Computer in Industry, 2001, pp.33-38.
Cotroneo, D. , Russo, S. and Savy, C., “An integrated approach to design complex CORBA systems,” Software Methods and Tools, IEEE, 2000, pp.167-176.
Duivestein, S., “Web Services and Workflow, “ Web Services Architecture, http://www.webservicesarchitect.com, 2001.
Fowler, M. and Scott, K., UML Distilled Second Edition: Applying the Standard Object Modeling Language, Addison — Wesley, 2000.
Google API, “Google Web APIs(beta),” http://www.google.com/apis/, 2002
IBM developerWork, “Introducing the Web Services Flow Language,” IBM Web services zone, http://www-106.ibm.com/developerworks/webservices/, 2000.
Jacobson, I., Booch, G. and Rumbaugh, J., The unified software development process, Addison-Wesley, 1999.
Kobryn, C., “Modeling Enterprise Software Architectures Using UML,” Enterprise Distributed Object Computing Workshop, EDOC ''98. Proceedings. Second International , 1998, pp. 25 -34.
Kruchten, P., “Architectural Blueprints-The ‘4+1’ View Model of Software Architecture,” IEEE Software 12(6), 1995, pp.42-50.
Kruchten, P., The Rational Unified Process, Addison-Wesley, 2000.
Linthicum, David S., Enterprise Application Integration, Addison-Wesley, 2000.
Linthicum, David S., B2B Application Integration, Addison-Wesley, 2000.
Loos, P. and Allweyer, T., “Object-Orientation in Business Process Modeling through Applying Event Driven Process Chain(EPC) in UML,” Enterprise Distributed Object Computing Workshop, EDOC ''98. Proceedings. Second International , 1998, pp.102-112.
Piccinelli, G., Salle, M. and Zirpins, C., “Service-orireted modeling for e-business applications components,” WET ICE 2001. Proceedings. Tenth IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises, 2001, pp.12-17.
Pinkston, J., “The Ins and Outs of Integration,” eaiJournal, Aug. 2001, pp.48-52.
Rational Software, “Rational Unified Process,” Rational Software WhitePaper, http://www.rational.com/media/whitepapers/rup_bestpractices.pdf, 1998.
Samtani, G., “EAI and Web Services, Easier Enterprise Application Integration?,” http://www.webservicesarchitect.com/content/articles/samtani01.asp, Oct. 2001.
Siegel, J., “Using OMG’s MDA to Integrate Web Services,” OMG, http://www.omg.org/mda/mda_files/MDA-WS-integrate-WP.pdf, 2002.
Snell, J., “Introducing the Web Services Flow Language,” IBM Web services zone, http://www-106.ibm.com/developerworks/webservices/, 2000.
Wong, L., “e-Services: A Key Component for Success,” eaiJournal, Mar. 2001, pp.18-22.
UML Spec., “OMG Unified Modeling Language Specification Version 1.4, ” Object Management Group, Sep. 2001.
WSFL 1.0 spec., “Web Services Flow Language, ” IBM Software Group, 2001.
QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top