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