跳到主要內容

臺灣博碩士論文加值系統

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

詳目顯示

: 
twitterline
研究生:陳鵬全
研究生(外文):chen peng chuan
論文名稱:以模式驅動架構在J2EE平臺上之軟體發展法-以CRM為例
論文名稱(外文):A MDA Software Development Using J2EE Platform-Developing CRM as an Example
指導教授:黃為德黃為德引用關係
學位類別:碩士
校院名稱:佛光大學
系所名稱:資訊學系
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:2007
畢業學年度:95
語文別:中文
論文頁數:65
中文關鍵詞:模式驅動架構統一塑模語言顧客關係管理
外文關鍵詞:Model Driven Architecture (MDA)Unified Modeling Language (UML)Meta-Object Facility (MOF)Common Warehouse Model (CWM)Xml Metadata Interchange (XMI)Customer relationship management (CRM)
相關次數:
  • 被引用被引用:0
  • 點閱點閱:181
  • 評分評分:
  • 下載下載:67
  • 收藏至我的研究室書目清單書目收藏:0
摘要

人們對進步的渴望,驅駛了科技的演進;同樣的在軟體開發方法中也有一股演進的推力,推動著軟體開發的進步。OMG在2001年時提出了MDA軟體開發架構,以期解決傳統軟體開發方法難以處理需求複雜與系統不斷改變的問題。在MDA的架構中,提出了以塑模為核心,以模型的高抽象度特性,用來解決系統複雜的問題,並將模型分為與與實作平臺無關的Platform Independent Model (PIM)模型與與實作平臺相依的Platform Specific Model (PSM)模型,藉此架構使系統邏輯與平臺技術分離,讓開發人員能用更高抽象度有助於系統塑模的開發,避開實作平臺的細節,此外也能因與平臺技術的分離,能解決平臺技術不斷改變演進的問題,因此MDA的提出是軟體發展史上的一大突破。然而MDA尚在發展階段,仍需要許多的實驗研究給予驗證改善,本文將提出一個線上CRM系統,做為MDA架構開發的研究案例,並且採用MDA開發工具做為輔助,以驗證與傳統開發程序的差異,研究其可行性與發現問題,提供未來研究參考。
目錄
摘要 II
目錄 III
圖目錄 V
表目錄 VII

第一章 序論 1
1.1研究動機 1
1.2研究目的 2
1.3研究流程與架構 3
第二章 文獻探討 4
2.1當今軟體開發程序面臨問題 4
2.2模型驅動架構 9
2.2.1模型 10
2.2.2轉換機制 14
2.3 MDA相關技術 19
2.3.1 統一塑模語言 21
2.3.2 Meta-Object Facility 24
2.3.3 XMI 27
2.3.4 公用倉儲元模型CWM 28
2.4 MDA開發工具及平臺技術 29
2.4.1 ArcStyler 29
2.4.3 Enterprise JavaBeans 32
2.4.3.1 分散式物件架構 32
2.4.3.2元件式交易監控伺服器 33
2.4.3.3 EJB元件架構 34
第三章 案例研究 38
3.1 案例說明 38
3.1.1 系統開發平臺基本架構 38
3.2系統需求階段 39
3.2.1 系統使用者案例 40
3.2.2使用者案例文件 41
3.3系統塑模階段 44
3.3.1 PIM的塑模 44
3.3.2 PSM的塑模 47
3.4使用者介面開發 52
3.5專案的部署與結果 59
第四章 結論 60
4.1 結論與貢獻 60
第五章 參考文獻 61
1.Bernd Bruegge and Allen H. Dutoit, Object-Oriented Software Engineering: Conquering Complex and Change System, Prent-Hall International, 2000.
2.Anneke Kleppe, Jos Warmer, and Win Bast, MDA Explained: The Model Driven Architecture: Practice and Promise, Addison-Wesley, 2003.
3.Craig Larman, Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Unified Process, Prentice-Hall PTR, 2002.
4.Object Management Group, MDA Guide Version 1.1, edited by Joaquin Miller, and Jishnu Mukerj, Document Number: omg/2003-06-01, 2003.
5.Object Management Group, Model Driven Architecture™ - A Technical Perspective, OMG Document: ormsc/2001-07-01, 2001.
6.Object Management Group, Model Driven Architecture™, http://www.omg.org, 2001.
7.Stephen J. Mellor, Kendall Scott, Axel Uhl, and Dirk Weise, MDA Distilled: Principles of Model Driven Architecture™, Addison-Wesley, 2004.
8.Dan Pilone and Neil Pitman, UML 2.0 in a Nutshell, O'Reilly Mediar, June 2005.
9.Gray Booch, James Rumbaugh, and Ivar Jacobson, The Unified Model Language User Guide, Addison-Wesley, September 1998.
10.Hans-Erik Eriksson, Magnus Penker, Brian Lyons, and David Fado, UML 2 Toolkit, John Wiley & Sons, October, 2003.
11.Martin Fowler, UML Distilled: A Brief Guide to the Standard Object Modeling Language, Addison-Wesley, September 2003.
12.Object Management Group, Unified Model Language: Infrastructure Version 2.0, http://www.omg.org/, 2005-07-05, 2005.
13.Object Management Group, Unified Model Language: Superstructure Version 2.0, http://www.omg.org/, 2005-07-05, 2005.
14.David S Frankel, Model Driven Architecture™: Applying MDA to Enterprise Computing, John Wiley & Sons, 2003.
15.Object Management Group, MOF QVT Final Adopted Specification, http://www.omg.org/, 2007-03-31, 2007.
16.Object Management Group, Meta Object Facility (MOF) Core Specification OMG Available Specification Version 2.0, http://www.omg.org/, 2006-01-01, 2006.
17.Object Management Group, MOF2.0/XMI Mapping Specification Version 2.1, http://www.omg.org/, 2005-09-01, 2005.
18.Object Management Group, Common Wharehouse MetaModel (CWM) Specification Version 1.1, http://www.omg.org/, 2003-03-02, 2003.
19.Steve Cook, “Domain-Specific Model and Model Driven Architecture™” in The MDA Journal, Meghan-Kiffer Press, pp. 2-10, January 2004.
20.Interactive Objects, ArcStyler Using Document, http://www.io-software.com/.
21.Alan Lawson, Application Development Strategies: Interactive Objects ArcStyler, Butler Group Subscription Services, 2003.
22.Interactive Objects, The Leading Platform for Model Driven Architecture™, http://www.io-software.com/, White Papper, 2005.
23.Linda G. DeMichiel, L. Umit Yalcinalp, and Sanjeev Krishnan, “Enterprise JavaBeans™ Specification Version 2.0”, Sun Microsystems, Inc., USA, August 2001.
24.Richard Monson-Haedfel, Enterprise Javabeans, O'Reilly Mediar, September 2001.
25.Interactive Objects, Quickstart Guide, http://www.io-software.com/.
26.Interactive Objects, ArcStyler Tutorial for J2EE and .NET, http://www.io-software.com/.
27.Interactive Objects, ArcStyler 4.0, http://www.io-software.com/.
28.Interactive Objects, ArcStyler Accessor Tutorial, http://www.io-software.com/.
QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top