基于Android的問(wèn)答軟件的設(shè)計(jì)與實(shí)現(xiàn)

基于Android的問(wèn)答軟件的設(shè)計(jì)與實(shí)現(xiàn)

ID:42779370

大?。?.83 MB

頁(yè)數(shù):64頁(yè)

時(shí)間:2019-09-22

基于Android的問(wèn)答軟件的設(shè)計(jì)與實(shí)現(xiàn)_第1頁(yè)
基于Android的問(wèn)答軟件的設(shè)計(jì)與實(shí)現(xiàn)_第2頁(yè)
基于Android的問(wèn)答軟件的設(shè)計(jì)與實(shí)現(xiàn)_第3頁(yè)
基于Android的問(wèn)答軟件的設(shè)計(jì)與實(shí)現(xiàn)_第4頁(yè)
基于Android的問(wèn)答軟件的設(shè)計(jì)與實(shí)現(xiàn)_第5頁(yè)
資源描述:

《基于Android的問(wèn)答軟件的設(shè)計(jì)與實(shí)現(xiàn)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫(kù)

1、問(wèn)答軟件(仿知乎)的Android應(yīng)用設(shè)計(jì)與開(kāi)發(fā)摘要基于當(dāng)前的網(wǎng)絡(luò)現(xiàn)狀,我們需要查詢大量的資料,由于我們正處于信息爆炸的時(shí)代,網(wǎng)上的信息雜亂而無(wú)序,甚至有些是有失偏頗的,使得我們并不一定能分辨出合理的信息,因此,我們需要一款軟件可以實(shí)現(xiàn)用戶問(wèn)答,并且能夠?qū)τ脩舻幕卮疬M(jìn)行統(tǒng)計(jì)、分析,反饋給用戶合理的信息。本文是基于Android的問(wèn)答軟件(仿知乎)的設(shè)計(jì)與開(kāi)發(fā)。我參與了整個(gè)系統(tǒng)的項(xiàng)目建設(shè),并負(fù)責(zé)前期的調(diào)研與分析,完成了需求分析,對(duì)需求文檔進(jìn)行了編寫(xiě),并且詳細(xì)設(shè)計(jì)了系統(tǒng)的各個(gè)模塊以及關(guān)于數(shù)據(jù)庫(kù)的設(shè)計(jì)與開(kāi)發(fā),最后還參與了系統(tǒng)的實(shí)現(xiàn)與測(cè)試。以此為課題,

2、本文對(duì)整個(gè)項(xiàng)目的開(kāi)發(fā)進(jìn)行闡述,結(jié)合相關(guān)理論和技術(shù)完成需求分析、設(shè)計(jì)和實(shí)現(xiàn),為同類型的項(xiàng)目提供了借鑒與參考。本系統(tǒng)主要包含三個(gè)功能,分別是用戶操作功能、用戶喜好功能和查看功能。其中用戶操作功能的作用是為用戶提供該軟件的基本操作,如登錄、注冊(cè)等;用戶喜好功能的作用是根據(jù)個(gè)人的喜好對(duì)問(wèn)題或回答進(jìn)行點(diǎn)贊、收藏等;查看的功能的作用是用戶可以在軟件中查看各種熱門的回答、評(píng)論等。系統(tǒng)實(shí)現(xiàn)了用戶的注冊(cè)、登錄和修改密碼,實(shí)現(xiàn)了熱門回答、問(wèn)題的所有回答和回答的所有評(píng)論的查看,實(shí)現(xiàn)了提問(wèn)、回答和評(píng)論功能,實(shí)現(xiàn)了點(diǎn)贊,收藏和關(guān)注功能,實(shí)現(xiàn)了作者相關(guān)信息的查看,實(shí)現(xiàn)了問(wèn)

3、題搜索的功能,設(shè)計(jì)了系統(tǒng)的典型測(cè)試案例,實(shí)施功能測(cè)試、性能測(cè)試等。本論文包括三個(gè)部分:首先是前言和概述,闡述了木軟件設(shè)計(jì)的初衷,總結(jié)了國(guó)內(nèi)外的研究現(xiàn)狀,闡述了所使用的相關(guān)技術(shù),簡(jiǎn)述了Android中最常用的四大組件之一的Activity組件,并講述了Android數(shù)據(jù)庫(kù)的存儲(chǔ)技術(shù),分析了Android的網(wǎng)絡(luò)編程技術(shù);其次是需求分析和設(shè)計(jì)部分,以用戶需求為要點(diǎn),分析了問(wèn)答軟件需要實(shí)現(xiàn)的功能,并作岀了概要設(shè)計(jì),主要是模塊的大致劃分以及對(duì)數(shù)據(jù)存儲(chǔ)的設(shè)計(jì),之后作出詳細(xì)設(shè)計(jì),細(xì)致到輸入輸入、流程邏輯,接口定義以及設(shè)計(jì)和相關(guān)的條件限制等;最后是系統(tǒng)的實(shí)現(xiàn)和

4、測(cè)試部分,最終結(jié)果顯示,本文設(shè)計(jì)實(shí)現(xiàn)的問(wèn)答軟件符合用戶需求和系統(tǒng)設(shè)計(jì)需求,達(dá)到了預(yù)定的目標(biāo)。本文的問(wèn)答軟件已經(jīng)可以試運(yùn)行,實(shí)現(xiàn)了用戶問(wèn)答的功能,并給用戶提供相對(duì)合理的答案以便用戶進(jìn)行查看,使得用戶能夠快速的了解相關(guān)問(wèn)題的較為合理的思路,選取作為自己的參考,提高了學(xué)習(xí)的效率,能夠快速的找到合理的答案。關(guān)鍵i司:?jiǎn)柎疖浖?;Android;網(wǎng)絡(luò)編程AdesignanddevelopmentofAndroid-basedQAapplication(imitatingZhihu)AbstractBasedonthecuiTentstatusofthene

5、twork,weneedtoquerylargeamountsofdata,sinceweareintheeraofinformationexplosion,informationonlinemessyanddisorderly,evensomebiased,sothatwedonotnecessarilydistinguishreasonableinformation,Therefore,weneedasoftwareenablinguserquestionsandanswers,andtheusercananswerstatistics,a

6、nalysis,feedbacktotheuserreasonableinformation.ThisarticleisbasedonAndroidsoftwareofaskandanswerdesignanddevelopment.Iparticipatedintheprojectofthewholesystem,andisresponsibleforpreliminaryresearchandanalysis,completedaneedsanalysisoftherequirementsdocumentwasprepared,andthe

7、detaileddesignoftheindividualmodulesofthesystemandthedesignanddevelopmentonthedatabase,andfinallyalsoinvolvedinthesystemimplementationandtesting.Onthisissue,thispaperdescribesthedevelopmentoftheentireprojectwillbecombinedwiththetheoryandtechnologytocompletetherequirementsana

8、lysis,designandimplementation,providingareferenceforthesametypeofproject.Th

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

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

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫(huà)的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(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)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。