基于Android的多媒體沙盤通信子系統(tǒng)的研發(fā)
發(fā)布時(shí)間:2017-03-30 08:10
本文關(guān)鍵詞:基于Android的多媒體沙盤通信子系統(tǒng)的研發(fā),由筆耕文化傳播整理發(fā)布。
【摘要】:19世紀(jì)末,沙盤起源于軍事訓(xùn)練,隨著社會(huì)的發(fā)展,沙盤被廣泛的應(yīng)用于科技館、博物館、房地產(chǎn)展廳、展會(huì)、多功能會(huì)議室、桌面游戲等領(lǐng)域?萍嫉倪M(jìn)步使得沙盤逐漸多媒體化,人們通過聲、光、電、3D視覺和嵌入式智能技術(shù)與實(shí)物場景相融合,把高新技術(shù)與傳統(tǒng)沙盤有機(jī)結(jié)合,實(shí)現(xiàn)語音介紹、燈光特效、智能觸摸、用戶參與互動(dòng)等效果使得傳統(tǒng)沙盤重獲新生。本課題是基于以上行業(yè)背景,并與藍(lán)帽子文化傳播有限公司福州分公司展開的合作研究——多媒體沙盤的研發(fā)。該項(xiàng)目第一代產(chǎn)品的操作系統(tǒng)是基于WinCE操作系統(tǒng)研發(fā)的,在投入市場使用的過程中發(fā)現(xiàn)WinCE操作系統(tǒng)存著一些不足之處。經(jīng)過調(diào)研,針對這款產(chǎn)品,Android系統(tǒng)相對目前主流的其他操作系統(tǒng)具備更加強(qiáng)大的優(yōu)勢;綜上所述,它的第二代產(chǎn)品的研發(fā)將在Android操作系統(tǒng)上進(jìn)行。整個(gè)項(xiàng)目包括三大主要模塊:多媒體沙盤模塊、Android服務(wù)器端和Android客戶端。基于這三大模塊,該項(xiàng)目需要完成四個(gè)部分的設(shè)計(jì):(1)客戶端的開發(fā)——以上層APP為主;(2)服務(wù)器端、客戶端和沙盤模塊三者之間的通信;(3)服務(wù)器端數(shù)據(jù)的管理;(4)沙盤模塊的開發(fā)——底層軟硬件的研發(fā)設(shè)計(jì)。本課題負(fù)責(zé)第二部分的研究與設(shè)計(jì),實(shí)現(xiàn)了服務(wù)器端與沙盤模塊之間的有線數(shù)據(jù)通信以及服務(wù)器端與客戶端之間的無線數(shù)據(jù)通信。有線通信方面,在服務(wù)器端與沙盤模塊建立硬件連接之后,兩端通信必須基于以C語言為基礎(chǔ)的底層數(shù)據(jù)的調(diào)用上。與傳統(tǒng)的串口通信技術(shù)相比較,Android的串口復(fù)用功能很難在串口編程中實(shí)現(xiàn),為了解決在Android系統(tǒng)下不同平臺(tái)之間數(shù)據(jù)的交互,本課題采用了JNI技術(shù)。網(wǎng)絡(luò)通信這部分,相較于藍(lán)牙等其它無線傳輸方案,本課題的無線數(shù)據(jù)交互功能是基于WiFi網(wǎng)絡(luò)實(shí)現(xiàn)的,WiFi使得Android設(shè)備間的數(shù)據(jù)傳輸更加高效簡潔,給用戶帶來更加快速、更加優(yōu)質(zhì)的服務(wù)。最后,對整個(gè)通信子系統(tǒng)進(jìn)行了測試,對系統(tǒng)的功能和性能進(jìn)行了一系列有效驗(yàn)證。多組實(shí)驗(yàn)結(jié)果說明了本課題研發(fā)的產(chǎn)品工作正常、性能穩(wěn)定,能夠很好地承載Android設(shè)備之間的數(shù)據(jù)傳輸,滿足用戶通信需求。
【關(guān)鍵詞】:沙盤 Android 串口通信 WiFi JNI
【學(xué)位授予單位】:福建師范大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2015
【分類號】:TN914;TP316
【目錄】:
- 中文摘要2-3
- ABSTRACT3-4
- 中文文摘4-8
- 第一章 緒論8-15
- 第一節(jié) 研究背景及意義8-10
- 第二節(jié) 課題相關(guān)研究現(xiàn)狀10-12
- 1.2.1 無線通信10-12
- 1.2.2 有線通信12
- 第三節(jié) 研究內(nèi)容與論文結(jié)構(gòu)12-15
- 第二章 開發(fā)環(huán)境的搭建與開發(fā)工具15-28
- 第一節(jié) ANDROID平臺(tái)架構(gòu)15-17
- 第二節(jié) ANDROID應(yīng)用開發(fā)介紹17-26
- 2.2.1 系統(tǒng)平臺(tái)環(huán)境的搭建17-23
- 2.2.2 Android APP開發(fā)工具介紹23-26
- 第三節(jié) 本章小結(jié)26-28
- 第三章 系統(tǒng)分析及概述28-32
- 第一節(jié) 可行性分析28-29
- 3.1.1 經(jīng)濟(jì)可行性28
- 3.1.2 技術(shù)可行性28-29
- 3.1.3 可靠可行性29
- 3.1.4 社會(huì)可行性29
- 第二節(jié) 需求分析29-31
- 3.2.1 項(xiàng)目術(shù)語解釋29-30
- 3.2.2 系統(tǒng)總體需求30-31
- 第三節(jié) 本章小結(jié)31-32
- 第四章 系統(tǒng)總體設(shè)計(jì)32-42
- 第一節(jié) 系統(tǒng)的框架結(jié)構(gòu)32-33
- 第二節(jié) 系統(tǒng)的設(shè)計(jì)模式33-39
- 4.2.1 C/S軟件設(shè)計(jì)模式33-35
- 4.2.2 本系統(tǒng)中C/S結(jié)構(gòu)的實(shí)現(xiàn)35-39
- 第三節(jié) 系統(tǒng)功能模塊說明與規(guī)劃39-41
- 4.3.1 有線通信模塊/沙盤模塊數(shù)據(jù)讀寫39
- 4.3.2 無線通信模塊/C端與S端的通信39-41
- 第四節(jié) 本章小結(jié)41-42
- 第五章 系統(tǒng)主要模塊實(shí)現(xiàn)與測試42-66
- 第一節(jié) 串口數(shù)據(jù)的讀寫的實(shí)現(xiàn)與測試42-50
- 5.1.1 安裝和配置NDK開發(fā)環(huán)境42-43
- 5.1.2 JNI技術(shù)的運(yùn)用43-45
- 5.1.3 軟件的設(shè)計(jì)/串口通信程序設(shè)計(jì)45-46
- 5.1.4 軟件的實(shí)現(xiàn)46-47
- 5.1.5 軟件的測試47-50
- 第二節(jié) 無線數(shù)據(jù)交換的實(shí)現(xiàn)與測試50-64
- 5.2.1 無線通信的工作流程與功能設(shè)計(jì)50-54
- 5.2.2 無線通信協(xié)議54-58
- 5.2.3 服務(wù)器端軟件的實(shí)現(xiàn)流程58-59
- 5.2.4 客戶端軟件的實(shí)現(xiàn)流程59-60
- 5.2.5 軟件測試60-64
- 第三節(jié) 本章小結(jié)64-66
- 第六章 結(jié)束語66-68
- 第一節(jié) 工作總結(jié)66-67
- 第二節(jié) 不足與展望67-68
- 參考文獻(xiàn)68-72
- 攻讀學(xué)位期間承擔(dān)的科研任務(wù)與主要成果72-74
- 致謝74-76
- 個(gè)人簡歷76-78
【參考文獻(xiàn)】
中國期刊全文數(shù)據(jù)庫 前1條
1 李皓瑜;唐榮斌;;Android設(shè)備與STM32單片機(jī)通信方式的研究[J];通訊世界;2014年21期
本文關(guān)鍵詞:基于Android的多媒體沙盤通信子系統(tǒng)的研發(fā),由筆耕文化傳播整理發(fā)布。
,本文編號:276613
本文鏈接:http://sikaile.net/jingjilunwen/fangdichanjingjilunwen/276613.html
最近更新
教材專著