面向嵌入式領(lǐng)域的構(gòu)件組裝平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時(shí)間:2023-03-23 03:37
本文通過分析嵌入式軟件開發(fā)領(lǐng)域的特點(diǎn),實(shí)現(xiàn)了一種針對嵌入式領(lǐng)域的構(gòu)件建模組裝可視化平臺(tái)。 本文首先分析了傳統(tǒng)的嵌入式軟件開發(fā)的方法學(xué)的特點(diǎn),從實(shí)際嵌入式軟件開發(fā)人員角度分析其不足之處。其次,以軟件復(fù)用的思想為驅(qū)使,提出一種構(gòu)件復(fù)用技術(shù),它是一種基于構(gòu)件組裝的軟件開發(fā)方法;并詳細(xì)說明了該方法中的幾個(gè)核心模型,提出了一種基于UML語義的源碼構(gòu)件,并闡明了此模型對應(yīng)的嵌入式源碼構(gòu)件的提取生成、組裝方法;最后,詳細(xì)介紹了該方法的基于EMF+GEF框架的可視化嵌入式源碼構(gòu)件組裝平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn),以推動(dòng)軟件開發(fā)CASE工具的發(fā)展,以及嵌入式軟件開發(fā)的方法學(xué)研究。
【文章頁數(shù)】:74 頁
【學(xué)位級(jí)別】:碩士
【文章目錄】:
摘要
Abstract
第一章 緒論
1.1 選題背景及研究意義
1.1.1 選題背景
1.1.2 研究意義
1.2 國內(nèi)外研究現(xiàn)狀
1.2.1 國外研究現(xiàn)狀
1.2.2 國內(nèi)研究現(xiàn)狀
1.3 主要研究內(nèi)容
1.4 論文結(jié)構(gòu)
第二章 相關(guān)技術(shù)理論介紹
2.1 構(gòu)件技術(shù)概述
2.1.1 構(gòu)件的概念
2.1.2 構(gòu)件的特點(diǎn)分析
2.1.3 軟件構(gòu)件技術(shù)
2.1.4 嵌入式軟件構(gòu)件
2.2 一種嵌入式源碼構(gòu)件化開發(fā)方法
2.2.1 概述
2.2.2 嵌入式源碼構(gòu)件模型的設(shè)計(jì)
2.2.3 嵌入式源碼構(gòu)件的生成
2.2.4 嵌入式源碼構(gòu)件的組裝
2.3 構(gòu)件組裝平臺(tái)應(yīng)用技術(shù)介紹
2.3.1 EMF框架概述
2.3.2 GEF框架概述
2.4 本章小結(jié)
第三章 構(gòu)件組裝平臺(tái)需求分析
3.1 系統(tǒng)功能性需求分析
3.1.1 系統(tǒng)概述
3.1.2 構(gòu)件生成
3.1.3 構(gòu)件組裝
3.1.4 構(gòu)件管理
3.2 本章小結(jié)
第四章 構(gòu)件組裝平臺(tái)的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)
4.1 概述
4.2 系統(tǒng)的MVC框架設(shè)計(jì)
4.2.1 系統(tǒng)中構(gòu)件模型元素的設(shè)計(jì)
4.2.2 系統(tǒng)中控制器、視圖部件的設(shè)計(jì)
4.3 模型序列化文件的設(shè)計(jì)
4.4 核心模塊的設(shè)計(jì)實(shí)現(xiàn)
4.4.1 構(gòu)件生成模塊的設(shè)計(jì)與實(shí)現(xiàn)
4.4.2 構(gòu)件組裝模塊的設(shè)計(jì)與實(shí)現(xiàn)
4.4.3 構(gòu)件管理模塊的設(shè)計(jì)與實(shí)現(xiàn)
4.5 本章小結(jié)
第五章 構(gòu)件組裝平臺(tái)的運(yùn)行及測試
5.1 測試環(huán)境介紹
5.2 系統(tǒng)功能測試
5.2.1 構(gòu)件生成模塊的測試
5.2.2 構(gòu)件組裝模塊的測試
5.2.3 構(gòu)件管理模塊的測試
5.3 本章小結(jié)
第六章 總結(jié)與展望
致謝
參考文獻(xiàn)
本文編號(hào):3768203
【文章頁數(shù)】:74 頁
【學(xué)位級(jí)別】:碩士
【文章目錄】:
摘要
Abstract
第一章 緒論
1.1 選題背景及研究意義
1.1.1 選題背景
1.1.2 研究意義
1.2 國內(nèi)外研究現(xiàn)狀
1.2.1 國外研究現(xiàn)狀
1.2.2 國內(nèi)研究現(xiàn)狀
1.3 主要研究內(nèi)容
1.4 論文結(jié)構(gòu)
第二章 相關(guān)技術(shù)理論介紹
2.1 構(gòu)件技術(shù)概述
2.1.1 構(gòu)件的概念
2.1.2 構(gòu)件的特點(diǎn)分析
2.1.3 軟件構(gòu)件技術(shù)
2.1.4 嵌入式軟件構(gòu)件
2.2 一種嵌入式源碼構(gòu)件化開發(fā)方法
2.2.1 概述
2.2.2 嵌入式源碼構(gòu)件模型的設(shè)計(jì)
2.2.3 嵌入式源碼構(gòu)件的生成
2.2.4 嵌入式源碼構(gòu)件的組裝
2.3 構(gòu)件組裝平臺(tái)應(yīng)用技術(shù)介紹
2.3.1 EMF框架概述
2.3.2 GEF框架概述
2.4 本章小結(jié)
第三章 構(gòu)件組裝平臺(tái)需求分析
3.1 系統(tǒng)功能性需求分析
3.1.1 系統(tǒng)概述
3.1.2 構(gòu)件生成
3.1.3 構(gòu)件組裝
3.1.4 構(gòu)件管理
3.2 本章小結(jié)
第四章 構(gòu)件組裝平臺(tái)的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)
4.1 概述
4.2 系統(tǒng)的MVC框架設(shè)計(jì)
4.2.1 系統(tǒng)中構(gòu)件模型元素的設(shè)計(jì)
4.2.2 系統(tǒng)中控制器、視圖部件的設(shè)計(jì)
4.3 模型序列化文件的設(shè)計(jì)
4.4 核心模塊的設(shè)計(jì)實(shí)現(xiàn)
4.4.1 構(gòu)件生成模塊的設(shè)計(jì)與實(shí)現(xiàn)
4.4.2 構(gòu)件組裝模塊的設(shè)計(jì)與實(shí)現(xiàn)
4.4.3 構(gòu)件管理模塊的設(shè)計(jì)與實(shí)現(xiàn)
4.5 本章小結(jié)
第五章 構(gòu)件組裝平臺(tái)的運(yùn)行及測試
5.1 測試環(huán)境介紹
5.2 系統(tǒng)功能測試
5.2.1 構(gòu)件生成模塊的測試
5.2.2 構(gòu)件組裝模塊的測試
5.2.3 構(gòu)件管理模塊的測試
5.3 本章小結(jié)
第六章 總結(jié)與展望
致謝
參考文獻(xiàn)
本文編號(hào):3768203
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/3768203.html
最近更新
教材專著