999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于iOS的運(yùn)動(dòng)輔助管理APP的設(shè)計(jì)和實(shí)現(xiàn)

2020-12-29 12:09:28劉新新蘆明
計(jì)算機(jī)時(shí)代 2020年12期
關(guān)鍵詞:系統(tǒng)

劉新新 蘆明

摘? 要: 在信息化時(shí)代的大背景下,如何用手機(jī)APP軟件來輔助管理人們的運(yùn)動(dòng),制定更合理有效的運(yùn)動(dòng)方式是亟待解決的問題。文章設(shè)計(jì)并實(shí)現(xiàn)了一款基于iOS系統(tǒng)的運(yùn)動(dòng)輔助管理APP,采用iOS平臺(tái)開發(fā),結(jié)合GPS定位,百度地圖,軌跡繪制,JSON數(shù)據(jù)傳輸?shù)燃夹g(shù)手段實(shí)現(xiàn)自動(dòng)運(yùn)動(dòng)輔助管理。該APP軟件對(duì)于健康數(shù)據(jù)的統(tǒng)計(jì)呈現(xiàn),較好地迎合了用戶對(duì)數(shù)據(jù)的關(guān)注度,提升了用戶的體驗(yàn)。

關(guān)鍵詞: iOS 系統(tǒng); 運(yùn)動(dòng)輔助管理; APP軟件; 軌跡繪制

中圖分類號(hào):TP319? ? ? ? ? 文獻(xiàn)標(biāo)識(shí)碼:A? ? 文章編號(hào):1006-8228(2020)12-22-03

Abstract: In the information age, how to use mobile APP software to assist in the management of people's sports and formulate a more reasonable and effective way of sports is a problem to be solved urgently. This paper designs and implements an exercise assistant management APP for iOS, which is developed on iOS platform, combined with the technical means of GPS positioning, Baidu map, trajectory drawing, JSON data transmission and so on to realize automatic exercise assistant management. The statistical presentation of health data of APP software better satisfies the user's needs for data, which improves the user's experience.

Key words: iOS system; exercise assistant management; APP software; trajectory drawing

0 引言

當(dāng)前運(yùn)動(dòng)健身成為一種新時(shí)尚,各類運(yùn)動(dòng)健身軟件因可以指導(dǎo)沒有健身經(jīng)驗(yàn)的人群更加安全、快樂、有效運(yùn)動(dòng),并且具有指導(dǎo)性強(qiáng)、專業(yè)性高、運(yùn)動(dòng)數(shù)據(jù)可視化等特性,而受到越來越多人的關(guān)注[1]。由此可見,運(yùn)動(dòng)類的APP具有良好的發(fā)展前景。但此前也有數(shù)據(jù)分析顯示,用戶對(duì)于一款運(yùn)動(dòng)類APP存在使用粘性不高的情況。為解決此問題,本文設(shè)計(jì)并實(shí)現(xiàn)了一款基于iOS的運(yùn)動(dòng)輔助管理APP軟件,在系統(tǒng)需求分析中考慮更加全面,APP通過GPS定位與網(wǎng)絡(luò)定位系統(tǒng)相結(jié)合,為用戶提供更全面的運(yùn)動(dòng)軌跡記錄。此外,也提供了實(shí)施動(dòng)態(tài)數(shù)據(jù)顯示、瀏覽當(dāng)前衛(wèi)星圖、分享新聞,以及社交功能。使用戶更有歸屬感,也能獲得運(yùn)動(dòng)的趣味性。

1 相關(guān)研究

運(yùn)動(dòng)輔助管理APP是指通過對(duì)用戶運(yùn)動(dòng)軌跡記錄,為用戶制定運(yùn)動(dòng)方案,使用戶獲得健康的運(yùn)動(dòng)方式的第三方應(yīng)用程序。當(dāng)前,我國(guó)市場(chǎng)中的運(yùn)動(dòng)健身類APP種類多樣,數(shù)量繁多,市場(chǎng)競(jìng)爭(zhēng)激烈。為搶占市場(chǎng), 各大健身企業(yè)在運(yùn)動(dòng)健身類APP產(chǎn)品開發(fā)中通過不斷完善 創(chuàng)新APP功能,增強(qiáng)用戶的粘黏性[2]。根據(jù)行業(yè)相關(guān)數(shù)據(jù)報(bào)告顯示,2014-2019年我國(guó)在線健身市場(chǎng)用戶規(guī)模增長(zhǎng)迅速,而在2018年用戶規(guī)模就已破億。但在這巨大的市場(chǎng)之下,同時(shí)存在用戶體驗(yàn)度差、偏重女性、盈利模式落后等阻礙體育健身類APP發(fā)展的問題[3]。基于市場(chǎng)調(diào)研的數(shù)據(jù)分析,對(duì)于未來運(yùn)動(dòng)輔助管理APP的發(fā)展可以從健身場(chǎng)景[4]、健身服務(wù)[5]、健身裝備[6]、衍生服務(wù)進(jìn)行完善。本文將根據(jù)以上發(fā)展的設(shè)計(jì)思路,對(duì)于基于iOS的運(yùn)動(dòng)輔助APP的設(shè)計(jì)和實(shí)現(xiàn)給予說明。

2 功能分析與設(shè)計(jì)

該款運(yùn)動(dòng)輔助管理APP軟件主要由六個(gè)主要功能模塊構(gòu)成,分別是登錄、首頁、新聞、軌跡記錄、歷史軌跡和我的模塊,如圖1所示。

⑴ 登錄注冊(cè)模塊流程

初次登錄APP的用戶為了保證數(shù)據(jù)完整性需要進(jìn)行注冊(cè)。注冊(cè)時(shí)只需要填寫用戶名、手機(jī)號(hào)、密碼就可以完成注冊(cè),其他詳細(xì)信息進(jìn)入“我的界面”進(jìn)行詳細(xì)修改。注冊(cè)成功后會(huì)跳轉(zhuǎn)到登錄界面。

⑵ 首頁模塊流程

首頁動(dòng)態(tài)數(shù)據(jù)展示的是最近七天的總步數(shù),最近七天的每天步數(shù)及最近七天每天的運(yùn)動(dòng)里程,匯總成一個(gè)環(huán)形統(tǒng)計(jì)圖和兩張動(dòng)態(tài)圖標(biāo)。

⑶ 新聞模塊流程

新聞模塊主要展示最新的和運(yùn)動(dòng)有關(guān)的新聞及賽事報(bào)道,愛好體育運(yùn)動(dòng)的用戶可以在第一時(shí)間獲取新聞資訊。

⑷ 軌跡記錄模塊流程

運(yùn)動(dòng)軌跡為該APP的核心功能,用戶點(diǎn)擊開始按鈕時(shí),就開始記錄用戶的實(shí)時(shí)軌跡信息并在地圖上繪制出軌跡。界面上的當(dāng)前狀態(tài)為系統(tǒng)自動(dòng)判斷如為靜止則運(yùn)動(dòng)時(shí)間暫停,總時(shí)間繼續(xù)。當(dāng)點(diǎn)擊繼續(xù)運(yùn)動(dòng)按鈕會(huì)回到軌跡界面,點(diǎn)擊結(jié)束按鈕時(shí)會(huì)結(jié)束當(dāng)前軌跡并進(jìn)行軌跡距離判斷,如果軌跡距離小于50米會(huì)彈出提示框,反之會(huì)上傳到服務(wù)器,儀表盤數(shù)據(jù)回到原始狀態(tài)。同時(shí)軌跡記錄模塊上的地圖也可以自選圖層,圖層分為三種,分別為:普通地圖、衛(wèi)星地圖和熱力圖。

⑸ 歷史軌跡模塊流程

歷史軌跡又稱為“路書”,該模塊主要展示用戶已經(jīng)保存過的歷史軌跡,每次的軌跡都會(huì)以單個(gè)單元的形式展示。如果想將某條軌跡刪除可以直接左滑刪除,此外還可以對(duì)每條記錄進(jìn)行收藏和自定義名稱的操作。如果想要詳細(xì)的查看某條記錄可以點(diǎn)擊海拔折線圖,將該海拔的坐標(biāo)在地圖上標(biāo)記。

⑹ “我的”模塊流程

我的界面主要展示個(gè)人信息、收藏路書、SOS、以及APP的相關(guān)設(shè)置。

3 詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)

3.1 設(shè)計(jì)思路

本項(xiàng)目是基于iOS系統(tǒng)開發(fā)的,iOS系統(tǒng)框架從上到下依次是Cocoa Touch、Media Layer、Core Services 、Core OS。其中語言有:Objective-C和Java,使APP交互性良好、邏輯清晰、操作簡(jiǎn)單易懂,響應(yīng)速度快。工具有Xcode、Navicat premium、IntelliJ IDEA,以及MVC設(shè)計(jì)模式。通過百度地圖、定位開發(fā)包和MySQL數(shù)據(jù)庫對(duì)軟件軌跡部分進(jìn)行處理。軌跡記錄是整個(gè)App的核心功能,開始運(yùn)動(dòng)軌跡記錄后,通過手機(jī)的WiFi或3G、4G接入網(wǎng)絡(luò),調(diào)用百度定位API并結(jié)合百度地圖進(jìn)行軌跡記錄,結(jié)束后將所有信息以post方式上傳至服務(wù)器。

3.2 工作流程

本文設(shè)計(jì)并實(shí)現(xiàn)的運(yùn)動(dòng)輔助管理APP的總體工作流程如圖2所示。

3.3 功能實(shí)現(xiàn)

本文以用戶的角度分析核心功能。

⑴ 運(yùn)動(dòng)軌跡記錄功能

通過運(yùn)動(dòng)軌跡記錄功能,APP可以通過用戶手機(jī)的GPS和手機(jī)網(wǎng)絡(luò)實(shí)時(shí)繪制運(yùn)動(dòng)軌跡,并在運(yùn)動(dòng)過程中給出相對(duì)應(yīng)的運(yùn)動(dòng)數(shù)據(jù),如:運(yùn)動(dòng)距離、運(yùn)動(dòng)時(shí)間、運(yùn)動(dòng)總時(shí)間、速度、運(yùn)動(dòng)狀態(tài)等實(shí)時(shí)反饋給用戶,同時(shí)APP也可以退出該功能或者結(jié)束運(yùn)動(dòng)將軌跡上傳到服務(wù)器。

⑵ 歷史軌跡查看功能

用戶存儲(chǔ)在服務(wù)器的運(yùn)動(dòng)軌跡都可以在此處查看到,并且用戶可以查看自己某次運(yùn)動(dòng)的運(yùn)動(dòng)軌跡,同時(shí)可以對(duì)某次的歷史軌跡標(biāo)題進(jìn)行修改,讓此條軌跡更有辨識(shí)度,也可以將某次的軌跡進(jìn)行收藏方便下次直接瀏覽,對(duì)于不喜歡的歷史軌跡可以直接左滑刪除。

4 結(jié)束語

本文主要結(jié)合百度定位API和百度地圖API接口以及相關(guān)的SDK開發(fā)包在iOS系統(tǒng)上實(shí)現(xiàn)了一套完整的和運(yùn)動(dòng)息息相關(guān)的APP。參考了國(guó)內(nèi)同類的APP的設(shè)計(jì)和業(yè)務(wù)流程,并根據(jù)用戶的需求分析梳理出APP的各個(gè)功能和模塊,主要分為六大模塊:登錄模塊、動(dòng)態(tài)數(shù)據(jù)展示模塊、新聞瀏覽模塊、運(yùn)動(dòng)軌跡記錄模塊、歷史運(yùn)動(dòng)軌跡模塊、我的相關(guān)信息模塊。同時(shí)對(duì)各個(gè)模塊進(jìn)行了詳細(xì)的設(shè)計(jì),開發(fā)過程中為了項(xiàng)目的穩(wěn)定性選擇了比較成熟的編程語言O(shè)bjective-C而不是選擇了Swift。App交互性良好、邏輯清晰、操作簡(jiǎn)單易懂,響應(yīng)速度快。軟件中對(duì)于健康數(shù)據(jù)的統(tǒng)計(jì)呈現(xiàn),更加迎合了用戶對(duì)數(shù)據(jù)的關(guān)注度,提升了用戶體驗(yàn)。在后期還會(huì)根據(jù)用戶的需求進(jìn)行系統(tǒng)的優(yōu)化并開發(fā)出更多功能。

參考文獻(xiàn)(References):

[1] 張玉盈,陳軍.大數(shù)據(jù)有效提升UI產(chǎn)品用戶粘性研究——以運(yùn)動(dòng)類軟件“Keep”為例[J].北京印刷學(xué)院學(xué)報(bào),2020.28(4):46-49

[2] 馮志勇,楊懷波,王莎莎等.運(yùn)動(dòng)APP對(duì)體育專業(yè)與非體育專業(yè)大學(xué)生日常鍛煉行為的影響研究[J].文體用品與科技,2018.7:24-25

[3] 吳若熙,慶軍.體育健身類APP的發(fā)展現(xiàn)狀問題及對(duì)策研究[J].山東體育學(xué)院學(xué)報(bào),2015.4:18-22

[4] 李方方,李維勇,李桂韜.基于移動(dòng)端GPS和運(yùn)動(dòng)打卡APP的設(shè)計(jì)與實(shí)現(xiàn)[J].無線互聯(lián)科技,2019.16(2):60-61

[5] 陳志瑩,劉美杰,陳潔.運(yùn)動(dòng)類APP界面設(shè)計(jì)的風(fēng)格探析[J].藝術(shù)與設(shè)計(jì)(理論版),2017.2(9):96-98

[6] 鄭穎妮.關(guān)于運(yùn)動(dòng)類APP對(duì)體育鍛煉行為促進(jìn)和體育習(xí)慣養(yǎng)成的影響分析[J].明日風(fēng)尚,2019.4:168-168

猜你喜歡
系統(tǒng)
Smartflower POP 一體式光伏系統(tǒng)
WJ-700無人機(jī)系統(tǒng)
ZC系列無人機(jī)遙感系統(tǒng)
基于PowerPC+FPGA顯示系統(tǒng)
基于UG的發(fā)射箱自動(dòng)化虛擬裝配系統(tǒng)開發(fā)
半沸制皂系統(tǒng)(下)
FAO系統(tǒng)特有功能分析及互聯(lián)互通探討
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
一德系統(tǒng) 德行天下
PLC在多段調(diào)速系統(tǒng)中的應(yīng)用
主站蜘蛛池模板: 全色黄大色大片免费久久老太| 2021无码专区人妻系列日韩| 国产综合在线观看视频| 国产本道久久一区二区三区| 男女男精品视频| 怡红院美国分院一区二区| 欧美国产在线看| 波多野结衣一二三| 亚洲一区无码在线| 71pao成人国产永久免费视频| 久久五月视频| 免费三A级毛片视频| 色综合成人| 国产亚洲男人的天堂在线观看| 日本欧美精品| 亚洲日韩久久综合中文字幕| 婷婷久久综合九色综合88| 免费国产在线精品一区 | 熟妇人妻无乱码中文字幕真矢织江 | 国产激情无码一区二区免费| 日韩中文欧美| 国产精品成人一区二区不卡| 中文纯内无码H| 97久久超碰极品视觉盛宴| 91探花在线观看国产最新| 九色视频一区| 国产激爽爽爽大片在线观看| 亚洲日韩精品无码专区97| 99在线观看视频免费| 色哟哟国产精品| 久久精品视频一| 日韩在线永久免费播放| 国产成人亚洲精品色欲AV| 国产国模一区二区三区四区| 国产精品妖精视频| 热久久综合这里只有精品电影| 首页亚洲国产丝袜长腿综合| 亚洲国产理论片在线播放| 97se亚洲综合| 波多野结衣AV无码久久一区| 国产一区二区三区在线观看视频| 中文字幕人妻无码系列第三区| 久久先锋资源| 亚洲欧美成人影院| 2021亚洲精品不卡a| 99久久精品国产自免费| 伊人91视频| 丁香亚洲综合五月天婷婷| 狠狠色成人综合首页| 日韩成人免费网站| 1级黄色毛片| 在线观看国产网址你懂的| 制服丝袜 91视频| 99re这里只有国产中文精品国产精品| 成人无码一区二区三区视频在线观看| 免费国产高清精品一区在线| 国产不卡在线看| 国产午夜福利亚洲第一| 日韩av电影一区二区三区四区| 99精品福利视频| 久久动漫精品| 91蜜芽尤物福利在线观看| 国产在线观看一区精品| 青青青国产视频手机| 国产永久在线观看| 亚洲精品在线影院| 国产在线观看99| 三上悠亚在线精品二区| www欧美在线观看| 国模在线视频一区二区三区| 免费Aⅴ片在线观看蜜芽Tⅴ| av色爱 天堂网| 免费观看成人久久网免费观看| 久热精品免费| 人人爽人人爽人人片| 视频二区中文无码| 日韩不卡免费视频| 亚洲高清无在码在线无弹窗| 国产午夜人做人免费视频| 黄色网址手机国内免费在线观看| 国产中文在线亚洲精品官网| 国产精品所毛片视频|