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