王學(xué)德
【摘要】 微信作為一款即時(shí)通訊服務(wù)工具,現(xiàn)在已經(jīng)得到廣泛使用。開發(fā)一款基于微信考單查詢系統(tǒng),在方便學(xué)生隨時(shí)查詢考試信息同時(shí),對(duì)提高學(xué)校教務(wù)管理水平有一定作用。
【關(guān)鍵字】 微信 查詢 考單
一、引言
上海開放大學(xué)嘉定分校在校學(xué)生5000余人,每年約3.5萬(wàn)人次參加考試。由于學(xué)校近年來進(jìn)行教學(xué)改革,考試形式多樣化考試,時(shí)間不再集中。學(xué)生可能拿到多張考單,經(jīng)常發(fā)現(xiàn)有學(xué)生搞錯(cuò)考試時(shí)間,人為造成缺考。
發(fā)現(xiàn)學(xué)生將微信作為主要交流工具,利用微信公眾號(hào)向?qū)W生提供考單查詢服務(wù)的條件已經(jīng)成熟。
二、相關(guān)技術(shù)和開發(fā)平臺(tái)
WAMP作為系統(tǒng)開發(fā)環(huán)境,采用一鍵安裝的方式無(wú)需繁瑣設(shè)置,大幅度提高安裝效率。開發(fā)人員只需關(guān)心開發(fā)系統(tǒng)本身無(wú)需考慮開發(fā)平臺(tái)的任何配置信息。
為了實(shí)現(xiàn)考單查詢功能,系統(tǒng)開發(fā)人員必須在微信開發(fā)模式下編寫相關(guān)功能模塊,開發(fā)的功能模塊發(fā)布在公眾號(hào)服務(wù)器上。微信服務(wù)器、公眾號(hào)服務(wù)器和微信客戶端三者之間的交互關(guān)系如圖1所示:
三、需求分析
考單產(chǎn)生于多個(gè)渠道并且時(shí)間分散,分發(fā)到學(xué)生手中是一張張小紙條。現(xiàn)在需要解決分散考試信息集中查詢問題,教務(wù)老師將各種考試信息導(dǎo)入系統(tǒng),學(xué)生隨時(shí)查詢自己的考試信息,解決學(xué)生丟失和忘記考單問題同時(shí)提高教務(wù)工作效率。主要功能如下(1)賬號(hào)綁定模塊:為了安全考慮將微信號(hào)與學(xué)號(hào)進(jìn)行綁定,每個(gè)學(xué)生只能查看自己考試信息。(2)考單查詢模塊:學(xué)號(hào)和微信號(hào)進(jìn)行綁定后,學(xué)生只需點(diǎn)擊菜單或輸入關(guān)鍵字就可以查詢考試信息。(3)考單管理模塊:不同渠道考試信息都以EXEL表格形式得到,需要將EXEL表格數(shù)據(jù)導(dǎo)入系統(tǒng),以供學(xué)生查詢。
四、系統(tǒng)設(shè)計(jì)
以需求分析為基礎(chǔ)設(shè)計(jì)系統(tǒng)各個(gè)功能模塊,根據(jù)系統(tǒng)需求分析結(jié)果和結(jié)構(gòu)化的系統(tǒng)設(shè)計(jì)方法,基于微信考單查詢系統(tǒng)可以分解成如圖2所示的4個(gè)功能模塊。
五、系統(tǒng)實(shí)現(xiàn)
賬號(hào)綁定:根據(jù)學(xué)號(hào)和身份證的后6位,實(shí)現(xiàn)微信號(hào)和學(xué)號(hào)綁定。具體實(shí)現(xiàn)方式是通過學(xué)生輸入的學(xué)號(hào)和身份證后6位的信息,學(xué)號(hào)和身份證后6位與教務(wù)處提供的信息進(jìn)行比對(duì),比對(duì)成功將微信號(hào)和學(xué)號(hào)進(jìn)行綁定,比對(duì)失敗不予綁定。主要代碼實(shí)現(xiàn):
考單查詢:學(xué)號(hào)和微信號(hào)已經(jīng)綁定,考生查詢信息時(shí)只要將點(diǎn)擊菜單或輸入關(guān)鍵就可以進(jìn)行查詢。根據(jù)微信號(hào)查詢出學(xué)號(hào),再按照學(xué)號(hào)查詢相關(guān)考試信息,最后以時(shí)間順序?qū)⒖荚囆畔l(fā)送到微信客戶端。
考單管理:各種原始考試信息都是EXEL電子表格,因此需要將這些表格按照事先約定格式排列,提交到服務(wù)器后通過數(shù)據(jù)庫(kù)的相關(guān)命令將數(shù)據(jù)導(dǎo)入數(shù)據(jù)庫(kù)。同時(shí)具備對(duì)系統(tǒng)中的考試信息進(jìn)行管理。
結(jié)束語(yǔ):本文通過對(duì)基于微信考單查詢系統(tǒng)的研究,對(duì)賬號(hào)綁定、考單查詢、考單管理、賬號(hào)管理相關(guān)模塊研究,設(shè)計(jì)一款基于微信交互式考單查詢系統(tǒng)。希望通過這次課題研究,一方面方便學(xué)生將考單集中管理,供學(xué)生隨時(shí)查詢,準(zhǔn)時(shí)參加考試;另一方面將班主任老師和教務(wù)老師在不停打電話和不斷打印考單的重復(fù)勞動(dòng)中解放出來。
參 考 文 獻(xiàn)
[1]王萍,微信移動(dòng)學(xué)習(xí)的支持功能與設(shè)計(jì)原則分析【J】.遠(yuǎn)程教育雜志,2013(06)
[2]謝宇,基于微信的教學(xué)管理平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)【B】.自動(dòng)化與儀表,2016(3)
[3]微信公眾平臺(tái)技術(shù)文檔 https://mp.weixin.qq.com/wiki
[4]張麗,商洪濤 王彪 劉曉日.醫(yī)院微信服務(wù)平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn).中國(guó)醫(yī)學(xué)裝備【A】,2015(10)
[5] [美]梅洛尼, PHP、MySQL和Apache入門經(jīng)典(第5版) . 人民郵電出版社. 2013(2)