【健身app設(shè)計(jì)6100字(論文)】_第1頁
【健身app設(shè)計(jì)6100字(論文)】_第2頁
【健身app設(shè)計(jì)6100字(論文)】_第3頁
【健身app設(shè)計(jì)6100字(論文)】_第4頁
【健身app設(shè)計(jì)6100字(論文)】_第5頁
已閱讀5頁,還剩11頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

運(yùn)動(dòng)健身app設(shè)計(jì)目錄27483摘要 011563第一章引言 3247111.1背景 3111311.2國內(nèi)外研究現(xiàn)狀 3279591.3研究目的與意義 32865第二章系統(tǒng)開發(fā)工具簡介 4263442.1Java程序設(shè)計(jì)語言 4218242.2AndroidStudio 4241742.4Gradle 431798第三章系統(tǒng)分析 553993.1需求描述 5228383.2需求分析 5287453.2.1功能性需求 545293.3可行性分析 517333.2.2經(jīng)濟(jì)可行性分析 6133343.3.3操作可行性 632039第四章系統(tǒng)設(shè)計(jì) 627694.1功能模塊概要設(shè)計(jì) 6213564.2數(shù)據(jù)庫設(shè)計(jì) 724644第五章系統(tǒng)實(shí)現(xiàn) 849795.1運(yùn)動(dòng)界面功能實(shí)現(xiàn) 89405.2個(gè)人信息相關(guān)功能實(shí)現(xiàn) 843225.3課程動(dòng)畫相關(guān)功能實(shí)現(xiàn) 976935.4設(shè)置我的計(jì)劃功能實(shí)現(xiàn) 1011476第六章系統(tǒng)測試 1180896.1測試目的 11256476.2功能性測試 114397第七章結(jié)語 1313018參考文獻(xiàn) 15引言1.1背景近年來,人們在滿足溫飽等基本生活需求的基礎(chǔ)上,對于身體健康也更加重視[1]。然而隨著我國老齡化人口的不斷增多,目前很多的人們都出現(xiàn)了健康方面的問題,比如高血壓、高血脂、高血糖等。另外,隨著生活及工作的節(jié)奏不斷的加快,工作壓力也在不斷加大,很多人們還出現(xiàn)了失眠、抑郁等信息方面的問題。上述問題不僅給人們在身體上造成了比較嚴(yán)重的痛苦,還需要花費(fèi)大量的治療的相關(guān)費(fèi)用。根據(jù)相關(guān)的研究表明,通過適當(dāng)?shù)倪\(yùn)動(dòng)可以有效的增強(qiáng)身體體質(zhì),減少相關(guān)疾病的發(fā)生幾率[2]。然而根據(jù)相關(guān)調(diào)查表明目前我國居民能夠每次進(jìn)行三次以上的身體鍛煉相關(guān)運(yùn)動(dòng)的比例還達(dá)不到百分之三十[3]。由于很多中青年人平常工作較忙,因此該類人群平常參與身體鍛煉的比例更低。因此如何有效的促進(jìn)年輕人鍛煉,提升我國居民的身體素質(zhì),成為了目前一個(gè)非常值得研究的課題。1.2國內(nèi)外研究現(xiàn)狀由于目前身體鍛煉是我國國民非常關(guān)心的話題,因此目前我國有很多的專家與學(xué)者在從事該領(lǐng)域的研究工作。劉辛丹等通過對目前我國現(xiàn)有的用戶運(yùn)動(dòng)管理應(yīng)用軟件進(jìn)行分析和研究,發(fā)現(xiàn)用戶對于運(yùn)動(dòng)App的期望以及用戶運(yùn)動(dòng)APP本身所具有的易用性,會(huì)對于用戶的行為產(chǎn)生較為顯著的影響[5]。劉麗等通過以高校大學(xué)生作為研究對象,分析了目前健身APP在大學(xué)生中的應(yīng)用,認(rèn)為目前大學(xué)生可以通過手機(jī)APP就可以找到自己所適合的運(yùn)動(dòng)方式[6]。李婧等分析了我國高校大學(xué)生所使用的運(yùn)動(dòng)與健身相關(guān)軟件應(yīng)用的情況進(jìn)行分析,分析結(jié)果顯示目前健身相關(guān)軟件應(yīng)用的使用率并不高,運(yùn)動(dòng)健身APP能夠在一定程度下能夠幫助大學(xué)生提升健康意識(shí)[7]。鄭偉等通過對于樂刻運(yùn)動(dòng)的研究,分析了樂刻運(yùn)動(dòng)健身APP目前所面臨的發(fā)展策略與挑戰(zhàn)[8]。胡杰等采用調(diào)查問卷的形式對于皖北高校的學(xué)生進(jìn)行了調(diào)研,調(diào)研結(jié)果表明目前健身APP對于高校學(xué)生的鍛煉次數(shù)、鍛煉時(shí)間等方面都會(huì)產(chǎn)生一定的影響,因此會(huì)對學(xué)生健身產(chǎn)生一定的促進(jìn)作用[9]。羅一笛等將健身APP與健身教練的作用進(jìn)行了分析,指出目前健身APP可以作為健身教練的一種有效的補(bǔ)充[10]。劉津源等通過對目前運(yùn)動(dòng)健身應(yīng)用軟件的普及現(xiàn)狀進(jìn)行分析,分析結(jié)果表明目前健身應(yīng)用軟件的質(zhì)量錯(cuò)落不齊,存在信息同質(zhì)化較為嚴(yán)重,無法進(jìn)行有效指導(dǎo)等方面的問題[9]。王成德等對于目前用戶數(shù)量眾多的健身相關(guān)的應(yīng)用Keep進(jìn)行了分析,分析了Keep自創(chuàng)立以來的整體發(fā)展歷程與目前的功能特點(diǎn),并在此基礎(chǔ)上對于Keep的信息傳播方式進(jìn)行了研究[10]。1.3研究目的與意義本項(xiàng)目中是擬開發(fā)一款運(yùn)動(dòng)計(jì)步類的健身APP。該APP是基于Android平臺(tái)進(jìn)行開發(fā)的,該款軟件不僅能夠有效的記錄每天運(yùn)動(dòng)的步數(shù),還具有健身計(jì)劃等方面的功能。通過該軟件可以有效的讓人們對于運(yùn)動(dòng)有很好的計(jì)劃,并且可以更好的了解每天的運(yùn)動(dòng)情況,為堅(jiān)持長期運(yùn)動(dòng)打下良好的基礎(chǔ)。通過該款A(yù)pp,可以能夠提升用戶的運(yùn)動(dòng)計(jì)劃性,實(shí)現(xiàn)制定的運(yùn)動(dòng)目標(biāo),有效的提升身體素質(zhì),因此具有較好的社會(huì)價(jià)值。

系統(tǒng)開發(fā)工具簡介2.1Java程序設(shè)計(jì)語言Java是一門具有跨平臺(tái)的面向?qū)ο蟮某绦蛟O(shè)計(jì)語言[13]。由于Java語言具有眾多的優(yōu)點(diǎn),所以目前受到了廣大程序開發(fā)人員的歡迎,其中優(yōu)點(diǎn)具體如下:(1)面向?qū)ο?。Java提供了類與接口等面向?qū)ο笤O(shè)計(jì)語言實(shí)現(xiàn)機(jī)制,支持繼承與多態(tài)等面向?qū)ο蠊δ埽唬?)平臺(tái)無關(guān)性。Java能夠在不同的操作系統(tǒng)平臺(tái)上進(jìn)行運(yùn)行;(3)安全性。Java相關(guān)代碼在編譯運(yùn)行之前,會(huì)對代碼進(jìn)行內(nèi)部的安全性檢查,從而有效的確保了程序的安全性;(4)支持多線程。由于目前的CPU等硬件通常都是多核的,多線程能夠發(fā)揮出計(jì)算機(jī)硬件的相關(guān)處理能力,提升程序的效率。目前非常多的企業(yè)級(jí)軟件程序設(shè)計(jì)與開發(fā)都是基于JAVA語言的[14]。此外,目前有很多基于Java語言的開源的框架,如Struts、Spring、Hibernate、Mybatis以及目前比較流行的SpringBoot和SpringCloud等。在此技術(shù)上,還產(chǎn)生了大量的相關(guān)應(yīng)用支持,如企業(yè)應(yīng)用服務(wù)器如Weblogic、Jboss以及Tomcat等,上述軟件進(jìn)一步提升了JAVA在程序開發(fā)語言中的地位。2.2AndroidStudioAndroidStudio是一個(gè)開發(fā)工具,用于實(shí)現(xiàn)相關(guān)Android應(yīng)用程序的開發(fā)與使用,在該工具中提供了用于Android程序開發(fā)與調(diào)試[17]。目前已經(jīng)成為了很多Android應(yīng)用程序開發(fā)中所選用的開發(fā)工具,在該工具中提供了很多的功能,系統(tǒng)做出響應(yīng)的速度更加快速,內(nèi)存的占有量較少,對開發(fā)者UI設(shè)計(jì)更加友好,并且擁有更加完善的插件如Git、Markdown等,具體包括:(1)可以通過Gradle工具進(jìn)行系統(tǒng)的構(gòu)建。Gradle是一個(gè)開放的源代碼的,使得對項(xiàng)目的編譯、打包以及測試相關(guān)步驟進(jìn)行優(yōu)化與簡化;(2)可建立下載功能與總類五花八門的模擬器,用于對于Android程序測試;(3)提供了功能十分強(qiáng)大的布局編輯器。2.4GradleGradle是一款基于ApacheAnt與ApacheMaven概念的自動(dòng)化構(gòu)造工具[18]。通過該款軟件,能夠幫助程序員解決多個(gè)方面的問題,比如在項(xiàng)目管理中打包、依賴、部署等,可以定義滿足自己需要的構(gòu)建邏輯,通過寫入到build.gradle中方便重復(fù)使用[19]。在該款工具中,通過Groovy等特定的語言進(jìn)行項(xiàng)目的聲明。該款軟件目前已經(jīng)支持Java等多種程序開發(fā)語言。在本章中,主要對于本項(xiàng)目中所需要使用到的相關(guān)程序開發(fā)工具進(jìn)行了簡要的介紹,在后續(xù)的章節(jié)中將會(huì)使用到相關(guān)的內(nèi)容,為后續(xù)的程序開發(fā)打下良好的基礎(chǔ)。

系統(tǒng)分析3.1需求描述本系統(tǒng)的整體目標(biāo)是為健身愛好者開發(fā)一款用于日常健身的相關(guān)軟件,在該軟件的實(shí)現(xiàn)過程中需要對于日常健身計(jì)劃以及健身效果方面的管理。3.2需求分析3.2.1功能性需求本項(xiàng)目中需要實(shí)現(xiàn)的相關(guān)功能需求具體包括:(1)用戶管理需求。用戶管理需求指的是需要開發(fā)的APP能夠進(jìn)行用戶頭像及用戶個(gè)人相關(guān)信息的管理,并且能夠使得該APP根據(jù)用戶進(jìn)行權(quán)限的劃分及數(shù)據(jù)的分離。(2)健身計(jì)劃管理需求。健身計(jì)劃管理需求指的是需要開發(fā)的APP能夠幫助用戶制定相關(guān)的跑步及其他的相關(guān)健身計(jì)劃。通過制定跑步計(jì)劃,促進(jìn)運(yùn)動(dòng)習(xí)慣的養(yǎng)成。(3)健身執(zhí)行情況管理需求。健身執(zhí)行情況管理需求指的是需要開發(fā)的APP能夠記錄用戶每天跑步計(jì)劃的執(zhí)行完成情況,完成百分比以及消耗的能量等。3.2.2非功能性需求在本項(xiàng)目中需要實(shí)現(xiàn)的相關(guān)非功能需求具體包括:(1)實(shí)用性。該系統(tǒng)需要適用于人們?nèi)粘I钪薪∩淼臉I(yè)務(wù)場景,并且需要盡可能的預(yù)留系統(tǒng)的功能可拓展空間,以便于后期該應(yīng)用的相關(guān)功能拓展。(2)準(zhǔn)確性。由于健身應(yīng)用關(guān)系到人們的日常鍛煉,因此在系統(tǒng)管理中,對于健身描述的準(zhǔn)確性必須在系統(tǒng)實(shí)現(xiàn)過程中有嚴(yán)格的要求。(3)容易操作。該系統(tǒng)在界面方面需要考慮到是針對于手機(jī)應(yīng)用,因此在界面操作方面需要盡量簡單,便于健身愛好者的日常操作。(4)源代碼具有可讀性。在軟件開發(fā)過程中,需要注意軟件的開發(fā)方面的基本規(guī)則,注意編碼原則,重視代碼重用,減少不必要的代碼,必要的地方需要進(jìn)行注釋,以便于后期的程序維護(hù)人員理解程序,未來進(jìn)行系統(tǒng)的升級(jí)。(5)安全性。由于目前手機(jī)的相關(guān)應(yīng)用較多,因此在該系統(tǒng)開發(fā)的過程中,需要充分考慮應(yīng)用的安全性,使得用戶既能夠方便的使用系統(tǒng),又能夠保證權(quán)限隔離,保證相關(guān)數(shù)據(jù)的安全性。3.3可行性分析3.3.1技術(shù)可行性分析在該系統(tǒng)的實(shí)現(xiàn)過程中,在應(yīng)用開發(fā)方面,主要是建立在Android平臺(tái)進(jìn)行應(yīng)用的開發(fā);在開發(fā)工具方面,采用了目前比較已經(jīng)使用比較成熟的軟件開發(fā)工具AndroidStudio。由于目前Android的應(yīng)用在技術(shù)方面已經(jīng)非常成熟,用戶使用方面已經(jīng)非常廣泛,因此該項(xiàng)目開發(fā)在技術(shù)方面具有較好的可行性。3.2.2經(jīng)濟(jì)可行性分析由于目前我國健身愛好者數(shù)量眾多,對于健身的用戶的數(shù)量還在飛速的增長,因此對于健身相關(guān)軟件的需求仍然較為強(qiáng)烈[10]。通過相應(yīng)的健身軟件,也確實(shí)能夠幫助健身愛好者提升健身的水平。另外,在項(xiàng)目開發(fā)過程中,充分考慮了現(xiàn)有健身的經(jīng)濟(jì)水平,主要是采用了開源軟件作為項(xiàng)目的主要開發(fā)工具,這樣可以有效的降低系統(tǒng)的開發(fā)成本,從而讓該項(xiàng)目具有更好的市場應(yīng)用前景,因此該項(xiàng)目具有較好的經(jīng)濟(jì)可行性。3.3.3操作可行性為了使用戶操作起來更加方便,該系統(tǒng)建立在Android平臺(tái)進(jìn)行設(shè)計(jì),并且采用了界面的用戶操作方式,便于用戶在手機(jī)上進(jìn)行使用。該種方式在用戶操作方面,具有較好的可行性。

系統(tǒng)設(shè)計(jì)4.1功能模塊概要設(shè)計(jì)針對于用戶的相關(guān)需求,可以將健身達(dá)人APP系統(tǒng)劃分為四個(gè)功能模塊,具體為用戶管理功能,計(jì)劃管理功能,運(yùn)動(dòng)管理功能與統(tǒng)計(jì)管理功能。其中,用戶管理功能主要作用是用戶對個(gè)人相關(guān)信息的管理,包括更改頭像、昵稱、性別、身高、體重等功能;計(jì)劃管理功能主要作用是用戶根據(jù)自身實(shí)際情況添加相關(guān)訓(xùn)練任務(wù)等功能;運(yùn)動(dòng)管理模塊主要作用是實(shí)現(xiàn)記錄用戶的具體運(yùn)動(dòng)情況和完成情況以及每天跑步的步數(shù)等功能;統(tǒng)計(jì)功能模塊主要實(shí)現(xiàn)對于用戶歷史運(yùn)動(dòng)信息的查詢與統(tǒng)計(jì)等方面的功能。系統(tǒng)整體框架圖如圖1所示。圖4-1系統(tǒng)整體框架圖4.2數(shù)據(jù)庫設(shè)計(jì)數(shù)據(jù)庫中包含跑步信息表、食品類型表、食品熱量表、運(yùn)動(dòng)計(jì)劃表與天氣情況表等,下面對于上述表達(dá)內(nèi)容進(jìn)行詳細(xì)的介紹。(1)跑步信息表該表可以對使用者的跑步信息進(jìn)行保存,包括跑步信息、跑步長度、熱量數(shù)據(jù)等,跑步信息表如表1所示。表4.1跑步信息表名稱類型約束/默認(rèn)值是否主鍵備注step_dataInt空/默認(rèn)為空否步數(shù)信息lengthString空/默認(rèn)為空否跑步長度hot_dataString空/默認(rèn)為空否熱量數(shù)據(jù)targetString空/默認(rèn)為空否目標(biāo)步數(shù)(2)用戶信息表該表可以對使用者提供食品類型,對用戶信息進(jìn)行顯示,包括用戶ID、用戶名、性別、計(jì)劃編號(hào)等,用戶信息表如表2所示。表4.2用戶信息表名稱類型約束/默認(rèn)值是否主鍵備注User_IDString非空/AUTO_INCREMENT是用戶IDUser_nameString空/默認(rèn)為空否用戶名User_sexString非空/AUTO_INCREMENT否性別plan_idString是計(jì)劃編號(hào)(3)運(yùn)動(dòng)計(jì)劃表該表可以對使用者的運(yùn)動(dòng)計(jì)劃信息進(jìn)行保存,包括計(jì)劃編號(hào)、計(jì)劃時(shí)間、計(jì)劃名稱等,跑步信息表如表4所示。表4.3運(yùn)動(dòng)計(jì)劃表名稱類型約束/默認(rèn)值是否主鍵備注plan_idint非空/AUTO_INCREMENT是計(jì)劃編號(hào)plan_TimeString空/默認(rèn)為空否計(jì)劃時(shí)間plan_nameString空/默認(rèn)為空否計(jì)劃名稱本章主要闡述了關(guān)于健身達(dá)人軟件的相關(guān)需求,并且在需求分析的基礎(chǔ)上,對于該軟件進(jìn)行了功能性的設(shè)計(jì)。本章的相關(guān)設(shè)計(jì)可以為下一章的軟件實(shí)現(xiàn)打下良好的基礎(chǔ)。

系統(tǒng)實(shí)現(xiàn)5.1運(yùn)動(dòng)界面功能實(shí)現(xiàn)運(yùn)動(dòng)界面的主要功能是對于每天用戶行走的步數(shù)、行走的距離以及消耗熱量等方面的數(shù)據(jù)進(jìn)行顯示。另外,為了讓人們對于運(yùn)動(dòng)的環(huán)境更加了解,在該頁面上還增加了天氣等相關(guān)信息的展示。運(yùn)動(dòng)功能的界面示意圖如圖2所示。圖5-1運(yùn)動(dòng)功能界面示意圖5.2個(gè)人信息相關(guān)功能實(shí)現(xiàn)個(gè)人信息的主要功能是實(shí)現(xiàn)對于個(gè)人信息的更改。個(gè)人信息功能設(shè)置示意圖如圖4所示。圖5-2個(gè)人信息功能設(shè)置示意圖5.3課程動(dòng)畫相關(guān)功能實(shí)現(xiàn)課程動(dòng)畫相關(guān)功能主要是當(dāng)用戶點(diǎn)擊“課程”按鈕的時(shí)候,系統(tǒng)會(huì)播放相關(guān)的課程動(dòng)畫。用戶可以在該頁面進(jìn)行計(jì)劃的添加,從而進(jìn)行有效的運(yùn)動(dòng)。課程動(dòng)畫功能設(shè)置示意圖如圖5所示。圖5-3課程動(dòng)畫功能設(shè)置示意圖5.4設(shè)置我的計(jì)劃功能實(shí)現(xiàn)設(shè)置我的計(jì)劃功能主要是實(shí)現(xiàn)了個(gè)人的相關(guān)工作計(jì)劃。當(dāng)用戶進(jìn)行了個(gè)人的計(jì)劃設(shè)置的時(shí)候,相關(guān)的信息會(huì)保存到數(shù)據(jù)庫里面。然后在該頁面上會(huì)讀取數(shù)據(jù)庫的相關(guān)內(nèi)容,并且進(jìn)行有效的顯示。在我的計(jì)劃頁面設(shè)計(jì)過程中,需要添加具體包括開始日期、結(jié)束日期、開始時(shí)間與結(jié)束時(shí)間等控件。具體解決思路可以通過在res中的layout文件夾中創(chuàng)建activity_update.xml文件進(jìn)行實(shí)現(xiàn)。我的計(jì)劃功能設(shè)置示意圖如圖6所示。圖5-4我的計(jì)劃功能設(shè)置示意圖在本章中,根據(jù)上一章中對于該系統(tǒng)的相關(guān)需求,設(shè)計(jì)并且實(shí)現(xiàn)了一款基于Android平臺(tái)的健身達(dá)人軟件。通過該軟件能夠有效的幫助用戶進(jìn)行健身計(jì)劃的安排。在軟件實(shí)現(xiàn)后,還對于相關(guān)軟件進(jìn)行了一系列的功能測試以確保開發(fā)的功能符合需求的功能。

系統(tǒng)測試6.1測試目的軟件程序在開發(fā)完成后,在應(yīng)用上架發(fā)布之前必須進(jìn)行一系列的相關(guān)測試。通過軟件測試過程,可以減少應(yīng)用軟件在開發(fā)調(diào)試過程中所遺留的問題,從而有效的確保應(yīng)用軟件的功能完整性與系統(tǒng)穩(wěn)定性。該軟件的測試過程主要分為兩類,分別是功能性測試與非功能性測試,下面對于上述兩種測試方式進(jìn)行簡要的介紹。6.2功能性測試功能測試的目的是測試系統(tǒng)功能的準(zhǔn)確性與有效性。在本APP的功能性測試方面主要測試以下方面:(1)APP中的控件是否齊全;(2)APP頁面之間的跳轉(zhuǎn)鏈接是否正常;(3)APP控件的功能是否完善;(4)存儲(chǔ)的數(shù)據(jù)列表是否在APP頁面正常的顯示;下面通過我的計(jì)劃的說明進(jìn)行測試,來說明測試的具體過程,我的計(jì)劃功能測試表如表6所示。表6.1我的計(jì)劃功能測試表功能特性我的計(jì)劃功能測試目的用戶登錄功能是否正常測試內(nèi)容操作過程期望狀態(tài)顯示狀態(tài)測試結(jié)果1點(diǎn)擊腹肌撕裂者計(jì)劃頁面跳轉(zhuǎn)到腹肌撕裂者計(jì)劃頁面成功跳轉(zhuǎn)到腹肌撕裂者計(jì)劃正確2點(diǎn)擊腹肌撕裂者計(jì)劃播放按鈕視頻進(jìn)行播放,運(yùn)動(dòng)記錄開始計(jì)時(shí)視頻進(jìn)行播放,運(yùn)動(dòng)記錄開始計(jì)時(shí)正確3對運(yùn)動(dòng)說明四個(gè)字點(diǎn)擊進(jìn)入運(yùn)動(dòng)說明界面并顯示返回按鈕進(jìn)入運(yùn)動(dòng)說明界面并顯示返回按鈕正確4點(diǎn)擊返回按鈕頁面跳轉(zhuǎn)返回主界面頁面跳轉(zhuǎn)返回主界面正確對于APP非常重要的測試項(xiàng)目就是操作系統(tǒng)兼容性測試,也就是測試APP在不同的Android操作系統(tǒng)版本中上是否能夠正常的工作,操作系統(tǒng)兼容性測試表如表8所示。表6.2操作系統(tǒng)兼容性測試表測試類型操作系統(tǒng)兼容性測試測試內(nèi)容測試APP在不同Android操作系統(tǒng)是否工作正常輸入相關(guān)值無具體操作步驟在不同Android操作系統(tǒng)版本上進(jìn)行安裝該應(yīng)用預(yù)期效果均能正常工作測試結(jié)果符合預(yù)期效果另外,APP的安全測試通常在APP發(fā)布前,需要由專業(yè)的安全評(píng)估機(jī)構(gòu)進(jìn)行測試,因此該部分測試暫時(shí)欠缺。在本章中,根據(jù)上一章中對于該系統(tǒng)的相關(guān)功能實(shí)現(xiàn),進(jìn)行軟件系統(tǒng)測試。其中,分為功能測試和非功能測試,以課程動(dòng)畫測試為例,各項(xiàng)功能均通過測試,可以確認(rèn)進(jìn)行使用。

結(jié)語在本文中實(shí)現(xiàn)了一款基于Android平臺(tái)的健身達(dá)人APP。通過查閱文獻(xiàn)分析了國內(nèi)外研究現(xiàn)狀,分析移動(dòng)互聯(lián)網(wǎng)不同平臺(tái)的優(yōu)缺點(diǎn),確定Android平臺(tái)更加適合論文項(xiàng)目系統(tǒng)的開發(fā)。研究了Android平臺(tái)系統(tǒng)架構(gòu)、基本組件、生命周期等,為系統(tǒng)開發(fā)打下理論基礎(chǔ)。在該軟件中實(shí)現(xiàn)了記錄每天跑步的步數(shù)、運(yùn)動(dòng)規(guī)劃相關(guān)功能。通過本次畢業(yè)設(shè)計(jì),使我對于Android程序設(shè)計(jì)有了更加深入的理解,并且懂得軟件設(shè)計(jì)是一個(gè)非常復(fù)雜、需要耐心和細(xì)心的工作。在軟件設(shè)計(jì)與實(shí)現(xiàn)過程中碰到了非常多的困難,通常請教與耐心

溫馨提示

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

評(píng)論

0/150

提交評(píng)論