基于輪詢(xún)和MQTT的私信系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時(shí)間:2023-03-24 21:18
微信的成功我們看到了"社交"的意義和力量,眾多互聯(lián)網(wǎng)產(chǎn)品也都在試圖將原有的單一工具屬性轉(zhuǎn)化為基于分享和社交的綜合工具屬性。該項(xiàng)目主要是為了將私信服務(wù)加入原有的搜狐新聞客戶(hù)端,使其從單一的新聞門(mén)戶(hù)應(yīng)用轉(zhuǎn)化為擁有社交元素的綜合應(yīng)用,擴(kuò)充服務(wù),增強(qiáng)粘性。私信功能的加入可以幫助搜狐新聞建立用戶(hù)強(qiáng)聯(lián)系,該私信系統(tǒng)可以保證消息的收發(fā)實(shí)時(shí)可靠,適應(yīng)不同網(wǎng)絡(luò)環(huán)境;支持富媒體文件,且具有較高的傳輸效率;適配性良好,可以在不同屏幕尺寸、不同ROM下流暢運(yùn)行。本文首先介紹了私信系統(tǒng)的項(xiàng)目背景和意義,對(duì)國(guó)內(nèi)外同類(lèi)產(chǎn)品的發(fā)展現(xiàn)狀進(jìn)行了分析和比對(duì),并對(duì)MQTT協(xié)議于本文相關(guān)度較大的幾個(gè)方面進(jìn)行了簡(jiǎn)略介紹,同時(shí)介紹了本系統(tǒng)選用的MQTT實(shí)現(xiàn)工具Paho和Android系統(tǒng)權(quán)限相關(guān)問(wèn)題。接下來(lái),從私信系統(tǒng)的產(chǎn)品特點(diǎn)以及用戶(hù)特征開(kāi)始,詳細(xì)分析了該系統(tǒng)的需求,利用用例圖和用例說(shuō)明表對(duì)系統(tǒng)主要模塊的功能進(jìn)行了詳細(xì)闡述,并分別從系統(tǒng)技術(shù)實(shí)現(xiàn)架構(gòu)、設(shè)計(jì)目標(biāo)和功能結(jié)構(gòu)以及數(shù)據(jù)存儲(chǔ)這幾個(gè)方面對(duì)系統(tǒng)的概要設(shè)計(jì)進(jìn)行了闡述。介紹了私信系統(tǒng)的整體技術(shù)實(shí)現(xiàn)框架。隨后對(duì)概要設(shè)計(jì)進(jìn)行了細(xì)化和實(shí)現(xiàn),通過(guò)流程圖和類(lèi)圖的方式闡述了私信系統(tǒng)的詳細(xì)設(shè)計(jì)與...
【文章頁(yè)數(shù)】:97 頁(yè)
【學(xué)位級(jí)別】:碩士
【文章目錄】:
摘要
ABSTRACT
1 引言
1.1 項(xiàng)目背景及意義
1.2 課題相關(guān)國(guó)內(nèi)外發(fā)展現(xiàn)狀分析
1.2.1 國(guó)內(nèi)同類(lèi)產(chǎn)品分析
1.2.2 國(guó)外同類(lèi)產(chǎn)品分析
1.3 研究?jī)?nèi)容
1.4 論文組織結(jié)構(gòu)
1.5 本章小結(jié)
2 私信系統(tǒng)相關(guān)理論和技術(shù)綜述
2.1 常用的移動(dòng)設(shè)備push方式
2.2 MQTT簡(jiǎn)介
2.2.1 MQTT的特點(diǎn)
2.2.2 MQTT的控制報(bào)文
2.2.3 MQTT消息發(fā)布服務(wù)質(zhì)量
2.3 Paho簡(jiǎn)介
2.4 Android系統(tǒng)權(quán)限
2.4.1 正常權(quán)限、危險(xiǎn)權(quán)限、權(quán)限組
2.4.2 相機(jī)權(quán)限
2.5 本章小結(jié)
3 私信系統(tǒng)的需求分析
3.1 需求分析綜述
3.1.1 產(chǎn)品特點(diǎn)分析
3.1.2 用戶(hù)特征分析
3.2 功能性需求分析
3.2.1 消息管理模塊功能性需求分析
3.2.2 語(yǔ)音管理模塊功能性需求
3.2.3 富媒體管理模塊功能性需求分析
3.2.4 網(wǎng)絡(luò)管理模塊功能性需求
3.3 非功能性需求
3.4 本章小結(jié)
4 私信系統(tǒng)的概要設(shè)計(jì)
4.1 系統(tǒng)技術(shù)實(shí)現(xiàn)架構(gòu)
4.2 消息管理模塊概要設(shè)計(jì)
4.2.1 消息管理模塊設(shè)計(jì)目標(biāo)
4.2.2 消息管理模塊功能結(jié)構(gòu)
4.3 語(yǔ)音管理模塊概要設(shè)計(jì)
4.3.1 語(yǔ)音管理模塊設(shè)計(jì)目標(biāo)
4.3.2 語(yǔ)音管理模塊的功能結(jié)構(gòu)
4.4 富媒體管理模塊概要設(shè)計(jì)
4.4.1 富媒體管理模塊的設(shè)計(jì)目標(biāo)
4.4.2 富媒體管理了模塊的功能結(jié)構(gòu)
4.5 網(wǎng)絡(luò)管理模塊概要設(shè)計(jì)
4.5.1 網(wǎng)絡(luò)管理模塊的設(shè)計(jì)目標(biāo)
4.5.2 網(wǎng)絡(luò)管理模塊的功能結(jié)構(gòu)
4.6 數(shù)據(jù)庫(kù)設(shè)計(jì)
4.7 本章小結(jié)
5 私信系統(tǒng)的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)
5.1 消息管理模塊的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)
5.1.1 私信會(huì)話(huà)列表
5.1.2 私信聊天頁(yè)面
5.2 語(yǔ)音模塊的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)
5.2.1 語(yǔ)音管理模塊的工作流程
5.2.2 語(yǔ)音管理模塊的實(shí)現(xiàn)方式
5.3 富媒體模塊的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)
5.3.1 富媒體模塊的工作流程
5.3.2 富媒體管理模塊的實(shí)現(xiàn)方式
5.4 網(wǎng)絡(luò)管理模塊的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)
5.4.1 網(wǎng)絡(luò)管理模塊的工作流程
5.4.2 網(wǎng)絡(luò)管理模塊的實(shí)現(xiàn)方式
5.5 本章小結(jié)
6 私信系統(tǒng)的測(cè)試與實(shí)現(xiàn)效果
6.1 消息管理模塊的測(cè)試和實(shí)現(xiàn)效果
6.1.1 功能測(cè)試
6.1.2 實(shí)現(xiàn)效果
6.2 語(yǔ)音管理模塊的測(cè)試和實(shí)現(xiàn)效果
6.2.1 功能測(cè)試
6.2.2 實(shí)現(xiàn)效果
6.3 富媒體模塊的測(cè)試和實(shí)現(xiàn)效果
6.3.1 功能測(cè)試
6.3.2 實(shí)現(xiàn)效果
6.4 網(wǎng)絡(luò)管理模塊的功能測(cè)試
6.5 性能測(cè)試
6.6 本章小結(jié)
7 結(jié)論
7.1 全文總結(jié)
7.2 不足與展望
參考文獻(xiàn)
作者簡(jiǎn)歷及攻讀碩士/博士學(xué)位期間取得的研究成果
學(xué)位論文數(shù)據(jù)集
本文編號(hào):3769866
【文章頁(yè)數(shù)】:97 頁(yè)
【學(xué)位級(jí)別】:碩士
【文章目錄】:
摘要
ABSTRACT
1 引言
1.1 項(xiàng)目背景及意義
1.2 課題相關(guān)國(guó)內(nèi)外發(fā)展現(xiàn)狀分析
1.2.1 國(guó)內(nèi)同類(lèi)產(chǎn)品分析
1.2.2 國(guó)外同類(lèi)產(chǎn)品分析
1.3 研究?jī)?nèi)容
1.4 論文組織結(jié)構(gòu)
1.5 本章小結(jié)
2 私信系統(tǒng)相關(guān)理論和技術(shù)綜述
2.1 常用的移動(dòng)設(shè)備push方式
2.2 MQTT簡(jiǎn)介
2.2.1 MQTT的特點(diǎn)
2.2.2 MQTT的控制報(bào)文
2.2.3 MQTT消息發(fā)布服務(wù)質(zhì)量
2.3 Paho簡(jiǎn)介
2.4 Android系統(tǒng)權(quán)限
2.4.1 正常權(quán)限、危險(xiǎn)權(quán)限、權(quán)限組
2.4.2 相機(jī)權(quán)限
2.5 本章小結(jié)
3 私信系統(tǒng)的需求分析
3.1 需求分析綜述
3.1.1 產(chǎn)品特點(diǎn)分析
3.1.2 用戶(hù)特征分析
3.2 功能性需求分析
3.2.1 消息管理模塊功能性需求分析
3.2.2 語(yǔ)音管理模塊功能性需求
3.2.3 富媒體管理模塊功能性需求分析
3.2.4 網(wǎng)絡(luò)管理模塊功能性需求
3.3 非功能性需求
3.4 本章小結(jié)
4 私信系統(tǒng)的概要設(shè)計(jì)
4.1 系統(tǒng)技術(shù)實(shí)現(xiàn)架構(gòu)
4.2 消息管理模塊概要設(shè)計(jì)
4.2.1 消息管理模塊設(shè)計(jì)目標(biāo)
4.2.2 消息管理模塊功能結(jié)構(gòu)
4.3 語(yǔ)音管理模塊概要設(shè)計(jì)
4.3.1 語(yǔ)音管理模塊設(shè)計(jì)目標(biāo)
4.3.2 語(yǔ)音管理模塊的功能結(jié)構(gòu)
4.4 富媒體管理模塊概要設(shè)計(jì)
4.4.1 富媒體管理模塊的設(shè)計(jì)目標(biāo)
4.4.2 富媒體管理了模塊的功能結(jié)構(gòu)
4.5 網(wǎng)絡(luò)管理模塊概要設(shè)計(jì)
4.5.1 網(wǎng)絡(luò)管理模塊的設(shè)計(jì)目標(biāo)
4.5.2 網(wǎng)絡(luò)管理模塊的功能結(jié)構(gòu)
4.6 數(shù)據(jù)庫(kù)設(shè)計(jì)
4.7 本章小結(jié)
5 私信系統(tǒng)的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)
5.1 消息管理模塊的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)
5.1.1 私信會(huì)話(huà)列表
5.1.2 私信聊天頁(yè)面
5.2 語(yǔ)音模塊的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)
5.2.1 語(yǔ)音管理模塊的工作流程
5.2.2 語(yǔ)音管理模塊的實(shí)現(xiàn)方式
5.3 富媒體模塊的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)
5.3.1 富媒體模塊的工作流程
5.3.2 富媒體管理模塊的實(shí)現(xiàn)方式
5.4 網(wǎng)絡(luò)管理模塊的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)
5.4.1 網(wǎng)絡(luò)管理模塊的工作流程
5.4.2 網(wǎng)絡(luò)管理模塊的實(shí)現(xiàn)方式
5.5 本章小結(jié)
6 私信系統(tǒng)的測(cè)試與實(shí)現(xiàn)效果
6.1 消息管理模塊的測(cè)試和實(shí)現(xiàn)效果
6.1.1 功能測(cè)試
6.1.2 實(shí)現(xiàn)效果
6.2 語(yǔ)音管理模塊的測(cè)試和實(shí)現(xiàn)效果
6.2.1 功能測(cè)試
6.2.2 實(shí)現(xiàn)效果
6.3 富媒體模塊的測(cè)試和實(shí)現(xiàn)效果
6.3.1 功能測(cè)試
6.3.2 實(shí)現(xiàn)效果
6.4 網(wǎng)絡(luò)管理模塊的功能測(cè)試
6.5 性能測(cè)試
6.6 本章小結(jié)
7 結(jié)論
7.1 全文總結(jié)
7.2 不足與展望
參考文獻(xiàn)
作者簡(jiǎn)歷及攻讀碩士/博士學(xué)位期間取得的研究成果
學(xué)位論文數(shù)據(jù)集
本文編號(hào):3769866
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/3769866.html
最近更新
教材專(zhuān)著