需要金幣:![]() ![]() |
資料包括:完整論文 | ![]() |
![]() |
轉換比率:金額 X 10=金幣數(shù)量, 例100元=1000金幣 | 論文字數(shù):13365 | ![]() | |
折扣與優(yōu)惠:團購最低可5折優(yōu)惠 - 了解詳情 | 論文格式:Word格式(*.doc) | ![]() |
【摘要】隨著Android系統(tǒng)的不斷完善,還有Android平臺的開放性和廣泛的用戶基礎,以計算機為主體的聊天設計軟件已經(jīng)逐漸在被淘汰,基于移動互聯(lián)的即時通訊軟件是大勢所趨,而這決定了基于Android的即時通訊系統(tǒng)擁有廣泛的用戶需求量。本文旨在設計一款讓用戶可以根據(jù)通訊錄而便捷相互添加好友的應用程序,從而通過軟件可以進行文字圖片或語音交流。本軟件使用基于Java語言的Android系統(tǒng),并使用Ecplise和其ADT插件,操作系統(tǒng)是windows,并使用Arrownock云服務器和SQLite來保存數(shù)據(jù)。通過Android的SDK來進行模擬調試,使用生成的apk來在手機真機上完成安裝運行。本系統(tǒng)的開發(fā)將整個系統(tǒng)劃分問控制層、網(wǎng)絡層、服務層、數(shù)據(jù)層和公共組件。使用MVC軟件的開發(fā)模型,最終完成低耦合和高內聚的軟件結構,完成登錄模塊、消息模塊、通訊模塊、朋友圈模塊和個人模塊,并最終實現(xiàn)登錄賬戶、在線聊天、語音發(fā)送、好友添加、動態(tài)分享、退出登錄等功能,最后通過軟件測試保證系統(tǒng)的完成與實用性。
關鍵詞: Android ;MVC;即時通訊系統(tǒng)
目錄 摘要 Abstract 第1章 緒論-1 1.1 課題研究背景-1 1.2 課題研究意義-1 1.3 本文研究主要內容-1 1.4 本文組織結構-2 第2章 系統(tǒng)開發(fā)環(huán)境及開發(fā)工具-3 2.1系統(tǒng)開發(fā)環(huán)境-3 2.2系統(tǒng)開發(fā)工具-3 2.2.1 Eclipse-3 2.2.2 Arrownock-3 2.2.3 Fiddler網(wǎng)絡調試工具-3 第3章 系統(tǒng)分析與設計-5 3.1系統(tǒng)需求分析-5 3.2 系統(tǒng)設計-5 3.2.1 系統(tǒng)目標設計-5 3.2.2 系統(tǒng)功能結構設計-6 3.3服務端與客戶端-6 3.3.1 服務端-6 3.3.2客戶端-8 第4章 系統(tǒng)功能的具體實現(xiàn)-10 4.1登陸模塊設計-10 4.1.1登陸模塊概述-10 4.1.2 登錄模塊的實現(xiàn)過程-10 4.2 主頁模塊設計-11 4.2.1主頁模塊概述-11 4.2.2 組合控件的實現(xiàn)過程-12 4.3 消息模塊設計-12 4.3.1消息模塊的概述-12 4.3.2消息模塊的實現(xiàn)過程-13 4.4 好友模塊設計-19 4.4.1 好友模塊概述-19 4.4.2 好友模塊的實現(xiàn)過程-20 4.5朋友圈模塊設計-21 4.5.1朋友圈模塊概述-21 4.5.2朋友圈模塊的實現(xiàn)過程-21 第5章 系統(tǒng)測試-24 5.1系統(tǒng)測試環(huán)境-24 5.2 系統(tǒng)測試內容-24 5.3系統(tǒng)維護-25 第6章 總結-26 致謝-27 參考文獻-28 |