朱敏 尚鮮連 劉洋 袁華俊 朱帥


摘要:本系統將微信小程序應用于健身行業,實現健身用戶互動、視頻健身、數據記錄、數據管理、查詢附近健身房等功能。微信小程序是一種不需要下載、安裝即可使用的應用,具有方便快捷、安全穩定等優點。健身微信小程序為健身用戶提供了更多的便利,可以幫助用戶實現健身用戶互動、視頻健身、數據記錄、數據管理、查詢附近健身房、跑步計算器、里程計算器,以及在朋友圈、微博上各種秀身材現狀等功能。健身微信小程序使廣大的用戶群體收益,他們將會有更多的選擇,更為便捷的方式去健身。
關鍵詞:微信小程序;健身
中圖分類號:TP311 文獻標識碼:A
文章編號:1009-3044(2020)10-0067-02
1系統設計的意義
隨著國內經濟高速穩步的發展,人們的生活生平大幅度提升,人們對于健身的熱情也日益高漲。越來越多的人通過健身提高自身的生活質量。健身行業在經濟社會的發展推動下,得到了前所未有的蓬勃發展。健身行業成為國內體育行業的重要組成部分,國內體育事業的發展,離不開健身行業的發展。健身行業成為國內體育事業發展的重要支柱,也成為體育事業發展的新模式。近幾年,改革開放帶來了人民的高水平生活和高消費能力,人們對健身的費用投資逐步提高。健身行業的服務項目日益豐富,健身行業的專業人才與客戶的數量不斷增長。健身消費者對于健身的重視原因包括:對于自身體魄素質的加強、工作學習外的放松休閑、自身的興趣愛好、人際交往的需要、潮流的推動。提高身體健康水平、追求愉悅的情緒、提高體育文化生活水平成為人們進行健身消費的目的。經濟越發展,人們的消費能力越高,健身行業的發展就越快速。
1.1提高品牌的知名度
健身行業的日益發展也帶來了巨大的競爭,各種健身場所、各種品牌的健身服務不斷涌現。在競爭中,如何提升自身品牌服務的能力,優化品牌服務的效率,增加品牌服務的項目,迎合消費者的需求,是所有健身行業商家的重心。通過微信小程序,健身商家可以提升自己品牌的影響力,擴大品牌的知名度,吸引更多的消費者。
1.2降低服務成本
健身商家的傳統運營成本主要包括:健身場地、人工、健身的硬件設施,以及傳統的營銷開支,如人工發放傳單,平面廣告投人等。微信小程序的全民使用普及面,可以在很大程度上降低品牌營銷的費用,也可以通過線上教學降低場地和人工、硬件的費用投人。微信小程序的自帶流量優勢,能夠在更大的范圍內展現品牌。微信小程序的強社交性能,通過分享和群聊,聯合拼團砍價等手段,更大受眾面的傳播,收獲更多的客戶。
1.3提高客戶的留存率
健身商家的長期發展需要提高客戶的留存率,才能在競爭中獲勝,獲得長久的收益。這就需要對客戶的需求有長期的跟蹤調查。傳統的數據收集需要依靠長時間的人工整理、積累和分析客戶消費的數據,這種傳統的收集數據的方式不夠實時和精準。微信小程序的數據分析統計能力,可以提供給商家實時精準的收集、分析客戶的消費數據,便于商家對健身項目、服務能力的提升,進而提高客戶的留存率。
1.4提高效率
傳統的健身約課溝通過電話或面談,容易出錯,效率低下。微信小程序可以方便教練和客戶在線進行預約。客戶可以隨時新增預約或修改預約、取消預約,教練可以在線隨時獲取客戶的預約信息,根據客戶的需求,更新課程安排,調整課程資源,提高效率。
2系統的功能
基于微信小程序的健身服務平臺,是一款方便快捷、安全穩定、不需要下載、安裝即可使用的健身微信小程序,實現健身用戶互動,即用戶可在微信曬出自己的運動成績;視頻健身,即跟著軟件上的短視頻做運動;數據記錄,即查看運動軌跡記錄;數據管理,即管理體重、血壓等數據;查詢附近健身房,即查找附近的健身門店等功能。本項目使用微信開放平臺提供的微信小程序開發環境進行軟件的前端開發設計,數據庫管理系統使用Mysql,系統服務器有基于WEB的后臺管理和供微信小程序進行數據交互管理的數據接口。本系統的功能模塊如下。
2.1健身食譜
健身者長說“三分練,七分吃”,可見飲食對于健身的重要新。本系統中的健身食譜模塊,通過同文并茂的方式,給用戶提供多樣性的健身食譜,包括食譜的名稱、食材、配料、做法等,使用戶可以方便地學習制作健身餐,并制定健身餐計劃。
2.2健身打卡
健身需要持之以恒的堅持才能取得效果。自律需要有第三方的監督才能更長久。本系統中的健身打卡模塊,提供使用者上傳自己每日的健身信息,包括:健身項目、時長、健身照片等,督促使用者更加自律的健身。這種在線打卡的方式,方便用戶記錄自己的每日健身信息,也方便教練獲取客戶的健身信息,并根據具體情況,做好健身輔導服務。
2.3健身視頻
健身初學者需要通過學習各種健身項目。本系統中的健身視頻模塊提供在線播放健身視頻的功能,方便健身初學者學習健身的動作要領。對于健身老手,也可以通過視頻,學習新的健身項目,提高健身的趣味性。健身教練也可以通過該模塊,在線分享自己的健身心得,提高教學的效果,提升客戶的健身興趣。
2.4體脂率
體脂率指的是脂肪在人體內所占的比重,體脂率可以量化人體的肥胖程度。健身者需要定期的測量自身的體脂率。本系統的體脂率模塊,通過用戶輸入自身的性別、年齡、身高、體重,自動計算出用戶的體脂率,使用戶可以方便得知自己的體脂率水平,從而修改自身的健身計劃。
2.5地圖導航
健身商家遍布整個城市,健身者需要獲知某家健身館的地理位置信息。本系統的地圖導航功能能提供實時定位信息、導航線路。用戶可以使用本功能查看自己當前的位置區域,輸入目的地名稱,系統自動提供相應的目的地位置和線路信息。方便用戶查找健身館,避免找不到場館的情況。
2.6健身資訊
健身者希望獲得健身方面的各種最新資訊,健身商家希望將最新的活動信息展現給用戶。在線健身資訊可以使用戶快速地獲取健身方面的資訊和新聞。本系統的健身資訊模塊提供的資訊具有多樣化的表現形式,使用多媒體的方式能夠使用戶獲得更好的體驗。
2.7健身計劃
健身者想要獲得良好的健身效果,健身商家需要幫助用戶實現健身目標,這些都需要有一份科學的健身計劃。本系統中的健身計劃模塊可以方便用戶制訂適合自身的科學的健身計劃,計劃具體到每一天的健身項目和時長,方便用戶根據計劃執行健身。
2.8預約健身
某些健身場館的人數有上限,需要提前預約。私教的課程也需要提前預約相應的私教。本系統中的預約健身模塊方便用戶和教練提交預約、查詢預約、取消預約或者修改預約信息。避免了人工打電話預約信息的煩瑣操作,提高了預約的效率。
2.9我的
本系統的我的模塊方便用戶登錄,并對健身中產生的問題盡心投訴建議操作。
2.10消息
本系統中的“消息”模塊提供在線交流功能,用戶和教練可以在線交流健身感受,提高健身的社交性能,滿足用戶需要通過健身進行社交的需求,也能夠聯絡健身者之間、健身者與商家之間的感情,提高客戶的留存率。
3系統的實現
3.1本系統的主要特色
本項目使用微信小程序開發,是一種新的并行體系,實現了“觸手可及”的夢想,用戶掃一掃或搜索一下即可打開應用,體現了“用完即走”的理念,隨時可用,無須安裝卸載。微信小程序為開發者提供基于微信的表單、導航、地圖、媒體和位置等開發組件,使開發者在微信的網頁里構建一個HTML5應用。同時微信還開放了登錄和微信支付等接口。將微信小程序應用于健身行業,為健身用戶提供了更多的便利。實現健身用戶互動、視頻健身、數據記錄、數據管理、查詢附近健身房、跑步計算器、里程計算器等功能。健身微信小程序使廣大的用戶群體受益,他們將會有更多的選擇,更為便捷的方式去健身。
3.2本系統采用的主要技術
本項目使用微信開放平臺提供的微信小程序開發環境進行軟件的前端開發設計。項目開發過程采用了瀑布模型開發流程。需求分析,采用了UML技術,主要包括系統的用例圖、數據流圖、E-R圖等。接口采用了apiview供給記錄系統的接口。系統的前臺開發使用了微信小程序工具和PHP語言。后臺開發采用了SSHE框架,利用了分層技術。
3.3本系統后臺使用騰訊云數據庫服務
騰訊云數據庫(TencentDB)可以可輕松運維主流開源及商業數據庫(MySQL、Redis、MongoDB、MariaDB、SQL Server、PosbgreSQL等),為本系統提供了可靠、可用、彈性伸縮的云數據庫服務。使用騰訊云數據庫服務實現后臺數據的上傳和下載,便于數據的備份、恢復、監控和傳輸,提高了數據的安全性能。
4總結
微信小程序是微信繼訂閱號、服務號、企業號之后推出的一種新的并行體系,是一種新的應用形態,不需要下載、安裝即可使用的應用。微信小程序為開發者提供基于微信的表單、導航、地圖、媒體和位置等開發組件,讓他們在微信的網頁里構建一個HTML5應用。微信還開放了登錄和微信支付等接口,讓微信小程序可以和用戶的微信賬號打通。微信小程序具有更好的可維護性、更好地傳播性、更低的用戶成本。本系統使用微信小程序開發,是一種新的并行體系,無須安裝卸載。微信小程序為開發者提供基于微信的表單、導航、地圖、媒體和位置等開發組件,使開發者在微信的網頁里構建一個HTML5應用。將微信小程序應用于健身行業,實現健身用戶互動、視頻健身、數據記錄、數據管理、查詢附近健身房、跑步計算器、里程計算器等功能。