基于android平臺(tái)的聊天系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)論文

基于android平臺(tái)的聊天系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)論文

ID:6194112

大小:1.09 MB

頁數(shù):65頁

時(shí)間:2018-01-06

基于android平臺(tái)的聊天系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)論文_第1頁
基于android平臺(tái)的聊天系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)論文_第2頁
基于android平臺(tái)的聊天系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)論文_第3頁
基于android平臺(tái)的聊天系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)論文_第4頁
基于android平臺(tái)的聊天系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)論文_第5頁
資源描述:

《基于android平臺(tái)的聊天系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)論文》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。

1、基于Android平臺(tái)的聊天系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文目錄第一章緒論11.1聊天軟件背景11.2課題目的及意義21.4設(shè)計(jì)思想41.5工作方法4第二章Android聊天系統(tǒng)需求分析52.1任務(wù)概述52.1.1目標(biāo)52.1.2用戶特點(diǎn)52.1.3定義52.1.4假定與約束62.2需求規(guī)定62.2.1系統(tǒng)功能需求62.2.2用戶注冊(cè)92.2.3用戶登錄112.2.4用戶主面板122.2.5用戶聊天132.2.6好友上下線提示152.2.7增加好友152.3對(duì)性能的規(guī)定152.3.1精度152.3.2時(shí)間特性要求162.3.

2、3靈活性162.4輸人輸出要求:162.5數(shù)據(jù)管理能力要求162.6其他專門要求162.7運(yùn)行環(huán)境規(guī)定162.8支持軟件17第三章基于Android平臺(tái)的聊天系統(tǒng)設(shè)計(jì)183.1定義183.1.1專業(yè)術(shù)語183.2總體設(shè)計(jì)183.2.1運(yùn)行環(huán)境18623.3基本設(shè)計(jì)概念和處理流程193.3.1系統(tǒng)邏輯構(gòu)架圖(圖3.1)193.3.2系統(tǒng)物理架構(gòu)圖(圖3.2)203.3.4頂層系統(tǒng)包圖(圖3.3)203.3.5具體處理流程213.4子系統(tǒng)設(shè)計(jì)243.4.1用戶信息:243.4.1.2功能概要:243.4.2用戶登錄27

3、3.4.3聊天管理283.5接口設(shè)計(jì)313.5.1用戶接口313.5.2外部接口323.5.3內(nèi)部接口323.6運(yùn)行設(shè)計(jì)323.6.1運(yùn)行模塊組合323.6.2運(yùn)行控制333.6.3運(yùn)行時(shí)間333.7系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)333.7.1邏輯結(jié)構(gòu)設(shè)計(jì)333.7.2物理結(jié)構(gòu)設(shè)計(jì)(圖3.14)353.7.3數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系(圖3.15)363.8.系統(tǒng)出錯(cuò)處理363.8.1出錯(cuò)信息363.8.2補(bǔ)救措施37第四章基于Android平臺(tái)的聊天系統(tǒng)實(shí)現(xiàn)394.1服務(wù)端模塊394.2客戶端模塊414.2.1客戶端啟動(dòng)界面414.

4、2.2登錄模塊434.2.3注冊(cè)界面484.2.4登錄成功51第五章基于Android平臺(tái)的聊天系統(tǒng)系統(tǒng)測(cè)試58“結(jié)論”60“致謝”61參考文獻(xiàn)62626262基于Android平臺(tái)的聊天系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)第一章緒論隨著現(xiàn)代技術(shù)的不斷輸入和信息化的廣泛普及,移動(dòng)網(wǎng)絡(luò)作為一種新興事物,在近些年得到了前所未有的普及和深入,移動(dòng)網(wǎng)絡(luò)上的各種應(yīng)用層出不窮,給各個(gè)階層、各個(gè)年齡段的用戶提供了不同的個(gè)性化的服務(wù)。而現(xiàn)代中小型企業(yè)的領(lǐng)導(dǎo)認(rèn)識(shí)到進(jìn)一步提高企業(yè)信息化的必要性。為使企業(yè)能在瞬息萬變的信息時(shí)代生存下去,適應(yīng)激烈的市場(chǎng)競(jìng)爭(zhēng),現(xiàn)

5、代企業(yè)要求加強(qiáng)員工之間的交流和通信能力,尤其是領(lǐng)導(dǎo)和員工之間的共同能力,實(shí)時(shí)的交流系統(tǒng)就是在這種條件下誕生的。系統(tǒng)開發(fā)是一個(gè)十分復(fù)雜的系統(tǒng)工程。這里對(duì)系統(tǒng)開發(fā)的基本過程和方法進(jìn)行介紹,列出相關(guān)文檔的示例并加以說明。要提高市場(chǎng)競(jìng)爭(zhēng)力,就要對(duì)市場(chǎng)作充分的調(diào)查和詳細(xì)的研究,同時(shí)也要有好的客戶服務(wù)。企業(yè)要在復(fù)雜的環(huán)境下作出對(duì)策。員工與員工員工與領(lǐng)導(dǎo)間的即時(shí)交流尤為重要,移動(dòng)網(wǎng)絡(luò)在線聊天系統(tǒng)對(duì)于企業(yè)來說就是一種交流和通信的平臺(tái),本系統(tǒng)做到了信息的及時(shí)的反饋,即時(shí)的處理并作出相應(yīng)的行動(dòng)。移動(dòng)網(wǎng)絡(luò)通信是網(wǎng)絡(luò)應(yīng)用的重要體現(xiàn)方面。移

6、動(dòng)網(wǎng)上即時(shí)通信則是移動(dòng)網(wǎng)絡(luò)應(yīng)用的重要體現(xiàn)方面。本聊天系統(tǒng)主要應(yīng)用于小型企業(yè),學(xué)校或小型局域網(wǎng)內(nèi)部使用。本應(yīng)用程序使短距離交流更加快捷和便利,更能高效率的體現(xiàn)現(xiàn)代即時(shí)通信的特點(diǎn)。本系統(tǒng)能夠滿足中小型企業(yè),學(xué)校的內(nèi)部網(wǎng)絡(luò)即時(shí)通信的需要,在內(nèi)部網(wǎng)絡(luò)正常環(huán)境的運(yùn)營(yíng)下,提供即時(shí)通信的能力,本系統(tǒng)使用java(Server),Android(Client)開發(fā),本系統(tǒng)能夠?yàn)橹行⌒推髽I(yè)協(xié)同工作,相互間的交流提供了有力的工具,運(yùn)用在局域網(wǎng)的本系統(tǒng),能夠?yàn)槠髽I(yè)員工的交流提供幫助,有利于提高工作效率。1.1聊天軟件背景?聊天軟件,就是

7、通常我們說的即時(shí)聊天工具IM,我們常用的聊天軟件有QQ,微信,飛信等。?需要協(xié)議支持,傳統(tǒng)的socket編程并不滿足聊天的功能,比如服務(wù)器與客服端的雙向交互,消息的雙向推送。6262基于Android平臺(tái)的聊天系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)?在移動(dòng)互聯(lián)網(wǎng)時(shí)代,我們需要基于移動(dòng)終端開發(fā)新型的聊天軟件,以滿總大眾的需求,常用的移動(dòng)設(shè)備終端操作系統(tǒng)ios,android,wp7等等。?目前的聊天軟件基本分為2種架構(gòu)形式,(1)、C/S架構(gòu):采用客戶端/服務(wù)器形式,用戶使用過程中需要下載安裝客戶端軟件,典型的代表有:QQ、微信、微博、YY

8、、IS、MSN等;(2)、B/S架構(gòu):即瀏覽器/服務(wù)端形式,這種形式的即時(shí)通訊軟件,直接借助互聯(lián)網(wǎng)為媒介、客戶端無需安裝任何軟件,既可以體驗(yàn)服務(wù)器端進(jìn)行溝通對(duì)話,一般運(yùn)用在電子商務(wù)網(wǎng)站的服務(wù)商,典型的代表有Websitelive、WebQQ等。1.2課題目的及意義通常IM服務(wù)會(huì)在使用者通話清單(類似電話簿)上的某人連上IM時(shí)發(fā)出訊息通知使用者,使用者便可據(jù)此

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。