国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

“任我行”大學(xué)生鍛煉APP應(yīng)用研究

2017-11-20 03:02申磊胡希剛陳樹興王瑾
電腦知識(shí)與技術(shù) 2017年26期

申磊+胡希剛+陳樹興+王瑾

摘要:本系統(tǒng)是結(jié)合社會(huì)需求開發(fā)的一款基于手機(jī)的大學(xué)生鍛煉APP。該APP的主要任務(wù)是解決大學(xué)生身體素質(zhì)日益下降的問題,創(chuàng)造良好的體育鍛煉的氛圍和興趣,制定合適的飲食方案和體育鍛煉方案,督促大學(xué)生體育鍛煉,增強(qiáng)大學(xué)生體質(zhì)。

關(guān)鍵詞:體育鍛煉;數(shù)據(jù)庫(kù);軟件設(shè)計(jì)

中圖分類號(hào):TP311 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2017)26-0074-02

1 系統(tǒng)開發(fā)背景

本項(xiàng)目立足于大學(xué)生現(xiàn)實(shí)需求,通過此APP進(jìn)行體育鍛煉,提高其體育鍛煉的興趣,來達(dá)到每個(gè)大學(xué)生由被動(dòng)慢慢變?yōu)橹鲃?dòng)的效果,加深了大學(xué)生對(duì)于體育鍛煉的重視程度,同時(shí)也達(dá)到了實(shí)施目的。對(duì)進(jìn)一步推進(jìn)共青團(tuán)所提出的大學(xué)生主題群眾性課外體育鍛煉活動(dòng)“三走”活動(dòng)(走下網(wǎng)絡(luò)、走出宿舍、走向操場(chǎng))的常態(tài)化、機(jī)制化,以及廣泛深入開展具有深遠(yuǎn)意義,同時(shí)也為國(guó)家培育了“德智體美勞”全面發(fā)展的人才。

2 可行性研究的要求

2.1 主要功能

任我行APP(運(yùn)動(dòng))是一個(gè)依托第三方平臺(tái)(IOS平臺(tái)、安卓平臺(tái)),針對(duì)年輕人(主要是大學(xué)生),聚合體育鍛煉:跑步、心率、血壓、健身等信息,分類集中發(fā)布,方便大學(xué)生在大學(xué)生活中加強(qiáng)體育鍛煉的應(yīng)用軟件。

2.2 用途簡(jiǎn)介

該系統(tǒng)在大學(xué)生使用的同時(shí),能夠及時(shí)準(zhǔn)確地更新大學(xué)生的鍛煉數(shù)據(jù)到平臺(tái)上,并且通過大數(shù)據(jù)分析能夠進(jìn)行精準(zhǔn)的鍛煉方案推薦。

2.3 軟硬件提供

1) 軟件提供:

系統(tǒng)環(huán)境:windows;軟件支持:Myeclipse、MySQL workbench 6.3CE、android studio;web服務(wù)器端軟件:IIS;數(shù)據(jù)庫(kù)設(shè)計(jì)軟件:MySQL及前端操作工具。

2) 硬件提供:

配置windows系統(tǒng)的電腦若干臺(tái);.裝有安卓4.0及以上版本手機(jī)若干部。

2.4 項(xiàng)目簡(jiǎn)介

1) 前端功能介紹:新用戶注冊(cè)及登錄;推薦鍛煉方案及體育用品;查詢?cè)谛W(xué)年體測(cè)成績(jī)等。

2) 后臺(tái)功能介紹:維護(hù)用戶個(gè)人資料;體育用品訂單的增刪改查;鍛煉數(shù)據(jù)分析;用戶鍛煉喜好分析等。

3) 系統(tǒng)模塊介紹:

該系統(tǒng)實(shí)現(xiàn)從用戶注冊(cè)及體質(zhì)參數(shù)填寫到鍛煉方案推薦,再到后臺(tái)維護(hù)及用戶評(píng)價(jià)。用戶可以根據(jù)自身情況,及時(shí)更新個(gè)人鍛煉方案。體育用品信息既可以由供應(yīng)商維護(hù),也可以由后臺(tái)代替維護(hù)管理。

2.5 目的

1) 這款A(yù)PP的最終目標(biāo)是提高大學(xué)生對(duì)體育鍛煉的熱情,營(yíng)造良好的體育鍛煉氛圍。

2) 能精準(zhǔn)地根據(jù)大學(xué)生的身體素質(zhì)和體育鍛煉愛好,制定獨(dú)特的、合適的體育鍛煉計(jì)劃和飲食計(jì)劃,與學(xué)校的教務(wù)系統(tǒng)接口接入可以督促大學(xué)生進(jìn)行體育鍛煉。

3) 可以實(shí)現(xiàn)大學(xué)生在網(wǎng)上就購(gòu)買到價(jià)格實(shí)惠,質(zhì)量保證的體育用品。

3 系統(tǒng)開發(fā)的重難點(diǎn)

1) 如何設(shè)計(jì)高效的表結(jié)構(gòu)及合理的表關(guān)系,提高數(shù)據(jù)庫(kù)的可擴(kuò)展性,減少不同表之間的耦合性。

2) 如何通過大數(shù)據(jù)進(jìn)行分析,使推薦更準(zhǔn)確。

3) 如何通過對(duì)身體素質(zhì)的數(shù)據(jù)分析,制定合適的飲食和鍛煉計(jì)劃。

4 系統(tǒng)后臺(tái)處理流程

說明:游客身份可以通過注冊(cè)及登錄,完成對(duì)應(yīng)體質(zhì)測(cè)評(píng)。工作人員可以進(jìn)入相應(yīng)權(quán)限的后臺(tái)進(jìn)行操作。

本系統(tǒng)實(shí)現(xiàn)從用戶注冊(cè)及體質(zhì)參數(shù)填寫到鍛煉方案推薦,再到后臺(tái)維護(hù)及用戶評(píng)價(jià),分為五個(gè)系統(tǒng)構(gòu)件。

用戶登錄流程、大學(xué)生頁面如圖1、2所示。

大學(xué)生登錄后,系統(tǒng)將提示其填寫健康數(shù)據(jù)。提交數(shù)據(jù)后會(huì)顯示推薦的鍛煉方案及身體健康情況。游客身份僅能查看身體健康情況,注冊(cè)后才會(huì)有與之相關(guān)的方案推薦。

供應(yīng)商登錄后,可以實(shí)現(xiàn)體育用品訂單的相關(guān)操作及售后服務(wù)。

5 數(shù)據(jù)庫(kù)簡(jiǎn)介及設(shè)計(jì)

由于MySQL使用的是最普遍規(guī)則化語言,所以在關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)中是最受歡迎的。MySQL擁有社區(qū)版和商業(yè)版兩個(gè)版本。MySQL具有易操作、運(yùn)行性能高、價(jià)格低廉、代碼可共享的特點(diǎn),是非大型網(wǎng)站選擇數(shù)據(jù)庫(kù)的首選。

為了提高系統(tǒng)的可擴(kuò)展性和安全性,該系統(tǒng)采用MD5加密。該系統(tǒng)在數(shù)據(jù)庫(kù)方面,分為用戶信息表、用戶評(píng)價(jià)表、用戶健康信息表、鍛煉項(xiàng)目表、體育用品信息表、工作人員信息表等部分。

6 可行性研究的意義

1) 理論的可行性:項(xiàng)目合作人均來自臨沂大學(xué)信息科學(xué)與工程學(xué)院,并且部分成員已經(jīng)初步掌握Android平臺(tái)的開發(fā)技術(shù),對(duì)于無線傳感技術(shù)有一定了解,在與指導(dǎo)老師交流后,有了平臺(tái)搭建的思路方案和數(shù)據(jù)庫(kù)的存儲(chǔ)和處理,對(duì)該技術(shù)的難點(diǎn)和關(guān)鍵環(huán)節(jié)進(jìn)行了分析。同時(shí),本項(xiàng)目成員具有一些軟件設(shè)計(jì)大賽的實(shí)戰(zhàn)經(jīng)驗(yàn)和圖片前端處理經(jīng)驗(yàn),在實(shí)驗(yàn)室跟著技術(shù)老師學(xué)習(xí)了很多軟件設(shè)計(jì)開發(fā)的技術(shù),團(tuán)隊(duì)已經(jīng)掌握了開發(fā)該項(xiàng)目的理論知識(shí)和技術(shù),同時(shí)具有項(xiàng)目開發(fā)后期的推廣和傳送信息。

2) 需求的可行性:在當(dāng)今“互聯(lián)網(wǎng)+”時(shí)代下,許多公司將目光投向了智能化運(yùn)動(dòng)電子產(chǎn)品。雖然此類產(chǎn)品形式簡(jiǎn)單,但從誕生之日起便受到了追捧。因此,運(yùn)動(dòng)電子產(chǎn)品便得到了長(zhǎng)足發(fā)展,但是我們國(guó)家目前接受該產(chǎn)品的人群還是小眾。隨著經(jīng)濟(jì)水平的顯著提高,人們?cè)絹碓綄?duì)健康加以重視,參與鍛煉的群眾得到了顯著增長(zhǎng)。因此,運(yùn)動(dòng)行業(yè)必將進(jìn)入發(fā)展的快車道。

7 結(jié)論及展望

該系統(tǒng)根據(jù)本專業(yè)的專業(yè)課理論知識(shí)和軟件工程的開發(fā)流程進(jìn)行設(shè)計(jì)的。此系統(tǒng)的實(shí)現(xiàn)是團(tuán)隊(duì)成員和老師共同探討完成,在系統(tǒng)的開發(fā)過程中提高了我們的編程能力和問題解決能力,使我們這個(gè)團(tuán)隊(duì)更團(tuán)結(jié)。有了這次的開發(fā)經(jīng)驗(yàn),在今后的工作中我們會(huì)更加得心應(yīng)手,有了這樣一個(gè)團(tuán)結(jié)的團(tuán)隊(duì),我們會(huì)有更多的創(chuàng)意。

該項(xiàng)目采用理論知識(shí)不脫離實(shí)際操作的開發(fā)理念。在市場(chǎng)調(diào)研方面,采用了線上和線下的兩種方法,這樣調(diào)研效果更真實(shí)反映市場(chǎng)需求。然后我們對(duì)市場(chǎng)調(diào)研數(shù)據(jù)進(jìn)行分類整理,寫出軟件需求規(guī)格說明書。接著對(duì)數(shù)據(jù)庫(kù)進(jìn)行規(guī)劃,得出該系統(tǒng)的雛形,并建立適合的服務(wù)器端和代碼的編寫,最后投放到市場(chǎng)。該系統(tǒng)將采取Myeclipse開發(fā)環(huán)境關(guān)聯(lián)到MySQL數(shù)據(jù)庫(kù),擁有實(shí)現(xiàn)效率高,價(jià)格低廉,而且數(shù)據(jù)量的傳輸快等優(yōu)點(diǎn)。

參考文獻(xiàn):

[1] Bill Phillips,Chris Stewar.Android編程權(quán)威指南[M].北京:人民郵電出版社,2016.

[2] 嚴(yán)蔚敏,吳偉民,李冬梅.數(shù)據(jù)結(jié)構(gòu)[M]. 北京:人民郵電出版社,2014.

[3] 夏輝,白萍,李晉,等.MySql數(shù)據(jù)庫(kù)基礎(chǔ)與實(shí)踐[M]. 北京:機(jī)械工業(yè)出版社,2015.

[4] Liang Y D.Java語言程序設(shè)計(jì)[M]. 北京:機(jī)械工業(yè)出版社,2016.

[5] Bruce Eckel.Java編程思想[M].4版. 北京:機(jī)械工業(yè)出版社,2007.

[6] 薩默維爾.軟件工程[M]. 北京:機(jī)械工業(yè)出版社,2016.

[7] 李鐘尉,陳丹丹.Java開發(fā)實(shí)戰(zhàn)1200例[M]. 北京:清華大學(xué)出版社, 2014.

[8] 高教學(xué)刊.聽障大學(xué)生體質(zhì)健康狀況監(jiān)測(cè)報(bào)告[R].2017.endprint