宋繼冉
摘要:隨著全球信息化建設(shè)的高速推進(jìn),高校信息化建設(shè)也越來越受到重視。傳統(tǒng)紙制考試模式已不能滿足現(xiàn)代教育的發(fā)展需要。該文從黨校結(jié)業(yè)考試的實(shí)際出發(fā),采用PHP+MySql技術(shù),設(shè)計(jì)并實(shí)現(xiàn)了一套黨校結(jié)業(yè)考試系統(tǒng)。
關(guān)鍵詞:高校;黨校結(jié)業(yè)考試系統(tǒng);PHP;MySql
中圖分類號(hào):TP311 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2015)04-0013-03
1 概述
近年來,隨著計(jì)算機(jī)技術(shù)的高速發(fā)展,高校信息化建設(shè)也不斷完善,傳統(tǒng)的紙制考試模式已不能滿足當(dāng)下的考試需求。隨著高校入黨積極分子人數(shù)的不斷增加,迫切需要將黨校結(jié)業(yè)考試擴(kuò)展到網(wǎng)絡(luò)平臺(tái),可以節(jié)省大量的人力、物力和財(cái)力。
PHP作為一種服務(wù)端腳本語言,相比其他技術(shù),它所開發(fā)出的系統(tǒng)內(nèi)存使用更加合理、運(yùn)行速度更加快速、能夠適應(yīng)各種復(fù)雜的網(wǎng)絡(luò)環(huán)境[1]。該文就基于PHP技術(shù)實(shí)現(xiàn)B/S模式的黨校結(jié)業(yè)考試系統(tǒng)進(jìn)行探討[2]。
2 系統(tǒng)需求分析
通過搜集資料調(diào)查分析,并緊密結(jié)合高校黨校結(jié)業(yè)考試需求,確定系統(tǒng)登錄分為前臺(tái)登錄和后臺(tái)登錄,系統(tǒng)用戶分為管理員和考生兩類用戶,管理員又分為超級(jí)管理員和機(jī)關(guān)黨委普通管理員兩類。系統(tǒng)需求如下:
管理員登錄系統(tǒng)后主要功能是:題庫管理、試卷管理、批閱試卷、成績管理、用戶管理、系統(tǒng)管理等。
考生登錄系統(tǒng)后主要功能是:參加黨校結(jié)業(yè)考試,查詢歷史考試成績等。
除了上述功能性需求,系統(tǒng)還要實(shí)現(xiàn)界面美觀、用戶易操作、穩(wěn)定性強(qiáng)、安全性好、多用戶并發(fā)操作等非功能性需求。
3 系統(tǒng)設(shè)計(jì)
3.1 系統(tǒng)功能模塊設(shè)計(jì)
3.1.1 登錄模塊
學(xué)校數(shù)字化校園建設(shè)完成統(tǒng)一身份認(rèn)證平臺(tái),所有業(yè)務(wù)系統(tǒng)登錄均采用統(tǒng)一身份認(rèn)證方式,用戶使用門戶用戶名、密碼即可登錄系統(tǒng)。本系統(tǒng)同樣采取調(diào)用統(tǒng)一身份認(rèn)證接口完成系統(tǒng)登錄。系統(tǒng)前臺(tái)禁止重復(fù)登錄。
3.1.2 結(jié)業(yè)考試模塊
考生在考試期間登錄系統(tǒng)后,即顯示試卷列表,點(diǎn)擊試卷名稱可查看考試須知;點(diǎn)擊“考試”,如試卷開放,則可進(jìn)入?yún)⒓涌荚?。在考試期間,頁面試題禁止復(fù)制,瀏覽器禁止關(guān)閉。根據(jù)考試時(shí)間,試卷會(huì)顯示倒計(jì)時(shí),當(dāng)考生點(diǎn)擊我要交卷或倒計(jì)時(shí)為0時(shí),系統(tǒng)將提交試卷。
3.1.3 成績查詢模塊
考生進(jìn)入個(gè)人中心,可查詢歷史考試記錄及成績。
3.1.4 題庫管理模塊
題庫是黨校結(jié)業(yè)考試系統(tǒng)的基礎(chǔ),題庫模塊應(yīng)該提供一個(gè)簡單、方便、快捷的錄入界面,并可試題進(jìn)查詢、修改和刪除等操作。題型劃分為填空題、單選題、多選題、判斷題和簡答題五種,同時(shí),結(jié)合黨校教學(xué)實(shí)際情況,還要對(duì)試題根據(jù)章節(jié)進(jìn)行劃分。
3.1.5 試卷管理模塊
在結(jié)業(yè)考試系統(tǒng)中,生成試卷是比較關(guān)鍵的環(huán)節(jié)。為了方便老師靈活的組卷,系統(tǒng)提供人工生成和自動(dòng)生成兩種組卷方式;并且提供對(duì)試卷題型、分?jǐn)?shù)分布、考試時(shí)間、試卷有效期等的設(shè)置。結(jié)合黨校結(jié)業(yè)考試要求,系統(tǒng)要能夠控制每種題型在每個(gè)章節(jié)的分布情況。
3.1.6 批閱試卷模塊
老師可對(duì)主觀題進(jìn)行批閱。如果試卷設(shè)置為批閱后顯示分?jǐn)?shù),則考生只有在老師批閱試卷后才可查看分?jǐn)?shù)。
3.1.7 成績管理模塊
老師可查詢、導(dǎo)出考生成績。
3.1.8 用戶管理模塊
各機(jī)關(guān)黨委管理員可錄入本黨委考生信息,僅需錄入學(xué)工號(hào)、姓名及所屬黨委即可,其他基本信息可通過學(xué)校數(shù)據(jù)中心抽取獲得。
3.1.9 系統(tǒng)管理模塊
對(duì)系統(tǒng)是否開放、系統(tǒng)核心參數(shù)及數(shù)據(jù)庫備份等進(jìn)行管理。
5 結(jié)束語
目前,本系統(tǒng)已正常運(yùn)行1年,進(jìn)行過三批黨校結(jié)業(yè)考試,考生人數(shù)最多達(dá)到4000人。在系統(tǒng)運(yùn)行過程中對(duì)缺陷和不足進(jìn)行了改進(jìn),同時(shí)也對(duì)功能進(jìn)行了完善。實(shí)踐證明,系統(tǒng)能夠滿足黨校結(jié)業(yè)考試的要求,極大的減輕黨校老師的工作量,受到了師生的廣泛好評(píng)。
參考文獻(xiàn):
[1] 湯普森(美)..PHP6高級(jí)編程[M]. 劉志忠,楊明軍,等,譯.北京:清華大學(xué)出版社,2010.
[2] 康西蒂諾(美). Web專家PHP高級(jí)編程[M]. 崔瑋,譯.北京:清華大學(xué)出版社,2003.
[3] 西爾伯沙茨(美)等.數(shù)據(jù)庫系統(tǒng)概念[M]. 楊冬青,等,譯.北京:機(jī)械工業(yè)出版社,2012.
[4] 威利(澳),湯姆森(澳).PHP和MySql Web開發(fā)[M]. 武欣,等,譯.北京:機(jī)械工業(yè)出版社,2009.
[5] Thomas H.Cormen(美)等.算法導(dǎo)論[M].北京:機(jī)械工業(yè)出版社,2013.