基于brew平臺的嵌入式應(yīng)用開發(fā).doc
約54頁DOC格式手機(jī)打開展開
基于brew平臺的嵌入式應(yīng)用開發(fā),brew(binary runtime environment for wireless,無線二進(jìn)制運(yùn)行環(huán)境)是高通公司2001年推出的基于cdma(code division multiple access,碼分多路訪問)網(wǎng)絡(luò)“無線互聯(lián)網(wǎng)發(fā)射平臺”上增值業(yè)務(wù)開發(fā)運(yùn)行的基本平臺。當(dāng)今的世界是信息世界,手機(jī)作為一種媒介和...


內(nèi)容介紹
此文檔由會員 ningxiang00 發(fā)布
BREW(Binary Runtime Environment for Wireless,無線二進(jìn)制運(yùn)行環(huán)境)是高通公司2001年推出的基于CDMA(Code Division Multiple Access,碼分多路訪問)網(wǎng)絡(luò)“無線互聯(lián)網(wǎng)發(fā)射平臺”上增值業(yè)務(wù)開發(fā)運(yùn)行的基本平臺。當(dāng)今的世界是信息世界,手機(jī)作為一種媒介和娛樂手段,越來越普及,各種手機(jī)軟件更是層出不窮。BREW作為一種新的無線解決方案,與J2ME相比是一種更底層的技術(shù)。
本文在了解BREW平臺相關(guān)知識的基礎(chǔ)上,研究并實現(xiàn)了一個基于BREW平臺的嵌入式應(yīng)用系統(tǒng)——日程管理軟件。
首先介紹了BREW手機(jī)軟件開發(fā)的國內(nèi)外發(fā)展現(xiàn)狀和發(fā)展前景,并闡述了BREW平臺的體系結(jié)構(gòu)與工作原理,在此基礎(chǔ)上熟悉BREW開發(fā)環(huán)境,學(xué)習(xí)平臺開發(fā)技巧與開發(fā)環(huán)境的安裝配置,掌握 BREW標(biāo)準(zhǔn)SDK(Software Develop Kits,軟件開發(fā)工具包)和基本組件庫如mif編輯器、資源編輯器和模擬器的使用,理解BREW程序設(shè)計的事件處理機(jī)制和消息通知機(jī)制,理解并使用C語言和BREW接口來開發(fā)基于BREW的嵌入式軟件。
重點(diǎn)從軟件工程與嵌入式系統(tǒng)軟件特性的角度介紹了對基于BREW平臺的日程管理軟件的需求分析,概要設(shè)計與詳細(xì)設(shè)計,并展示了該設(shè)計是如何在軟件工程的規(guī)范下得以實現(xiàn)的。在需求分析階段得出了系統(tǒng)的系統(tǒng)基本模型以及功能、性能等方面的綜合要求,并使用狀態(tài)轉(zhuǎn)換圖來描述系統(tǒng)流程。在概要設(shè)計階段對程序按照功能進(jìn)行模塊分解,用軟件結(jié)構(gòu)圖說明軟件結(jié)構(gòu),用算法偽代碼描述了幾個主要模塊所做的主要工作。在詳細(xì)設(shè)計階段,對全局?jǐn)?shù)據(jù)結(jié)構(gòu)體進(jìn)行定義,然后設(shè)計并實現(xiàn)了系統(tǒng)的界面,閃屏和數(shù)據(jù)庫操作。
51頁,22000多字
本文在了解BREW平臺相關(guān)知識的基礎(chǔ)上,研究并實現(xiàn)了一個基于BREW平臺的嵌入式應(yīng)用系統(tǒng)——日程管理軟件。
首先介紹了BREW手機(jī)軟件開發(fā)的國內(nèi)外發(fā)展現(xiàn)狀和發(fā)展前景,并闡述了BREW平臺的體系結(jié)構(gòu)與工作原理,在此基礎(chǔ)上熟悉BREW開發(fā)環(huán)境,學(xué)習(xí)平臺開發(fā)技巧與開發(fā)環(huán)境的安裝配置,掌握 BREW標(biāo)準(zhǔn)SDK(Software Develop Kits,軟件開發(fā)工具包)和基本組件庫如mif編輯器、資源編輯器和模擬器的使用,理解BREW程序設(shè)計的事件處理機(jī)制和消息通知機(jī)制,理解并使用C語言和BREW接口來開發(fā)基于BREW的嵌入式軟件。
重點(diǎn)從軟件工程與嵌入式系統(tǒng)軟件特性的角度介紹了對基于BREW平臺的日程管理軟件的需求分析,概要設(shè)計與詳細(xì)設(shè)計,并展示了該設(shè)計是如何在軟件工程的規(guī)范下得以實現(xiàn)的。在需求分析階段得出了系統(tǒng)的系統(tǒng)基本模型以及功能、性能等方面的綜合要求,并使用狀態(tài)轉(zhuǎn)換圖來描述系統(tǒng)流程。在概要設(shè)計階段對程序按照功能進(jìn)行模塊分解,用軟件結(jié)構(gòu)圖說明軟件結(jié)構(gòu),用算法偽代碼描述了幾個主要模塊所做的主要工作。在詳細(xì)設(shè)計階段,對全局?jǐn)?shù)據(jù)結(jié)構(gòu)體進(jìn)行定義,然后設(shè)計并實現(xiàn)了系統(tǒng)的界面,閃屏和數(shù)據(jù)庫操作。
51頁,22000多字