程俊英
(運(yùn)城師范高等??茖W(xué)校,山西 運(yùn)城 044000)
如今,微信作為一種即時(shí)通信軟件發(fā)展迅速,其使用功能越來越完善、使用范圍越來越廣,現(xiàn)已成為人們?nèi)粘I睢贤ń涣鞯谋貍滠浖?。某高校為了進(jìn)一步完善簽到管理,滿足高校簽到業(yè)務(wù)的需求,選擇利用微信小程序設(shè)計(jì)一個(gè)簽到系統(tǒng),該系統(tǒng)主要應(yīng)用于大型會(huì)議等場合。
2011年1月,騰訊推出了一款即時(shí)通信軟件——微信,并得到了快速推廣與應(yīng)用。筆者通過調(diào)查研究發(fā)現(xiàn),自2016年起,微信便已經(jīng)成為了網(wǎng)民使用率最高的即時(shí)通信軟件,占總即時(shí)通信軟件使用率的79.6%,其次為QQ。同時(shí),微信的功能越來越完善,能夠滿足人們大部分的使用需求,微信不僅可以實(shí)現(xiàn)文字、圖片的信息傳遞,同時(shí)具備視頻交流、游戲、微信支付等一系列服務(wù),尤其是自新冠肺炎疫情發(fā)生之后,微信小程序——行程碼成為人們出行的必備工具。由此可見,微信已經(jīng)滲入了人們工作與生活的各個(gè)方面。
微信公眾號由微信平臺于2012年推出,為個(gè)人、平臺、機(jī)構(gòu)向用戶推送信息提供了良好渠道,微信公眾號的建立進(jìn)一步提高了信息傳遞的效率,擴(kuò)大了信息覆蓋的范圍,使我國的信息服務(wù)水平得到了進(jìn)一步提升。總體而言,微信公眾號主要分為訂閱號、服務(wù)號和企業(yè)號。筆者調(diào)研通過發(fā)現(xiàn),微信公眾號深受用戶的喜愛,截至2021年年底,微信公眾號平臺已經(jīng)突破了1 000萬個(gè),成為了信息傳遞的重要平臺之一[1]。同時(shí),伴隨著幾年來科學(xué)技術(shù)的發(fā)展,微信公眾號也融入了編程技術(shù),在公眾號平臺設(shè)置編程接口,該接口既可以針對內(nèi)部進(jìn)行程序的編程,又能夠針對外部進(jìn)行數(shù)據(jù)信息的收集與填寫,在編程接口的推動(dòng)下,微信身份綁定、支付等一系列高級功能被開發(fā),現(xiàn)如今,微信的用戶均已綁定了個(gè)人信息,且微信支付已經(jīng)成為中國電子商務(wù)及市場消費(fèi)發(fā)展的核心力量[2]。
2017年,微信推出小程序功能,從而推動(dòng)微信使用功能的進(jìn)一步完善。微信小程序的推出,促使微信切實(shí)實(shí)現(xiàn)了以輕量化應(yīng)用來支持豐富的場景化服務(wù),諸多服務(wù)類小程序、游戲類小程序被推廣。小程序的推廣與發(fā)展依賴用戶的推送,微信小程序是在用戶與用戶之間、用戶與公眾號之間傳遞的,故而具備較大的隨機(jī)性。據(jù)筆者調(diào)研顯示,微信小程序在交通、政務(wù)、閱讀、理財(cái)、游戲等方面應(yīng)用效果較好,現(xiàn)如今,小程序已經(jīng)成為了一種“生活服務(wù)平臺”,不僅能夠滿足用戶的生活服務(wù)功能需求,同時(shí)也能夠滿足用戶的休閑娛樂需求。
微信小程序是一種全新的用戶與服務(wù)連接方式,并且能夠?qū)崿F(xiàn)與微信其他功能的對接,具有良好的融合性,其主要是在微信用戶之間傳播,傳播效率高且傳播范圍廣。同時(shí),微信小程序?qū)儆谇度朐谖⑿诺姆?wù)功能型軟件,并不需要用戶下載、安裝,通過微信端口進(jìn)入小程序入口即可使用,非常方便,深受廣大微信用戶的喜愛。同時(shí),小程序開發(fā)并不需要為其配備專門的軟件,故而開發(fā)成本低,具有較高的商業(yè)價(jià)值。此外,微信小程序能夠與微信自身的定位系統(tǒng)相結(jié)合,因此,在進(jìn)行微信簽到系統(tǒng)的設(shè)計(jì)時(shí),需要在微信小程序上設(shè)計(jì)一個(gè)針對性的簽到小程序,而并不是在微信公眾號上設(shè)計(jì)簽到系統(tǒng)[3]。
簽到管理模塊是微信小程序簽到系統(tǒng)的核心,而管理模塊的功能也直接決定著簽到小程序的使用效果,簽到管理模塊主要針對管理用戶開放,是提升管理工作效率的重要手段,因此,做好簽到管理模塊的設(shè)計(jì)是尤為重要。根據(jù)高校實(shí)際對簽到業(yè)務(wù)的需求,設(shè)計(jì)人員將簽到管理模塊劃分為四個(gè)管理功能,分別為授權(quán)管理、會(huì)議活動(dòng)管理、活動(dòng)通知管理及輸出統(tǒng)計(jì)管理。
授權(quán)管理功能模塊主要包括權(quán)限設(shè)置和角色設(shè)置。權(quán)限設(shè)置要求用戶只能夠管理自己開發(fā)的活動(dòng),即管理人員僅能夠使用簽到管理模塊功能,不能夠使用其他功能;角色設(shè)置模塊將管理用戶分為簽到操作員和超級管理員,簽到操作員功能模塊提供給執(zhí)行簽到業(yè)務(wù)的管理人員,便于管理人員發(fā)放簽到任務(wù),超級管理員模塊的主要功能是對簽到任務(wù)執(zhí)行信息進(jìn)行管理,包括簽到任務(wù)執(zhí)行效果、流程等。
會(huì)議活動(dòng)管理功能模塊主要包括會(huì)議信息設(shè)置、活動(dòng)類型設(shè)置、活動(dòng)內(nèi)容設(shè)置、活動(dòng)地點(diǎn)設(shè)置、人員設(shè)置及權(quán)限與隱私設(shè)置。會(huì)議信息設(shè)置管理模塊主要功能是實(shí)現(xiàn)會(huì)議主題、議程的制作,明確會(huì)議主題,便于會(huì)議開展;活動(dòng)類型設(shè)置模塊功能是明確活動(dòng)的類型,該高校主要針對會(huì)議、課堂、講座等設(shè)計(jì)簽到系統(tǒng),故活動(dòng)類型設(shè)置模塊能夠?qū)⒒顒?dòng)設(shè)置為會(huì)議活動(dòng)、課堂活動(dòng)、講座活動(dòng)及其他活動(dòng);活動(dòng)地點(diǎn)設(shè)置模塊功能可對活動(dòng)地點(diǎn)進(jìn)行全面的記錄,該功能融入了微信的定位系統(tǒng)功能,在模塊內(nèi)輸入校園內(nèi)建筑物的坐標(biāo)信息、詳細(xì)地址,從而獲取活動(dòng)開展的位置;人員設(shè)置功能模塊主要針對參會(huì)人員和操作人員,參會(huì)人員需要填寫簽到信息,而操作人員則需要將簽到服務(wù)推送給參會(huì)人員;權(quán)限與隱私設(shè)置模塊的主要功能是保護(hù)參會(huì)人員的隱私,通過權(quán)限與隱私設(shè)置,可在微信簽到系統(tǒng)內(nèi)設(shè)置是否顯示參會(huì)人員名單、是否公開會(huì)議內(nèi)容信息、是否允許非受邀人員參會(huì)?;顒?dòng)通知管理模塊的主要功能是實(shí)現(xiàn)對通知方式、通知時(shí)間的管理,通知方式可分為微信模塊信息推送、手機(jī)短信推送、電子郵箱推送等;通知時(shí)間可設(shè)置為會(huì)議開啟之前利用小程序設(shè)置信息推送時(shí)間。統(tǒng)計(jì)輸出管理模塊的主要功能是實(shí)現(xiàn)對簽到結(jié)果的管理與統(tǒng)計(jì),包括導(dǎo)出簽到名單、統(tǒng)計(jì)活動(dòng)出席信息、屏幕顯示活動(dòng)信息,簽到名單與簽到信息可以Excel表格的形式導(dǎo)出,便于管理人員對參會(huì)簽到統(tǒng)計(jì)數(shù)據(jù)進(jìn)行管理;活動(dòng)信息屏幕顯示功能實(shí)現(xiàn)對會(huì)議的動(dòng)態(tài)二維碼、簽到統(tǒng)計(jì)信息,同時(shí)能夠?qū)灥饺藛T的簽到狀況、簽到時(shí)間進(jìn)行管理,便于管理人員發(fā)現(xiàn)未到、遲到人員[4]。
簽到小程序服務(wù)于參會(huì)人員與簽到操作人員,操作人員將微信小程序推送給參會(huì)人員,此時(shí)參會(huì)人員便可利用微信小程序進(jìn)行簽到操作。微信小程序可與微信公眾號進(jìn)行關(guān)聯(lián),微信公眾號內(nèi)可存儲參會(huì)人員的個(gè)人身份信息,因此,當(dāng)參會(huì)人員填寫簽到信息時(shí),微信公眾號便可自動(dòng)完成信息的填寫,簡化參會(huì)人員的操作流程。當(dāng)操作人員將微信小程序推送給參會(huì)人員時(shí),可利用微信二維碼制作專門的會(huì)議現(xiàn)場動(dòng)態(tài)二維碼,參會(huì)人員掃描二維碼便可進(jìn)行簽到操作。
簽到小程序面向的用戶主要包括參會(huì)人員和操作人員。當(dāng)參會(huì)人員使用微信簽到小程序時(shí),小程序的顯示界面會(huì)顯示出參會(huì)人員的身份信息,包括用戶姓名、微信頭像、衛(wèi)星定位信息等。同時(shí),參會(huì)人員可利用微信小程序查看參會(huì)信息,包括會(huì)議主題、議程等。當(dāng)操作人員使用微信簽到小程序時(shí),便可獲取會(huì)議的簽到情況,操作人員進(jìn)入小程序后,系統(tǒng)便會(huì)自動(dòng)識別操作人員的身份信息,此時(shí),操作人員便可通過“操作員”功能圖表獲取會(huì)議信息及簽到信息,包括會(huì)議流程、參會(huì)人員簽到統(tǒng)計(jì)情況等。
在微信小程序簽到系統(tǒng)的設(shè)計(jì)過程中,需要根據(jù)簽到業(yè)務(wù)開展過程中對角色的需求合理設(shè)置角色定位。該高校設(shè)置的角色包括三種,分別為會(huì)議管理員、簽到操作員及參會(huì)人員。利用微信簽到小程序會(huì)議管理員可根據(jù)實(shí)際會(huì)議內(nèi)容在小程序中創(chuàng)建會(huì)議活動(dòng)信息,并分配其他角色的小程序應(yīng)用權(quán)限,同時(shí)能夠進(jìn)行參會(huì)名單的統(tǒng)計(jì)、導(dǎo)入與記錄。簽到操作員利用微信簽到小程序能夠?qū)崿F(xiàn)對會(huì)議信息的管理,包括會(huì)議流程、會(huì)議主題與會(huì)議形式,并能夠?qū)⑿〕绦蚨S碼推送給參會(huì)人員,當(dāng)參會(huì)人員無法使用簽到功能時(shí),簽到操作員可通過簽到操作渠道進(jìn)入系統(tǒng),手動(dòng)填寫或更改簽到信息,以保證信息的真實(shí)性與準(zhǔn)確性。參會(huì)人員可利用微信簽到小程序完成簽到,并能夠查看自己出席的會(huì)議或活動(dòng),查看自己的簽到記錄[5]。
在高校會(huì)議活動(dòng)中,會(huì)簽管理是基礎(chǔ)工作,是保證后續(xù)會(huì)議活動(dòng)能夠順利進(jìn)行的基礎(chǔ)。在會(huì)議開啟之前,管理人員可利用微信簽到小程序創(chuàng)建會(huì)議活動(dòng),確定會(huì)議內(nèi)容、時(shí)間、地點(diǎn)后,將會(huì)議信息推送給受邀人員。隨后,管理人員根據(jù)實(shí)際的受邀人員導(dǎo)入?yún)?huì)人員名單,便于后期簽到信息核對的工作順利開展。
會(huì)議簽到的形式包括兩種,一種是參會(huì)人員掃碼簽到,另一種是參會(huì)人員出示二維碼被掃碼簽到。參會(huì)人員掃碼簽到的方式是操作人員將小程序二維碼推送給參會(huì)人員,參會(huì)人員利用微信的掃一掃功能識別二維碼,打開小程序并進(jìn)行簽到,掃碼成功后簽到小程序可關(guān)聯(lián)參會(huì)人員的校園公眾號進(jìn)行身份識別。參會(huì)人員出示二維碼被掃碼簽到是指參會(huì)人員出示二維碼,簽到操作人員掃碼并檢驗(yàn)簽到人員的身份信息。此外,LBS自動(dòng)簽到功能能夠?qū)崿F(xiàn)用戶攜帶手機(jī)到達(dá)會(huì)場便可直接在微信簽到小程序中點(diǎn)擊完成簽到,并不需要使用二維碼,該種方式最為簡便。
(1)參會(huì)人員身份綁定識別。參會(huì)人員身份綁定識別可借助微信公眾號完成,高??山⑨槍?huì)議簽到的微信公眾號,不僅可利用該微信公眾號推送會(huì)議信息,同時(shí)也可在公眾號內(nèi)綁定人員信息,以便于在簽到環(huán)節(jié)中進(jìn)行身份認(rèn)證。
(2)基于增強(qiáng)型TOTP動(dòng)態(tài)密碼機(jī)制的身份鑒別。為保證會(huì)議內(nèi)容的安全性,避免出現(xiàn)非受邀人員參會(huì)問題,可采用增強(qiáng)型TOTP動(dòng)態(tài)密碼機(jī)制的身份鑒別。TOTP動(dòng)態(tài)密碼機(jī)制融合了個(gè)人身份、衛(wèi)星定位參數(shù)、隨機(jī)令牌的方式生成動(dòng)態(tài)二維碼,防止出現(xiàn)盜刷現(xiàn)象。
LBS是移動(dòng)互聯(lián)網(wǎng)的特色服務(wù)功能,管理員在創(chuàng)建會(huì)議活動(dòng)時(shí),設(shè)置活動(dòng)的地點(diǎn)及衛(wèi)星定位坐標(biāo),當(dāng)用戶在規(guī)定時(shí)間內(nèi)達(dá)到地點(diǎn)并進(jìn)入小程序內(nèi),用戶便可直接在簽到小程序中簽到,該種方式能夠進(jìn)一步提升簽到的效率。
首先,為參會(huì)人員發(fā)起掃碼簽到方式時(shí),會(huì)議活動(dòng)主辦方需要在會(huì)議入口提供會(huì)議動(dòng)態(tài)二維碼供用戶掃描。在本系統(tǒng)中,會(huì)議動(dòng)態(tài)二維碼可通過簽到操作員的微信小程序或獨(dú)立的Web瀏覽器訪問簽到網(wǎng)址來呈現(xiàn)。其次,根據(jù)會(huì)議活動(dòng)的實(shí)際需要,可以靈活組合指定簽到方式,支持的簽到方式包括主動(dòng)掃一掃二維碼、提供簽到小程序二維碼被掃、校園卡刷卡、工作人員輸入學(xué)工號進(jìn)行手動(dòng)簽到等方式。
綜上所述,利用微信小程序設(shè)計(jì)簽到系統(tǒng)能夠進(jìn)一步提升簽到業(yè)務(wù)的效率,簡化簽到業(yè)務(wù)流程,便于簽到業(yè)務(wù)的信息管理,因此,高??舍槍?huì)議活動(dòng)的簽到業(yè)務(wù)建立專門的簽到小程序,以保證活動(dòng)的出席率。微信簽到小程序主要融合了微信小程序與微信公眾號,在進(jìn)行小程序的設(shè)計(jì)時(shí),首先需要按照簽到業(yè)務(wù)要求明確角色權(quán)限、定位角色功能、劃分角色操作任務(wù)。其次需要梳理簽到流程,簡化參會(huì)人員的操作流程,提升簽到效率。此外,還可利用LBS、TOTP技術(shù)實(shí)現(xiàn)簽到形式的進(jìn)一步優(yōu)化,促使簽到小程序的適用性得到進(jìn)一步提升。