王毅凡
[摘 要] 依托近些年來興起的微信公眾平臺(tái)以及結(jié)合當(dāng)前開放教育入學(xué)水平測(cè)試的實(shí)際需要,設(shè)計(jì)了基于微信公眾平臺(tái)的入學(xué)水平測(cè)試系統(tǒng)。該系統(tǒng)具有試題管理、入學(xué)考試、后臺(tái)管理等功能,方便開放教育的學(xué)生能夠隨時(shí)隨地進(jìn)行入學(xué)水平測(cè)試。
[關(guān) 鍵 詞] 開放教育;微信公眾平臺(tái);入學(xué)水平測(cè)試
[中圖分類號(hào)] G642 [文獻(xiàn)標(biāo)志碼] A [文章編號(hào)] 2096-0603(2018)10-0122-02
一、概述
開放教育學(xué)生目前分為??粕捅究粕鷥深悾繉?shí)行入學(xué)水平測(cè)試。目前,開放教育的入學(xué)水平測(cè)試分為兩種,一類是傳統(tǒng)模式,即利用紙質(zhì)試卷進(jìn)行線下考試;一類是網(wǎng)絡(luò)模式,即利用入學(xué)水平測(cè)試系統(tǒng)進(jìn)行線上測(cè)試。隨著現(xiàn)在網(wǎng)絡(luò)的普及和計(jì)算機(jī)技術(shù)的發(fā)展,很多電大都組織自己的研發(fā)團(tuán)隊(duì)進(jìn)行入學(xué)水平測(cè)試的系統(tǒng)開發(fā),較常見的有MOODLE平臺(tái)、PHP、jsp等基于WEB的入學(xué)水平測(cè)試系統(tǒng)。雖然上述系統(tǒng)能夠利用電腦進(jìn)行網(wǎng)絡(luò)考試,但是微信公眾平臺(tái)的出現(xiàn)又給入學(xué)水平測(cè)試帶來了新的思路。學(xué)生利用新媒體的智能手機(jī)能夠隨時(shí)隨地使用微信,致使微信公眾平臺(tái)相比于其他網(wǎng)絡(luò)平臺(tái)在傳播方面也具有明顯的優(yōu)勢(shì)。實(shí)驗(yàn)學(xué)院依托微信公眾平臺(tái),組織技術(shù)人員研發(fā)了一套入學(xué)水平測(cè)試系統(tǒng),使學(xué)生能夠更加便捷地完成入學(xué)水平測(cè)試。
二、系統(tǒng)總體設(shè)計(jì)
本系統(tǒng)根據(jù)開放教育入學(xué)水平測(cè)試的需求,設(shè)計(jì)了試題管理、入學(xué)測(cè)試、后臺(tái)管理三大功能模塊,系統(tǒng)功能結(jié)構(gòu)圖如圖1所示。試題管理模塊主要是方便命題老師根據(jù)以往的教學(xué)經(jīng)驗(yàn)和報(bào)名學(xué)生的知識(shí)水平情況對(duì)題庫進(jìn)行實(shí)時(shí)更新,具體實(shí)現(xiàn)功能包括試題錄入、試題修改、試題刪除等;入學(xué)測(cè)試模塊主要實(shí)現(xiàn)了學(xué)生依次從掃描二維碼綁定學(xué)習(xí)中心、填報(bào)個(gè)人信息、進(jìn)行微信端的正式測(cè)試、完善個(gè)人報(bào)名信息確認(rèn)正式報(bào)名的完整流程;后臺(tái)管理模塊主要實(shí)現(xiàn)了在學(xué)生完成入學(xué)水平測(cè)試并報(bào)名成功后,學(xué)習(xí)中心的老師對(duì)綁定在該學(xué)習(xí)中心下的學(xué)生報(bào)名信息和試卷的管理,具體功能包括按搜索條件顯示學(xué)生報(bào)名信息、學(xué)生報(bào)名信息的編輯、報(bào)名信息以及試卷的導(dǎo)出打印。
三、核心技術(shù)
LAMP系統(tǒng)是(LINUX-APACHE-MYSQL-PHP)使用范圍最廣的WEB框架應(yīng)用系統(tǒng):L所指的是LINUX服務(wù)器操作系統(tǒng)。LINUX是一個(gè)完全基于POSXY標(biāo)準(zhǔn)的UNIX變體版本,應(yīng)屬于類UNIX操作系統(tǒng),由于LINUX屬于免費(fèi)操作系統(tǒng),所以為其開發(fā)的應(yīng)用軟件也相當(dāng)豐富,受到世界計(jì)算機(jī)愛好者的熱力追捧;A所指的是APACHE網(wǎng)站服務(wù)的服務(wù)器應(yīng)用系統(tǒng),APACHE是一種網(wǎng)頁服務(wù)器軟件,同WINDOWS自帶的IIS是同一種類型的軟件,是PHP網(wǎng)站開發(fā)程的首選頁面服務(wù)器,它執(zhí)行效率高,與PHP完美搭配、穩(wěn)定;M所指的是MYSQL輕量級(jí)的數(shù)據(jù)庫系統(tǒng),MYSQL是一款常用的關(guān)系型數(shù)據(jù)庫管理軟件,比其他關(guān)系型數(shù)據(jù)庫管理軟件體積更小、效率更高、搜索快速、不需要花費(fèi)任何費(fèi)用,P所指的是PERL語言、PHP語言或PYTHON語言,PHP也是開發(fā)動(dòng)態(tài)網(wǎng)站的常用腳本語言,它是一種嵌入HTML中的語言,具有簡單易用、語法流暢、網(wǎng)絡(luò)資源多、跨平臺(tái)、執(zhí)行效率高等優(yōu)點(diǎn)。
四、數(shù)據(jù)庫設(shè)計(jì)
本系統(tǒng)的用戶包括教師、學(xué)生、管理員三類,教師用戶主要負(fù)責(zé)入學(xué)水平測(cè)試后臺(tái)題庫建設(shè),每學(xué)期需按需要更新、錄入試題;學(xué)生用戶主要負(fù)責(zé)完善個(gè)人報(bào)名信息,完成入學(xué)水平測(cè)試;管理員主要負(fù)責(zé)在對(duì)應(yīng)學(xué)習(xí)中心下的系統(tǒng)后臺(tái)進(jìn)行試卷、成績、學(xué)生信息的管理。結(jié)合當(dāng)前招生管理系統(tǒng)數(shù)據(jù)庫中的相關(guān)字段,設(shè)計(jì)了若干數(shù)據(jù)庫表,主要包括微信用戶表、學(xué)生信息表、教師信息表、管理員信息表、學(xué)生成績表、試題表、錄題權(quán)限表、專業(yè)表、學(xué)習(xí)中心信息表等,下文選取表1學(xué)生信息表和表2試題表進(jìn)行展示。
五、系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
(一)試題錄入
教師登錄試題錄入頁面后,按照學(xué)歷層次、考試科目、試題種類進(jìn)行選擇查詢?cè)囶}。輸入選擇條件后,列表中會(huì)按照題目的序號(hào)升序顯示出題目。題庫中的試題有兩種狀態(tài),分別是激活和凍結(jié)。在學(xué)生進(jìn)行入學(xué)水平測(cè)試的時(shí)候激活狀態(tài)的試題會(huì)被抽取,凍結(jié)狀態(tài)的題目不會(huì)被抽取。頁面上可以通過點(diǎn)擊添加按鈕,進(jìn)入錄入題目界面。測(cè)試試題全部是客觀題,只需要按要求錄入題干,并選擇題目所屬知識(shí)點(diǎn)、對(duì)應(yīng)的各個(gè)選項(xiàng)以及正確答案,點(diǎn)擊提交完成試題錄入。如果需要進(jìn)行試題調(diào)整,點(diǎn)擊編輯按鈕進(jìn)行修改即可。
(二)掃碼綁定學(xué)習(xí)中心
本系統(tǒng)通過二維碼生成器為使用該入學(xué)水平測(cè)試系統(tǒng)的學(xué)習(xí)中心生成一個(gè)二維碼,二維碼由所屬學(xué)習(xí)中心保管。當(dāng)學(xué)生前去學(xué)習(xí)中心進(jìn)行報(bào)名咨詢的時(shí)候,招生老師告知學(xué)生掃描二維碼,并由學(xué)生授權(quán)該系統(tǒng)獲取自己的微信用戶信息,綁定學(xué)習(xí)中心。綁定學(xué)習(xí)中心是進(jìn)行入學(xué)水平測(cè)試的第一步,也是關(guān)鍵一步,否則無法進(jìn)行入學(xué)測(cè)試。綁定操作明確了學(xué)生預(yù)報(bào)名的學(xué)習(xí)中心,并由該學(xué)習(xí)中心的老師進(jìn)行后續(xù)的招生服務(wù)工作,其他學(xué)習(xí)中心無法看到學(xué)生的任何信息,不會(huì)造成管理混亂。
(三)填報(bào)個(gè)人信息
掃碼綁定學(xué)習(xí)中心之后,進(jìn)入填報(bào)個(gè)人信息頁面。首先點(diǎn)擊編輯個(gè)人資料,進(jìn)行簡單的個(gè)人信息錄入,其中包括姓名、性別、證件類型和號(hào)碼、出生日期、戶口所在地、聯(lián)系方式共七項(xiàng),上述信息全部為必填項(xiàng),不能為空。證件類型包括身份證、軍人證、護(hù)照、港澳臺(tái)居民證件等,證件號(hào)碼和手機(jī)號(hào)碼有驗(yàn)證功能,填寫格式不正確會(huì)提示重新填寫。學(xué)生編輯完成并確認(rèn)無誤后點(diǎn)擊提交按鈕,完成個(gè)人信息填報(bào)。
(四)正式入學(xué)測(cè)試
??粕娜雽W(xué)水平測(cè)試科目包含三門,分別是英語、數(shù)學(xué)、語文。本科生的入學(xué)水平測(cè)試包含兩門,分別是大學(xué)語文和專業(yè)綜合。目前本系統(tǒng)只支持客觀題測(cè)試,題目類型包括單選和雙選兩種,完成一道題后點(diǎn)擊下一步進(jìn)行下一題的測(cè)試,做完題目點(diǎn)擊提交試卷后系統(tǒng)自動(dòng)判卷顯示測(cè)試成績??荚囶}目是從相關(guān)專業(yè)老師維護(hù)的題庫中隨機(jī)抽取,每一門考試共25道題,測(cè)試未設(shè)置做題次數(shù)以及時(shí)間,系統(tǒng)會(huì)保存上次做題的進(jìn)度,當(dāng)一次測(cè)試沒有完成或者突然退出的時(shí)候,能直接進(jìn)入上次做題的頁面繼續(xù)答題,系統(tǒng)默認(rèn)取最后一次成績?yōu)樽罱K成績。當(dāng)完成全部科目測(cè)試并達(dá)到一定的分?jǐn)?shù)標(biāo)準(zhǔn)后,即通過測(cè)試,圖2為入學(xué)水平測(cè)試界面:
(五)報(bào)名完善信息
通過測(cè)試后,需要完善學(xué)生報(bào)名的詳細(xì)信息。這些信息與招生管理系統(tǒng)中需要錄入的學(xué)生信息是一致的,除了測(cè)試之前填寫的個(gè)人信息外,還包括出生日期、專業(yè)層次、專業(yè)名稱等。學(xué)生完成報(bào)名信息填寫并確認(rèn)上報(bào),當(dāng)系統(tǒng)顯示報(bào)名成功后個(gè)人信息不能再次進(jìn)行編輯,也不能返回上一步重新測(cè)試提高分?jǐn)?shù),如果發(fā)現(xiàn)錯(cuò)誤需要修改個(gè)人信息,需要聯(lián)系學(xué)習(xí)中心的老師進(jìn)行處理。
(六)后臺(tái)管理
每一個(gè)學(xué)習(xí)中心都有一個(gè)獨(dú)立的管理后臺(tái),在管理員登錄的時(shí)候,綁定在該學(xué)習(xí)中心下的學(xué)生列表中,學(xué)生的姓名、專業(yè)、聯(lián)系方式、成績和試卷信息都會(huì)顯示出來。在學(xué)生成績一欄顯示每個(gè)科目測(cè)試的次數(shù)和每次的成績,在試卷信息一欄保存的是測(cè)試時(shí)最終提交的電子試卷。后臺(tái)可以根據(jù)專業(yè)、姓名等查詢條件篩選學(xué)生列表,按照EXCEL模板導(dǎo)出學(xué)生報(bào)名信息,并且可以將電子試卷按照日??荚嚂r(shí)的紙質(zhì)試卷格式導(dǎo)出并打印,方便存檔和應(yīng)對(duì)教學(xué)檢查。最終匯總的學(xué)生報(bào)名信息在學(xué)生確認(rèn)簽字后由學(xué)習(xí)中心的老師批量導(dǎo)入招生管理系統(tǒng)。
六、結(jié)束語
綜上所述,本系統(tǒng)實(shí)現(xiàn)了入學(xué)水平測(cè)試的學(xué)生信息、測(cè)試成績、測(cè)試題庫的管理的基本功能。為開放教育學(xué)生入學(xué)水平測(cè)試提供了更大便利,同時(shí)也是移動(dòng)互聯(lián)時(shí)代掌上校園的發(fā)展趨勢(shì)。微信作為時(shí)下最熱門的社交信息平臺(tái),擁有龐大的學(xué)生用戶,具有良好的開發(fā)前景。在下一階段,實(shí)驗(yàn)學(xué)院未來將著眼于微信公眾平臺(tái)與教學(xué)資源的結(jié)合,使其能夠進(jìn)一步服務(wù)于學(xué)校的教學(xué)和科研工作。
參考文獻(xiàn):
[1]齊劑.PHP技術(shù)應(yīng)用于中小企業(yè)網(wǎng)站開發(fā)[D].吉林大學(xué),2012.
[2]郎曉安.基于微信公眾平臺(tái)的移動(dòng)學(xué)習(xí)環(huán)境的設(shè)計(jì)與實(shí)現(xiàn)[D].浙江師范大學(xué),2016.