微信小程序在高校機(jī)房中的創(chuàng)新實(shí)踐
發(fā)布時(shí)間:2021-02-18 04:10
在機(jī)房的日常使用中,機(jī)房的使用者與管理者之間常因?yàn)楦鞣N原因無(wú)法方便快捷的溝通,并且缺少便利的安全教育途徑。為解決這些問(wèn)題,設(shè)計(jì)開(kāi)發(fā)了一款基于微信小程序的管理平臺(tái)。該系統(tǒng)使用JavaScript、WXML和WXSS語(yǔ)言進(jìn)行前端開(kāi)發(fā),后端采用微信團(tuán)隊(duì)提供的云數(shù)據(jù)庫(kù)、云函數(shù)和云存儲(chǔ)服務(wù),分為用戶端和管理員端,核心模塊包含壞設(shè)備報(bào)修模塊,文檔學(xué)習(xí)模塊,機(jī)房建議模塊,查看通知模塊等多個(gè)模塊,給高校機(jī)房的管理提供了方便可靠的手段。
【文章來(lái)源】:價(jià)值工程. 2020,39(09)
【文章頁(yè)數(shù)】:3 頁(yè)
【部分圖文】:
系統(tǒng)功能模塊
(6)查看通知模塊。首頁(yè)可以查看到機(jī)房管理員發(fā)布的關(guān)于各樓棟各個(gè)機(jī)房的最新消息和安排,有利于學(xué)生和教師及時(shí)獲取相關(guān)信息。(7)個(gè)人信息模塊。學(xué)生和教師在該頁(yè)面完善個(gè)人信息,沒(méi)有完善信息的游客不予發(fā)表機(jī)房建議或者報(bào)修的權(quán)限。但是可以查看壞設(shè)備列表、通知和學(xué)習(xí)文檔。
該系統(tǒng)由于采用了云數(shù)據(jù)庫(kù)作為后臺(tái)存儲(chǔ),開(kāi)發(fā)難度主要集中在前端開(kāi)發(fā),既JavaScript/WXML/WXSS的開(kāi)發(fā)。對(duì)于界面的美化和部分功能的實(shí)現(xiàn),我們采用了微信自帶的component和團(tuán)隊(duì)開(kāi)發(fā)的component,包括navigation、slideview等。這些組件實(shí)現(xiàn)了活動(dòng)刪除,首頁(yè)導(dǎo)航等各種功能。對(duì)于數(shù)據(jù)加載,我們采用了懶加載技術(shù),在小程序中,系統(tǒng)的瓶頸常在于系統(tǒng)的響應(yīng)速度。如果系統(tǒng)響應(yīng)速度過(guò)慢,用戶就會(huì)出現(xiàn)埋怨情緒,系統(tǒng)的價(jià)值也因此會(huì)大打折扣。懶加載(Load On Demand)是一種獨(dú)特而又強(qiáng)大的數(shù)據(jù)獲取方法,它能夠在用戶滾動(dòng)頁(yè)面的時(shí)候自動(dòng)獲取更多的數(shù)據(jù),而新得到的數(shù)據(jù)不會(huì)影響原有數(shù)據(jù)的顯示,同時(shí)最大程度上減少服務(wù)器端的資源耗用。而對(duì)于用戶賬號(hào)的管理,我們選擇關(guān)聯(lián)微信賬號(hào)來(lái)減少管理難度,通過(guò)平臺(tái)提供的API可獲取用戶的openid(在一個(gè)小程序中,一個(gè)微信賬號(hào)的openid是唯一的),并且使用wx.getUserInfo()獲取用戶的其他信息,并且把這些用戶信息關(guān)聯(lián)該小程序的用戶信息,使得用戶可以通過(guò)微信來(lái)登錄該小程序或者判斷權(quán)限。2.2 小程序碼技術(shù)
【參考文獻(xiàn)】:
期刊論文
[1]微信小程序的架構(gòu)與開(kāi)發(fā)淺析[J]. 李哲,周靈. 福建電腦. 2019(12)
[2]基于小程序·云開(kāi)發(fā)的實(shí)驗(yàn)室設(shè)備管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J]. 董傲通,文俊浩. 實(shí)驗(yàn)技術(shù)與管理. 2019(10)
[3]微信小程序應(yīng)用探析[J]. 劉紅衛(wèi). 無(wú)線互聯(lián)科技. 2016(23)
[4]基于移動(dòng)平臺(tái)開(kāi)發(fā)設(shè)備維修管理系統(tǒng)[J]. 孫凱,樊春紅,劉純忠,魏紅英,蔡葵,宣海奇. 中國(guó)醫(yī)療設(shè)備. 2013(11)
本文編號(hào):3039014
【文章來(lái)源】:價(jià)值工程. 2020,39(09)
【文章頁(yè)數(shù)】:3 頁(yè)
【部分圖文】:
系統(tǒng)功能模塊
(6)查看通知模塊。首頁(yè)可以查看到機(jī)房管理員發(fā)布的關(guān)于各樓棟各個(gè)機(jī)房的最新消息和安排,有利于學(xué)生和教師及時(shí)獲取相關(guān)信息。(7)個(gè)人信息模塊。學(xué)生和教師在該頁(yè)面完善個(gè)人信息,沒(méi)有完善信息的游客不予發(fā)表機(jī)房建議或者報(bào)修的權(quán)限。但是可以查看壞設(shè)備列表、通知和學(xué)習(xí)文檔。
該系統(tǒng)由于采用了云數(shù)據(jù)庫(kù)作為后臺(tái)存儲(chǔ),開(kāi)發(fā)難度主要集中在前端開(kāi)發(fā),既JavaScript/WXML/WXSS的開(kāi)發(fā)。對(duì)于界面的美化和部分功能的實(shí)現(xiàn),我們采用了微信自帶的component和團(tuán)隊(duì)開(kāi)發(fā)的component,包括navigation、slideview等。這些組件實(shí)現(xiàn)了活動(dòng)刪除,首頁(yè)導(dǎo)航等各種功能。對(duì)于數(shù)據(jù)加載,我們采用了懶加載技術(shù),在小程序中,系統(tǒng)的瓶頸常在于系統(tǒng)的響應(yīng)速度。如果系統(tǒng)響應(yīng)速度過(guò)慢,用戶就會(huì)出現(xiàn)埋怨情緒,系統(tǒng)的價(jià)值也因此會(huì)大打折扣。懶加載(Load On Demand)是一種獨(dú)特而又強(qiáng)大的數(shù)據(jù)獲取方法,它能夠在用戶滾動(dòng)頁(yè)面的時(shí)候自動(dòng)獲取更多的數(shù)據(jù),而新得到的數(shù)據(jù)不會(huì)影響原有數(shù)據(jù)的顯示,同時(shí)最大程度上減少服務(wù)器端的資源耗用。而對(duì)于用戶賬號(hào)的管理,我們選擇關(guān)聯(lián)微信賬號(hào)來(lái)減少管理難度,通過(guò)平臺(tái)提供的API可獲取用戶的openid(在一個(gè)小程序中,一個(gè)微信賬號(hào)的openid是唯一的),并且使用wx.getUserInfo()獲取用戶的其他信息,并且把這些用戶信息關(guān)聯(lián)該小程序的用戶信息,使得用戶可以通過(guò)微信來(lái)登錄該小程序或者判斷權(quán)限。2.2 小程序碼技術(shù)
【參考文獻(xiàn)】:
期刊論文
[1]微信小程序的架構(gòu)與開(kāi)發(fā)淺析[J]. 李哲,周靈. 福建電腦. 2019(12)
[2]基于小程序·云開(kāi)發(fā)的實(shí)驗(yàn)室設(shè)備管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J]. 董傲通,文俊浩. 實(shí)驗(yàn)技術(shù)與管理. 2019(10)
[3]微信小程序應(yīng)用探析[J]. 劉紅衛(wèi). 無(wú)線互聯(lián)科技. 2016(23)
[4]基于移動(dòng)平臺(tái)開(kāi)發(fā)設(shè)備維修管理系統(tǒng)[J]. 孫凱,樊春紅,劉純忠,魏紅英,蔡葵,宣海奇. 中國(guó)醫(yī)療設(shè)備. 2013(11)
本文編號(hào):3039014
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/3039014.html
最近更新
教材專著