基于android的即時通訊開題報告_第1頁
基于android的即時通訊開題報告_第2頁
基于android的即時通訊開題報告_第3頁
基于android的即時通訊開題報告_第4頁
基于android的即時通訊開題報告_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

中原工學(xué)院信息商務(wù)學(xué)院畢業(yè)論文(設(shè)計)開題報告論文(設(shè)計)題目即時通信軟件的設(shè)計與開發(fā)客戶端姓名高源系別信息技術(shù)系專業(yè)班級ZB計131學(xué)號2013010121201.選題目的和意義:隨著移動通信的發(fā)展以及互聯(lián)網(wǎng)向移動終端的普及,網(wǎng)絡(luò)和用戶對移動終端的要求越來越高,而Symbian,WindowsMobile,Palmos等手機平臺,過于封閉,不能很好的滿足用戶的需求,因此市場迫切需要一個開放性很強的平臺。經(jīng)過多年的發(fā)展,第三代數(shù)字通信(3G)技術(shù)獲得了廣泛的接受,它為移動終端用戶帶來了更快的數(shù)據(jù)傳輸速率。隨著3G網(wǎng)絡(luò)的使用,移動終端不再僅是通訊網(wǎng)絡(luò)的終端,還將成為互聯(lián)網(wǎng)的終端。因此,移動終端的應(yīng)用軟件和需要的服務(wù)將會有很大的發(fā)展空間。Google為此于2007年推出了一個專為移動設(shè)備設(shè)計的軟件平臺Android。

Android是一套真正意義上的開放性的移動設(shè)備綜合平臺,它包括操作系統(tǒng)、中間件和一些關(guān)鍵的平臺應(yīng)用。Android是由Linux+Java構(gòu)成的開源軟件,允許所有廠商和個人在其基礎(chǔ)上進行開發(fā)。Android平臺的開放性等特點既能促進技術(shù)(包括平臺自身)的創(chuàng)新,又有助于降低開發(fā)成本,還可以使運營商能非常方便地制定自己的特色化的產(chǎn)品。因此,它具有很大的市場發(fā)展?jié)摿Α?/p>

根據(jù)中國互聯(lián)網(wǎng)絡(luò)信息中心(CNNIC)發(fā)布的《第25次中國互聯(lián)網(wǎng)絡(luò)發(fā)展?fàn)顩r統(tǒng)計報告》顯示,報告數(shù)據(jù)顯示,截至2009年12月,我國網(wǎng)民規(guī)模達3.84億,增長率為28.9%。我國手機網(wǎng)民比去年增加1.2億,手機上網(wǎng)已成為我國互聯(lián)網(wǎng)用戶的新增長點。十大互聯(lián)網(wǎng)應(yīng)用中,即時通信、搜索引擎和電子郵件三大互聯(lián)網(wǎng)基礎(chǔ)應(yīng)用均榜上有名,受3G業(yè)務(wù)開展的影響,我國手機網(wǎng)民數(shù)量迅速增長,規(guī)模已達2.33億人,占整體網(wǎng)民的60.8%。說明即時通訊在網(wǎng)絡(luò)應(yīng)用中占據(jù)了十分重要的地位。聊天系統(tǒng)(InstantMessenger,簡稱IM)是指能夠即時發(fā)送和接收互聯(lián)網(wǎng)消息等的業(yè)務(wù)。它可以讓用戶在網(wǎng)上看到特定的通信對象(如好友)是否在線;如果對方在線,雙方就可以通過文字、語音,視頻、白板等方式進行交流,還能傳遞文件,共享計算機桌面和其它應(yīng)用程序,有些系統(tǒng)還能支持多方參加的網(wǎng)絡(luò)會議。自1996年以色列Mimbilis公司推出世界上第一個聊天系統(tǒng)ICQ以來,聊天系統(tǒng)技術(shù)獲得了迅速的發(fā)展,功能日益豐富,逐漸集成了電子郵件、博客、音樂、電視、游戲和搜索等多種功能,發(fā)展成集交流、資訊、娛樂、搜索、電子商務(wù)、辦公協(xié)作和企業(yè)客戶服務(wù)等為一體的綜合化信息平臺,而不再是一個單純的聊天工具。目前國際上最著名的IM系統(tǒng)有AOL公司的AIM,微軟公司的MSN與Yahoo公司的YahooMessenger;國內(nèi)流行的有騰訊公司的QQ,網(wǎng)易公司的網(wǎng)易泡泡等??梢哉f這是繼電子郵件之后又一互聯(lián)網(wǎng)應(yīng)用的成功典范。

聊天系統(tǒng)的迅速發(fā)展最主要的原因在于它本身的強大優(yōu)點。和電子郵件不同,即時消息傳遞允許用戶之間通過網(wǎng)絡(luò)自然交互,具有方便、高效、廉價、即時等優(yōu)點,具有很大的潛能,可以廣泛應(yīng)用于各種交流和遠(yuǎn)程監(jiān)控,在商業(yè)界、自動化等各個領(lǐng)域都有廣泛的應(yīng)用前景。

聊天系統(tǒng)是基于互聯(lián)網(wǎng)協(xié)議的應(yīng)用程序,它能夠使應(yīng)用不同設(shè)備的用戶進行通信,隨著手機的不斷普及以及性能的不斷提升,為聊天系統(tǒng)從傳統(tǒng)的PC機到手機的移植提供了很好的條件。而且在中國龐大的手機用戶中,通過手機使用聊天系統(tǒng)軟件的用戶越來越多。當(dāng)前的手機操作系統(tǒng)都過于封閉,各大聊天系統(tǒng)軟件采用的通訊協(xié)議也不統(tǒng)一,而Android是基于Linux的開源的手機操作系統(tǒng)平臺,XMPP是基于XML的開源的即時通訊協(xié)議,因此基于Android平臺和XMPP協(xié)議開發(fā)聊天系統(tǒng)具有很好的應(yīng)用前景。本選題在國內(nèi)外的研究狀況及發(fā)展趨勢:1.即時通信的定義即時通信包括網(wǎng)絡(luò)聊天室、網(wǎng)絡(luò)聊天軟件等在內(nèi)的所有聯(lián)機即時通信軟件和應(yīng)用。狹義上是指由一組IM服務(wù)器控制下的若干IM客戶端軟件應(yīng)用程序組成的系統(tǒng)。即時通信系統(tǒng)能提供的服務(wù)有文本信息會話、視頻會話、文件傳輸表情和動畫等,隨著技術(shù)不斷發(fā)展,新增加了發(fā)送語音消息、實時定位等功能多種增值服務(wù)。IM客戶端正在逐漸代替瀏覽器的地位。IM是通信與計算機融合的關(guān)鍵技術(shù),IM客戶端在通信中起到了計算機電話的作用。IM系統(tǒng)可解決移動通信互通的問題,可以取代固定電話的作用。2.即時通信軟件的現(xiàn)狀2.1即時通信軟件的發(fā)展歷程ICQ是最早的即時通訊軟件,即Iseekyou的諧音,“我找你”的意思。這款軟件早在1996年就誕生了,在發(fā)布不到六個月的時間內(nèi),就擁有了85萬注冊用戶。隨后便掀起了即時通信軟件的發(fā)展潮流,由雅虎推出的Pager,微軟推出的Windowsmessenger等3.加解密模塊:負(fù)責(zé)對發(fā)送的消息進行加密,對收到的消息進行解密,以確保通訊數(shù)據(jù)的安全。4.數(shù)據(jù)模塊:這個模塊中定義了整個客戶端中大部分的數(shù)據(jù)類型和對象。

5.應(yīng)用模塊:這個模塊主要是客戶端和用戶交流的接口。應(yīng)用模塊又分為幾大功能,包括即時通訊、文件傳輸。4.完成論文的條件、方法及措施,包括實驗設(shè)計、調(diào)研計劃、資料收集、參考文獻等內(nèi)容。(1)完成論文的條件①開發(fā)語言及環(huán)境:Windows7\Eclipse\AndroidSDK\Java②可通過網(wǎng)絡(luò)或者圖書館查閱大量相關(guān)文獻資料充分利用③通過對從事AndroidAPP開發(fā)的專業(yè)人士咨詢,獲得專業(yè)指導(dǎo)(2)方法及措施:①實驗設(shè)計即時通訊系統(tǒng)包括服務(wù)器和客戶端兩部分,客戶端應(yīng)具備的功能:用戶注冊登錄功能;一對一聊天模塊;一對多聊天模塊;好友管理功能模塊;設(shè)置模塊(消息通知、個人資料、賬號等)②調(diào)研計劃第1-2周:畢業(yè)實習(xí)。

第3周:完成實習(xí)報告。

第4-5周:查閱資料,三千字以上文獻翻譯和文獻綜述。提出設(shè)計方案,完成開題報告。

第6-7周:完成界面模塊、功能模塊部分的代碼實現(xiàn)。

第8-9周:完成模塊的整合和測試。

第10周:整理資料、撰寫畢業(yè)論文,完善系統(tǒng)。

第11-12周:根據(jù)導(dǎo)師要求,完善論文,系統(tǒng)驗收,提交論文。

第13周:畢業(yè)設(shè)計答辯、畢業(yè)設(shè)計修改。③資料收集在網(wǎng)上收集大量的材料,主要在百度百科、谷歌、百度文庫、百度貼吧等等,收集相關(guān)資料。通過走訪相關(guān)的科技軟件公司對相關(guān)專業(yè)人士進行咨詢,獲得建議和幫助。④參考文獻[1]李芙蓉.當(dāng)前智能手機操作系統(tǒng)及其比較分析[J].信息技術(shù),2008(5)[2]張嘩.Android系統(tǒng)介紹[EB/OL].

/download/pdf/farsight081220Android.pdf,2008[3]顧衛(wèi)華.PalmOS編程實用大全[M].北京:中國水利水電出版社,2001

[4]何偉,楊宗德,張兵等.基于SymbianOS的手機開發(fā)與應(yīng)用[M].北京:人民郵電出版社,2006[5]中關(guān)村在線.Windowsmobile系列操作系統(tǒng)[EB/OL].

/teach/pro/shuma/phone/20080204/1443.htm1,2008[6]王成,劉金剛.基于Linux的嵌入式操作系統(tǒng)的研究現(xiàn)狀及發(fā)展展望[J].微型機與應(yīng)用,2004(5)

[7]龐怡,許洪光,姜媛.即時通訊工具現(xiàn)狀及發(fā)展趨勢分析[J].科技情報開發(fā)與經(jīng)濟,2006(10)

[8]Ihei&Quka.IM的四種即時通訊協(xié)議[EB/OL].

/luoyiping/blog/item/37209aa11b4a81894710641b.htm1,2007

[9]趙炯.Linux內(nèi)核完全注釋「M].北京:機械工業(yè)出版

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論