flex源碼到類圖轉(zhuǎn)換工具的設(shè)計與實現(xiàn).doc
約11頁DOC格式手機(jī)打開展開
flex源碼到類圖轉(zhuǎn)換工具的設(shè)計與實現(xiàn),flex源碼到類圖轉(zhuǎn)換工具的設(shè)計與實現(xiàn)摘要本論文主要闡述了flex源碼轉(zhuǎn)換到類圖顯示工具的設(shè)計與開發(fā)。本系統(tǒng)是根據(jù)企業(yè)進(jìn)行模型驅(qū)動開發(fā)提出的需求而開發(fā)的一款實用工具軟件。本文主要講述了flex語言的由來和特性;本轉(zhuǎn)換工具的框架設(shè)計;四叉樹應(yīng)用在場景管理,包括處理圖形重疊問題,類圖信息提取等,以及論述了類圖信息挖掘,類圖...


內(nèi)容介紹
此文檔由會員 wumeil 發(fā)布
Flex源碼到類圖轉(zhuǎn)換工具的設(shè)計與實現(xiàn)
摘要 本論文主要闡述了flex源碼轉(zhuǎn)換到類圖顯示工具的設(shè)計與開發(fā)。本系統(tǒng)是根據(jù)企業(yè)進(jìn)行模型驅(qū)動開發(fā)提出的需求而開發(fā)的一款實用工具軟件。本文主要講述了flex語言的由來和特性;本轉(zhuǎn)換工具的框架設(shè)計;四叉樹應(yīng)用在場景管理,包括處理圖形重疊問題,類圖信息提取等,以及論述了類圖信息挖掘,類圖布局等功能提取工程框架關(guān)鍵核心信息。本軟件能有效地幫助對現(xiàn)有框架陌生的程序員迅速掌握框架概念,提高工作效率。
關(guān)鍵字 flex; 四叉樹; 類圖特征;同構(gòu);回環(huán)
ABSTRACT This paper focuses on the conversion of flex source code to Diagrams, the designing and development of the view tool. Based on the needs of Model-driven development in Enterprise.This paper totally on several content as follows. Such as, the characteristics of flex;the design about this system; Quardtree on scene manager,including deal about graphs overlap; imformation mining from diagrams. With providing mining the core information of whole project, this system will make programers quickly understand the frame of project,and increase developing productivity.
KEY WORDS Flex Quardtree; Characteristics of diagrams; Isomorphic; Circle
目錄
1. 前 言 5
2. FLEX技術(shù)分析 7
2.1 ECMASCRIPT 7
2.1.1 ECMAScript歷史 7
2.2 ACTION SCRIPT 7
2.2.1 Action script 定義 7
2.2.2 Action Script 語法 8
2.3 對象模型與模型驅(qū)動開發(fā) 8
2.3.1 對象模型 9
2.3.2 模型驅(qū)動開發(fā)(MDD) 9
3. 系統(tǒng)的設(shè)計與實現(xiàn) 9
3.1 系統(tǒng)框架設(shè)計 9
3.1.1 框架概念 9
3.1.2 框架設(shè)計 10
3.1.3 View模塊設(shè)計 10
4. 系統(tǒng)詳細(xì)設(shè)計 15
4.1 場景管理數(shù)據(jù)結(jié)構(gòu)設(shè)計 15
4.1.1 四叉樹設(shè)計 15
4.2 關(guān)系圖的元素合并解決方案 17
4.2.1 圖的同構(gòu)處理 17
4.2.2 圖的回環(huán)合并處理 20
4.3 類圖中的特征挖掘 24
4.3.1 程序設(shè)計的思想----面向?qū)ο?24
4.3.2 繼承與組合 25
4.3.3 關(guān)系特征提取 25
5. 系統(tǒng)測試 30
5.1 系統(tǒng)測試 30
5.2 存在問題 31
6. 軟件實現(xiàn) 32
6.1 輸入 32
6.1.1 AS工程代碼 32
6.2 輸出 34
6.2.1 功能控件選項 34
6.2.2 類和接口實現(xiàn)關(guān)系 34
6.2.3 繼承關(guān)系 34
6.2.4 組合關(guān)系 35
6.2.5 類或接口的使用者 35
6.2.6 整體 36
結(jié)論 37
致謝 39
摘要 本論文主要闡述了flex源碼轉(zhuǎn)換到類圖顯示工具的設(shè)計與開發(fā)。本系統(tǒng)是根據(jù)企業(yè)進(jìn)行模型驅(qū)動開發(fā)提出的需求而開發(fā)的一款實用工具軟件。本文主要講述了flex語言的由來和特性;本轉(zhuǎn)換工具的框架設(shè)計;四叉樹應(yīng)用在場景管理,包括處理圖形重疊問題,類圖信息提取等,以及論述了類圖信息挖掘,類圖布局等功能提取工程框架關(guān)鍵核心信息。本軟件能有效地幫助對現(xiàn)有框架陌生的程序員迅速掌握框架概念,提高工作效率。
關(guān)鍵字 flex; 四叉樹; 類圖特征;同構(gòu);回環(huán)
ABSTRACT This paper focuses on the conversion of flex source code to Diagrams, the designing and development of the view tool. Based on the needs of Model-driven development in Enterprise.This paper totally on several content as follows. Such as, the characteristics of flex;the design about this system; Quardtree on scene manager,including deal about graphs overlap; imformation mining from diagrams. With providing mining the core information of whole project, this system will make programers quickly understand the frame of project,and increase developing productivity.
KEY WORDS Flex Quardtree; Characteristics of diagrams; Isomorphic; Circle
目錄
1. 前 言 5
2. FLEX技術(shù)分析 7
2.1 ECMASCRIPT 7
2.1.1 ECMAScript歷史 7
2.2 ACTION SCRIPT 7
2.2.1 Action script 定義 7
2.2.2 Action Script 語法 8
2.3 對象模型與模型驅(qū)動開發(fā) 8
2.3.1 對象模型 9
2.3.2 模型驅(qū)動開發(fā)(MDD) 9
3. 系統(tǒng)的設(shè)計與實現(xiàn) 9
3.1 系統(tǒng)框架設(shè)計 9
3.1.1 框架概念 9
3.1.2 框架設(shè)計 10
3.1.3 View模塊設(shè)計 10
4. 系統(tǒng)詳細(xì)設(shè)計 15
4.1 場景管理數(shù)據(jù)結(jié)構(gòu)設(shè)計 15
4.1.1 四叉樹設(shè)計 15
4.2 關(guān)系圖的元素合并解決方案 17
4.2.1 圖的同構(gòu)處理 17
4.2.2 圖的回環(huán)合并處理 20
4.3 類圖中的特征挖掘 24
4.3.1 程序設(shè)計的思想----面向?qū)ο?24
4.3.2 繼承與組合 25
4.3.3 關(guān)系特征提取 25
5. 系統(tǒng)測試 30
5.1 系統(tǒng)測試 30
5.2 存在問題 31
6. 軟件實現(xiàn) 32
6.1 輸入 32
6.1.1 AS工程代碼 32
6.2 輸出 34
6.2.1 功能控件選項 34
6.2.2 類和接口實現(xiàn)關(guān)系 34
6.2.3 繼承關(guān)系 34
6.2.4 組合關(guān)系 35
6.2.5 類或接口的使用者 35
6.2.6 整體 36
結(jié)論 37
致謝 39