資源描述:
《手機中電話簿的開發(fā)——基于brew開發(fā)平臺》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學術(shù)論文-天天文庫。
1、手機中電話簿的開發(fā)——基于Brew開發(fā)平臺摘要電話簿軟件是手機必備的軟件之一。傳統(tǒng)的電話簿軟件只能訪問手機本地的電話簿記錄,而本次設計的電話簿軟件除了擁有一般電話簿的功能外,還集成了網(wǎng)絡服務功能,可以通過手機網(wǎng)絡更新、上傳、下載遠程服務器中的電話簿記錄。本軟件是在Brew平臺上,利用VC.Net開發(fā)的嵌入式手機電話簿。主要模塊有:電話簿模塊、通話模塊、短信模塊、網(wǎng)絡服務模塊。通過單獨設計的Brew應用程序引擎,實現(xiàn)各功能模塊的交互式調(diào)用。本文對手機電話簿軟件的開發(fā)原理,具體功能以及功能的特點和設計進行了介紹。關(guān)鍵詞:手機電話簿;網(wǎng)絡服務;Brew應用程序IDevelopmentofT
2、elephone-booksonBrewplatformAbstractTelephone-Bookssoftwareisoneofthenecessarysoftwarewhichisusedintelephone.Traditionaltelephone-bookssoftwarecanonlybevisitedtherecordsoflocaltelephone-books,butthistelephone-bookssoftwarenotonlyhasthecommonfunctionoftelephone-books,butalsointegratesthenetworks
3、ervicesfunction,canupdate,upload,anddownloadthetelephone-booksrecordsofremoteserver.ThesoftwarewhichdevelopsontheBrewplatformissoftwarewhichusesVC.Netfordevelopmentembeddedtelephone-books.Thereareseveralmainmodules:telephone-booksmodule,callsmodule,SMSmodule,andnetworkservicesmodule.Meanwhile,u
4、singtheBrewAppletEngineleadtotheachievementofthefunctionalmodulesofinteractivecall.Inthispaper,thetelephone-bookssoftwaredevelopmentprinciples,thespecificfunctionsandthefunctionsanddesignfeaturesareintroduced.KeyWords:telephonephone-books;networkservices;brewappletII目錄1緒論11.1開發(fā)背景11.2系統(tǒng)開發(fā)的意義11.3
5、開發(fā)者的主要工作21.4論文的組織結(jié)構(gòu)22相關(guān)技術(shù)介紹32.1BREWSDK介紹32.2BREW模擬器介紹42.3OOC介紹52.3.1Class-In-C52.3.2AbstractInterface-In-C53手機電話簿的設計與實現(xiàn)63.1系統(tǒng)設計63.1.1系統(tǒng)設計任務63.1.2系統(tǒng)模塊設計63.1.3功能模塊設計73.2數(shù)據(jù)存儲結(jié)構(gòu)73.2.1數(shù)據(jù)存儲結(jié)構(gòu)73.2.2數(shù)據(jù)庫結(jié)構(gòu)設計73.3系統(tǒng)實現(xiàn)83.3.1基本操作說明83.3.2重要模塊實現(xiàn)細節(jié)84測試104.1軟件測試的目標104.2測試計劃及執(zhí)行情況104.3集成測試104.4測試評價105結(jié)論115.1總結(jié)111
6、45.2體會11參考文獻12致謝13畢業(yè)設計(論文)知識產(chǎn)權(quán)聲明14畢業(yè)設計(論文)獨創(chuàng)性聲明15附錄116141緒論1緒論1.1開發(fā)背景BREW就是無線二進制運行環(huán)境(BinaryRuntimeEnvironmentforWireless),是高通公司2001年推出的基于CDMA網(wǎng)絡"無線互聯(lián)網(wǎng)發(fā)射平臺"上增值業(yè)務開發(fā)運行的基本平臺。相對Java,BREW是一個更底層的技術(shù)。美國高通公司開發(fā)的Brew平臺很好地解決了PC和手機的接口,使得人們可以方便地在PC上開發(fā)手機各種應用程序。這已經(jīng)成為一些先進國家開發(fā)3G手機軟件強有力的工具。人們可以在PC的Brew平臺上嵌入VC++或者JA
7、VA來寫手機應用程序,并在Brew提供的機模上進行調(diào)試,極大地方便了開發(fā)商和運營商。為順應潮流與國際接軌,中國聯(lián)通正聯(lián)合美國高通(Qualcomm)和一批移動終端廠商積極開展CDMABREW?業(yè)務,隨著聯(lián)通這一業(yè)務的逐漸展開和BREW終端廠商的增多,BREW技術(shù)的影響和效應逐漸浮現(xiàn),雖然目前還未在整個移動產(chǎn)業(yè)中掀起狂瀾,但它正悄悄的改變著移動產(chǎn)業(yè)鏈的固有模式,這一很有生命力的技術(shù)很可能給整個移動產(chǎn)業(yè)帶來巨大沖擊甚至革命。BREW帶來的不單純是一種技術(shù)或一種