亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于小程序的定位健康打卡系統(tǒng)

        2021-06-28 17:46:41何濤楊振南潘學(xué)文
        電腦知識與技術(shù) 2021年10期
        關(guān)鍵詞:小程序健康管理

        何濤 楊振南 潘學(xué)文

        摘要:該文通過WXML+WXSS+JavaScript等界面實現(xiàn)技術(shù),結(jié)合WeUI動態(tài)視覺組件庫完成了定位打卡小程序的開發(fā)。小程序的主要功能分為登錄功能、按鈕跳轉(zhuǎn)功能、定位功能、提交功能,還可以在云數(shù)據(jù)庫查看打卡人的信息。系統(tǒng)能很好完成人員的信息匯報,減少收集信息人的工作量。

        關(guān)鍵詞:小程序;打卡系統(tǒng);健康管理

        中圖分類號:TN911-4;G434? ? ? ? 文獻(xiàn)標(biāo)識碼:A

        文章編號:1009-3044(2021)10-0083-02

        Abstract: In this paper, through the wxml + wxss + JavaScript and other interface implementation technology, combined with the weui dynamic visual component library to complete the development of the health punch. The main functions of the applet are login function, button jump function, positioning function and submission function. You can also view the information of the punch in the cloud database, and export the information from the database if you need it. The system can well complete the personnel information report, reduce the workload of information collection.

        Key words: Wechat applet; punch system; health management

        1 引言

        近年來我國移動網(wǎng)絡(luò)用戶飛速增長,達(dá)到數(shù)億,到2015年,我國移動網(wǎng)絡(luò)4G用戶預(yù)計將達(dá)到7.1億人。由于細(xì)分市場的勢頭和新的服務(wù)創(chuàng)新,到2020年,中國用移動互聯(lián)網(wǎng)的人,將會急劇增長,市場占有將會有幾千億[1-2]。產(chǎn)業(yè)發(fā)展離不開用戶的基數(shù),用戶的基數(shù)在移動互聯(lián)網(wǎng)開發(fā)初期尤為重要,用戶基礎(chǔ)已成為左右產(chǎn)業(yè)發(fā)展的重要因素[3]。

        在移動應(yīng)用程序中,App和小程序相比開發(fā)時間長,新人上手慢,成本高[4-5]。而新一代的移動互聯(lián)應(yīng)用發(fā)展的主要方向是“微,小,輕”,騰訊公司發(fā)布其微信生態(tài)圈的輕應(yīng)用框架——微信小程序。小程序開發(fā)時間短,新人上手快。在移動互聯(lián)網(wǎng)高速發(fā)展時代,充分利用信息技術(shù),加上微信的普及程度,設(shè)計一個微信健康打卡系統(tǒng),可以快速地推廣,迅速獲取廣大人民群眾的健康信息。

        2 需求分析

        健康管理的內(nèi)容主要包括:體溫,是否感冒,咳嗽,乏力,腹瀉,呼吸困難等體征。此外還有出行記錄管理,家人的健康狀況等。對于大學(xué)生還需要統(tǒng)計心理健康狀況等。

        一方面,需要人民群眾上報這些信息,另一方面,還需要進(jìn)行匯總和統(tǒng)計,找出異常狀態(tài),區(qū)分異常等級。這些工作依靠人工完成,將是非常巨大的工作量,在有限的時間內(nèi),甚至是無法完成的。

        系統(tǒng)功能分析如圖1所示。包括前臺和后臺兩部分。前端分為三個功能分別是用戶管理,健康打卡,還有定位功能。

        用戶管理功能:包括用戶注冊,用戶登錄等功能。可以查看用戶是否登錄過。此功能需要微信授權(quán),如果你拒絕微信授權(quán)就出現(xiàn)警告返回頁面,如果接受授權(quán)就跳轉(zhuǎn)你所設(shè)置小程序的首頁。

        健康打卡頁面:這個頁面由按鈕組件構(gòu)成,用戶只需要根據(jù)提示進(jìn)行健康信息的填寫,其中大部分功能做成了選擇題的模式,填寫簡單。此頁面下,只需要輕輕點擊就能跳轉(zhuǎn)到定位輸入信息頁面。

        定位功能:包含定位輸入信息頁面:進(jìn)入這個頁面你首先需要定位授權(quán),只有同意了才能進(jìn)行定位,不同意就無法定位。無法定位時,需要手動輸入地址信息。此外,自動和手動輸入地址是可行的。

        后臺數(shù)據(jù)庫主要是看用戶輸入地理位置的信息,看看有沒有感染風(fēng)險,看看有沒有感冒癥狀,有沒有接觸確診或疑似病例,家人有沒有感冒,近期有沒有去過武漢這些行為。后臺的數(shù)據(jù)還可以從系統(tǒng)導(dǎo)出。

        3 系統(tǒng)設(shè)計及實現(xiàn)

        3.1 總體設(shè)計

        本系統(tǒng)的總體設(shè)計如圖2所示??傮w設(shè)計能夠很好滿足用戶的需求,設(shè)計時著重考慮系統(tǒng)界面簡潔,美觀,易于操作。系統(tǒng)采取分層次設(shè)計,使軟件系統(tǒng)的邏輯分界變得清晰。模塊化和封裝是任何面向?qū)ο箝_發(fā)的最終目標(biāo),清晰的邏輯分界使這一目標(biāo)比較容易實現(xiàn)。

        3.2 系統(tǒng)邏輯架構(gòu)設(shè)計

        微信和html非常相似,用wxss和js來控制wxml,用邏輯層和渲染層一起組成的網(wǎng)頁,微信小程序有許多文件,app.js,app.wxml,app,json,app.wxss控制整個APP的交互,頁面樣式,頁面顯示還有控制單個頁面的文件,交互情況如圖3所示。微信app由單列組成,單列上面包含許多頁面,每個頁面包含wxml文件,json文件,wxss文件和js文件。

        系統(tǒng)的邏輯框架如圖4所示。架構(gòu)的最上層是視圖層,視圖層是由小程序特有的組件構(gòu)成,組件通過屬性和邏輯交互,視圖層負(fù)責(zé)渲染頁面,其下面就是邏輯層,邏輯層能調(diào)用API,例如地圖,用戶設(shè)置,跳轉(zhuǎn)等。API下層就是設(shè)備底層,設(shè)備底層支持API的使用,API還可以從服務(wù)器調(diào)出,直接使用。

        3.3 系統(tǒng)功能架構(gòu)設(shè)計

        用戶需要登錄然后,點擊打卡按鈕,然后進(jìn)行定位打卡,在操作盡量設(shè)計的簡單,用戶輕松進(jìn)行操作。

        1)登錄功能。用戶小程序通過wx.login向微信服務(wù)器獲取code,調(diào)用wx.request將code傳遞給后端,后端服務(wù)器通code向微信服務(wù)器換取openID和session_key,然后后端服務(wù)器將自建用戶身份標(biāo)識發(fā)送給小程序本地存儲,除了傳統(tǒng)登錄功能,還有云開發(fā)登錄功能。

        2)定位輸入功能。定位功能的實現(xiàn)框圖如圖5所示。騰訊地圖WebService API 是基于HTTPS/HTTP協(xié)議的數(shù)據(jù)接口,開發(fā)者可以使用任何客戶端、服務(wù)器和開發(fā)語言,按照騰訊地圖WebService API規(guī)范,按需構(gòu)建HTTPS請求,并獲取結(jié)果數(shù)據(jù)(目前支持JSON/JSONP方式返回)。騰訊地圖API的調(diào)用,需要先到騰訊官方網(wǎng)站進(jìn)行注冊,獲取相關(guān)的KEY,下載調(diào)用API相關(guān)地圖文件,然后把地圖文件移動開發(fā)者工具中才能使用,然后在webserviceAPI添加相關(guān)的域名白名單servicewechat.com,在然后在小程序平臺配置域名https://apis.map.qq.com,最后要在小程序平臺開啟騰訊位置服務(wù)路線規(guī)劃插件,準(zhǔn)備工作做好,然后就是具體設(shè)計,首先看看是否開啟定位,不開啟則不顯示定位,開啟先獲取經(jīng)緯度,再進(jìn)行逆向地址解析,最后輸出定位。

        3)數(shù)據(jù)傳入數(shù)據(jù)庫。首先開啟云數(shù)據(jù)庫功能,然后需要將輸入的表單提交到數(shù)據(jù)庫當(dāng)中,在數(shù)據(jù)庫當(dāng)中可以查看。

        4 結(jié)束語

        經(jīng)在學(xué)校班級小范圍內(nèi)行了模擬測試,本文設(shè)計的微信健康打卡小程序能完成定位打卡功能,另外還可以收集個人及家人的健康信息,本人及家人是否發(fā)燒等信息。

        參考文獻(xiàn):

        [1] 孫騰雷,畢昕宇,孫倩倩,等.基于微信小程序的疫情防控平臺的設(shè)計與實現(xiàn)[J].電子測試,2020(13):77-79.

        [2] 朱敏,尚鮮連,董廣濤,等.健身服務(wù)微信小程序開發(fā)——大學(xué)生創(chuàng)新項目實踐[J].科技創(chuàng)新導(dǎo)報,2020,17(15):241-242,244.

        [3] 蒲超.基于網(wǎng)站制作的Web前端開發(fā)技術(shù)與優(yōu)化[J].數(shù)碼世界,2020(4):34.

        [4] 王蕓琦,蔡建平.基于位置的簽到微信小程序開發(fā)[J].計算機時代,2019(11):67-69,73.

        [5] 張杭,朱紅梅,王婕,等.基于微信小程序的智慧農(nóng)藥信息管理系統(tǒng)的研究與實現(xiàn)[J].現(xiàn)代信息科技,2019,3(20):85-87,92.

        【通聯(lián)編輯:代影】

        猜你喜歡
        小程序健康管理
        南寧市某社區(qū)教育機構(gòu)學(xué)前兒童健康狀況調(diào)查分析
        家庭醫(yī)生制度下高脂血癥患者社區(qū)健康管理探討
        基于物聯(lián)網(wǎng)的健康管理服務(wù)模式
        超級微信的“小程序”
        體質(zhì)辨識在社區(qū)糖尿病“治未病”健康管理中的應(yīng)用價值
        “健康管理”靠自己
        大眾健康(2016年7期)2016-08-04 22:39:52
        中国凸偷窥xxxx自由视频妇科 | 精品无码av无码专区| 边喂奶边中出的人妻| 波多野结衣中文字幕在线视频| 成人国产在线播放自拍| 水蜜桃男女视频在线观看网站| 亚洲va欧美va日韩va成人网| 色妞色综合久久夜夜| 无码中文字幕专区一二三| 国产女人精品一区二区三区 | 无码视频在线观看| 精品国产a∨无码一区二区三区| AV无码人妻一区二区三区牛牛| 人妖在线一区二区三区| 亚洲乱码日产精品一二三| 人体内射精一区二区三区| 午夜一区二区三区av| 97中文字幕精品一区二区三区| 色综合久久久久久久久久| 精品一级毛片| 免费高清日本一区二区| 亚洲av无码成人精品国产| 性欧美暴力猛交69hd| 欧美成人高清手机在线视频| 亚洲一区二区三区熟妇| 日本成本人片免费网站| 男女男在线精品网站免费观看| 免费国产在线精品三区| 国产天堂av在线一二三四| 天天综合网天天综合色| 精品久久久久久蜜臂a∨| 亚洲乱码av中文一区二区第八页| 成年免费a级毛片免费看| 国产精品高潮呻吟av久久无吗| 日韩精品一区二区三区在线观看的 | 国产成人亚洲综合| 亚洲精品无码久久毛片| 在线视频一区二区在线观看| 亚洲综合网国产精品一区 | 中国一级毛片在线观看| 日本一区二区精品色超碰|