下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
安卓畢業(yè)設(shè)計app項目【篇一:基于android手機(jī)app開發(fā)與設(shè)計畢業(yè)設(shè)計開題報告】畢業(yè)設(shè)計開題報告題目基于android平臺的同學(xué)錄設(shè)計與開發(fā)學(xué)生姓名王強(qiáng)學(xué)號1118014143所在院(系)數(shù)學(xué)與計算機(jī)科學(xué)學(xué)院專業(yè)班級計本1104指導(dǎo)教師李婧2015年3月18日【篇二:安卓畢業(yè)設(shè)計論文】基于android的校園聊天軟件的設(shè)計與實現(xiàn)designandimplementationofcampuschatsoftwarebasedonandroid摘要在智能手機(jī)中,android平臺約占75%市場份額。安卓系統(tǒng)的廣泛應(yīng)用,使得android手機(jī)應(yīng)用程序的數(shù)量快速增長,即時通訊app的應(yīng)用范圍也更加廣泛。另一方面,高校師生需要在教學(xué)過程中加強(qiáng)溝通,而開發(fā)一款智能手機(jī)的校園聊天app則可以滿足這一需要,彌補傳統(tǒng)教學(xué)形式的不足。本文旨在設(shè)計并實現(xiàn)一個基于android的校園聊天軟件。本文在對校園聊天客戶端進(jìn)行調(diào)查研究基礎(chǔ)上,進(jìn)行了需求分析和系統(tǒng)設(shè)計,進(jìn)一步完成了ui界面設(shè)計,在eclipse中使用java語言實現(xiàn)了app各個功能模塊。app的im通信部分基于第三方通信云sdk進(jìn)行開發(fā)。該app的功能主要包括用戶登錄、注冊、聊天框架、通訊錄管理、個人信息管理等功能模塊?;赼ndroid平臺校園聊天軟件將為管理者、教師、學(xué)生之間提供一個高效的溝通平臺,它的實施將有利于加強(qiáng)對教育教學(xué)過程的監(jiān)督,增進(jìn)師生之間、學(xué)生之間的學(xué)習(xí)交流,增強(qiáng)教學(xué)互動性,提高教育教學(xué)效率。關(guān)鍵詞:android;校園聊天;智能手機(jī)abstractforsmartphones,theandroidplatformaccountsforabout75%marketshare.theextensiveapplicationoftheandroidsystemallowsthenumberofappsforandroidcellphonestogrowrapidly.theapplicationscopeofinstantmessagingappshasbecomewideraswell.itisnecessaryforcollegeteachersandstudentstoenhancecommunicationintheteachingprocess,developingacampuschattingappforsmartphonescanexactlymeetthisneedandcompensatefortheinadequaciesofthetraditionalteachingform.thispaperaimstodesignakindofandroid-basedcampuschattingsoftware.throughthesurveyonthecampuschattingclient,thedemandanalysisandsystematicdesignarecarried,andtheuiinterfacedesignisfurthercompleted.javalanguageisusedineclipsetorealizevariousfunctionalmodulesoftheapp.theimpartoftheappisbasedonthethird-partycommunicationcloudsdk.functionsoftheappmainlyincludeuserlogin,registration,chattingframework,addressbookmanagement,andpersonalinformationmanagement.basedonthecampuschattingsoftwareoftheandroidplatform,itistoprovideanefficientcommunicationplatformforschoolmanagers,teachersandstudents,theimplementationofwhichwillfacilitatethesupervisionontheeducationprocessbyschoolsandincreaseacademiccommunicationamongteachersandstudents.theteachinginteractivitywillbeenhancedalongwiththeimprovementoftheeducationefficiencyaswell.keywords:android;campuschat;smartphone目錄緒論3TOC\o"1-5"\h\z開發(fā)背景3課題意義3研究內(nèi)容3本章小結(jié)4軟件需求分析5技術(shù)介紹5軟件開發(fā)的工具和環(huán)境5eclipse介紹5安裝jdk和sdk5需求分析5TOC\o"1-5"\h\z主要參與者5功能需求6.3性能需求7本章小結(jié)7軟件設(shè)計8軟件功能設(shè)計8客戶端功能設(shè)計8服務(wù)器功能設(shè)計12軟件的數(shù)據(jù)庫設(shè)計12本章小結(jié)14軟件實現(xiàn)16服務(wù)器端16配置openfire服務(wù)器16使用smackapi與openfire建立連接通信17客戶端18用戶注冊模塊18用戶登錄模塊20個人信息設(shè)置管理22好友信息管理模塊24本章小結(jié)30軟件測試32軟件功能測試32用戶注冊模塊測試32用戶登錄塊測試32用戶設(shè)置管理模塊測試33好友管理模塊測試33消息模塊測試34本章小結(jié)34結(jié)論35參考文獻(xiàn)36附錄:系統(tǒng)主要功能代碼37致謝48緒論開發(fā)背景android的英文翻譯是指機(jī)器人,而android這個詞語作為操作系統(tǒng)的名稱出現(xiàn),是谷歌在2007年發(fā)布了應(yīng)用在手機(jī)平臺上的操作系統(tǒng),自此android作為手機(jī)操作系統(tǒng)出現(xiàn)在人們的視野中。同時由于android的操作系統(tǒng)的開源性和可開發(fā)性使得以android操作系統(tǒng)的應(yīng)用軟件日益增多。android操作系統(tǒng)被越來越多的人接受和使用。目前的android聊天軟件基本分為2種架構(gòu)形式:(1)c/s架構(gòu):采取客戶端/服務(wù)器對等傳輸?shù)男问?,用戶方主要使用客戶端軟件,使用前用戶通過網(wǎng)上下載客戶端軟件,再安裝到手機(jī)上進(jìn)行使用,市場上流行的c/s架構(gòu)的聊天軟件有以下幾種:qq、微信、微博、yy、msn等;(2)b/s架構(gòu):瀏覽器/服務(wù)端對等傳輸?shù)男问?,這種形式下的即時通信工具,一般都是依賴于互聯(lián)網(wǎng),作為用戶無需下載客戶端,用戶一般在瀏覽往網(wǎng)上網(wǎng)頁時瀏覽器會提供一個類似于客戶端的界面使用戶可以發(fā)送消息,此架構(gòu)一般應(yīng)用在數(shù)據(jù)流比較大的電商網(wǎng)站,如webqq等。課題意義在高校傳統(tǒng)教育教學(xué)模式下,普遍存在師生之間就教學(xué)內(nèi)容比較缺乏溝通的現(xiàn)象,教師與學(xué)生之間的關(guān)系日趨淡漠,學(xué)生對老師缺少敬畏感,老師對學(xué)生缺少親切感。然而師生之間的溝通對教學(xué)是十分重要的。另外,管理者則希望加強(qiáng)對教育教學(xué)過程的監(jiān)督管理,籍此提高教學(xué)質(zhì)量,強(qiáng)化教學(xué)效果。本文研究的校園聊天軟件可以為管理者、教師、學(xué)生之間提供一個高效的溝通平臺,它的實施將有利于加強(qiáng)對教育教學(xué)過程的監(jiān)督,增進(jìn)師生之間、學(xué)生之間的學(xué)習(xí)交流,增強(qiáng)教學(xué)互動性,提高教育教學(xué)效率。因此本課題具有重要的實際意義和應(yīng)用價值。研究內(nèi)容本文將針對基于android的校園聊天app進(jìn)行需求分析、總體設(shè)計、ui界面設(shè)計、軟件代碼編寫、軟件功能優(yōu)化、軟件測試等工作,實現(xiàn)登錄功能、向xmpp服務(wù)器發(fā)送信息包功能、用戶好友通訊錄獲取及相關(guān)管理功能、個人信息管理功能、好友文字和語音消息發(fā)送功能、圖片文件發(fā)送功能。論文的章節(jié)安排如下:第1章:緒論。主要陳述項目的背景和來源,以及所開發(fā)產(chǎn)品的意義和未來發(fā)展前景,介紹了國內(nèi)外同類產(chǎn)品的發(fā)展現(xiàn)狀,最后說明論文主要工作,本人在項目中完成的功能模塊以及論文的主要結(jié)構(gòu)。第2章:系統(tǒng)相關(guān)技術(shù)介紹以及理論分析。主要介紹項目開發(fā)所使用的技術(shù)以及軟件的需求分析,包括:android手機(jī)操作系統(tǒng)的架構(gòu)和應(yīng)用程序的分析、軟件的用戶需求分析。第3章:軟件設(shè)計。對軟件的功能進(jìn)行概要分析,同時對系統(tǒng)所處的子系統(tǒng)的各個功能進(jìn)行詳細(xì)的介紹。第4章:軟件實現(xiàn)。主要對系統(tǒng)的架構(gòu)、各個模塊的功能劃分以及功能類圖和軟件實現(xiàn)截圖進(jìn)行詳細(xì)介紹。第5章:系統(tǒng)測試:主要陳述系統(tǒng)的測試用例以及系統(tǒng)的完成情況。第6章:總結(jié)與展望。主要介紹了項目完成
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度展覽館照明設(shè)備采購合同范本3篇
- 二零二五版建筑工程項目招投標(biāo)與合同風(fēng)險評估與管理協(xié)議3篇
- 二零二五年度辦公室租賃合同含停車服務(wù)2篇
- 二零二五版跨區(qū)域公司間資金拆借合同范例2篇
- 二零二五年度環(huán)保設(shè)備班組工人勞務(wù)合同3篇
- 二零二五版教師臨時聘用與教育品牌建設(shè)合同3篇
- 二零二五年版農(nóng)業(yè)科技項目合同信用評價與推廣合作合同3篇
- 二零二五年度石材礦山開采權(quán)轉(zhuǎn)讓合同2篇
- 二零二五版租賃合同:租賃合同信息化管理平臺使用協(xié)議3篇
- 深圳汽車租賃合同模板2025版6篇
- 物業(yè)民法典知識培訓(xùn)課件
- 2023年初中畢業(yè)生信息技術(shù)中考知識點詳解
- 2024-2025學(xué)年山東省德州市高中五校高二上學(xué)期期中考試地理試題(解析版)
- TSGD7002-2023-壓力管道元件型式試驗規(guī)則
- 2024年度家庭醫(yī)生簽約服務(wù)培訓(xùn)課件
- 建筑工地節(jié)前停工安全檢查表
- 了不起的狐貍爸爸-全文打印
- 第二章流體靜力學(xué)基礎(chǔ)
- 小學(xué)高年級語文作文情景互動教學(xué)策略探究教研課題論文開題中期結(jié)題報告教學(xué)反思經(jīng)驗交流
- 春節(jié)新年紅燈籠中國風(fēng)信紙
- 注塑件生產(chǎn)通用標(biāo)準(zhǔn)
評論
0/150
提交評論