連惠群
摘要:學生們在準備公務員考試過程中存在一定的盲目性,從這方面來看,亟須一個公務員模擬考試平臺以引導學生科學有效地進行備考。該文設計并開發(fā)的智能公務員模擬考試服務系統(tǒng)能夠更好地為學生提供備考方向。該系統(tǒng)的創(chuàng)新性在于:每一位同學對題庫中每一道題目的作答情況都會參與到題庫難度的機器學習;每次作題,系統(tǒng)都自動計算并更新每位同學各個模塊具體的修煉分值,薄弱之處一目了然,當某一模塊的修煉值低于平均值時會自動報警,提醒考生加強對該模塊的練習;根據(jù)每道題的具體難度值,存儲每個月修煉學習的總得分,考生能清楚知道自己的進步情況;每道錯題都保存,并保存答錯次數(shù)以及最后一次的答題狀態(tài)(正確或錯誤),這樣有利于有針對性地復習。本文從平臺設計和實現(xiàn)過程等方面對公務員模擬考試服務平臺進行闡述。
關(guān)鍵詞:智能公務員;模擬考試;服務平臺
中圖分類號:TP311? ? ? 文獻標識碼:A
文章編號:1009-3044(2019)24-0066-02
開放科學(資源服務)標識碼(OSID):
1 引言
隨著公安招錄改革的推進,公安院校學生最主要的就業(yè)方向便是考公務員。近年來,公務員考試競爭壓力不斷加大,絕大多數(shù)畢業(yè)生對公務員備考存在一定的迷茫性,而我學院的公務員備考輔導資源更是匱乏。加上考試難度逐年增大,考查要求更高,廣大考生面臨重大挑戰(zhàn)。目前市面上的公務員模擬考試系統(tǒng),題目的難易,一般是直接給出難或易模糊的概念,而不是以一個具體值衡量,而且難或易也僅僅憑經(jīng)驗,并沒有確定的依據(jù);備考人對自己知識的掌握情況也不是很清晰,僅可以查看錯題,對自己總體掌握程度并不是很了解。本人設計并實現(xiàn)的公務員模擬考試服務平臺,通過機器學習的方式確定題目的難易值;對學生的錯題,除了保存題目之外,還保存錯誤的次數(shù),最后一次是對還是錯;通過計算每個學生所有做過的題的難易值,得到該學生每個模塊的修煉值。所有這些都利于學生們更好的備考。
2 相關(guān)工作
隨著社會各行各業(yè)對人才的需求,社會人士對公務員考試的關(guān)注度日益劇增,越來越多無紙化公考練習軟件在網(wǎng)上出現(xiàn)。當前市面上的公考APP軟件盡是以引導考生題海戰(zhàn)術(shù)為主,并未對考生的錯題下大功夫,缺少相對完善的錯題跟蹤功能和考生備考成長記錄。從國內(nèi)公考練習軟件的研究現(xiàn)狀來看,其在個性化方面的設計有些不足,無法針對性地滿足用戶需求。
3 平臺設計
3.1 平臺體系的結(jié)構(gòu)
云環(huán)境下的公務員模擬考試服務平臺采用分布式計算系統(tǒng)Hadoop架設云平臺的基礎架構(gòu),向上支撐平臺的兩大服務中心組件,即平臺控制中心和公務員模擬考試服務中心。公務員模擬考試服務中心目前主要有六個部分構(gòu)成,學生修煉狀態(tài)模塊、學生錯題管理模塊、試卷管理模塊、數(shù)據(jù)上傳服務模塊、招考動態(tài)服務模塊、題庫管理模塊等。
該平臺是根據(jù)題庫資源共享的需要而建成的,其任務是為實現(xiàn)公安院校學生公考備考過程無紙化、系統(tǒng)化、科學化,從而讓考生備考更節(jié)約、更高效,校方也可利用此服務平臺更好地對學生的備考情況進行掌握??忌脩艨梢岳迷撈脚_自主抽卷???、模塊抽題練習,提交答題之后系統(tǒng)會自動閱卷并統(tǒng)計錯題、存儲錯題記錄。平臺實時統(tǒng)計所有考生對單個題目的答題正確率,用以對相對應題目的難度評估。平臺還會通過計算每個學生所有做過的題的難易值,得到該學生每個模塊的修煉值。管理者可通過對該平臺進行學生信息管理、題庫管理、題目類型管理、試卷管理,招考公告管理等。更好地為學生提供備考需求 ,從而實現(xiàn)公務員模擬考試智能化以及促使學生備考具有針對性。有關(guān)數(shù)據(jù)和信息存儲在云平臺,學生用戶也可以上傳數(shù)據(jù)到個人中心。
3.2 各主要模塊的設計
3.2.1 學生修煉狀態(tài)模塊
該模塊用于管理員管理學生修煉狀態(tài)查看??梢圆榭从擅總€月修煉學習得分所形成的曲線圖、排名情況、所有單個題型模塊的對應分數(shù)值。
3.2.2 學生錯題管理模塊
該模塊用于管理員管理學生錯題查看。管理員進入學生錯題查看管理模塊,可以根據(jù)需要進行相關(guān)操作。
3.2.3 試卷管理模塊
該模塊用于管理員管理試卷信息。管理員進入試卷管理模塊后,可以根據(jù)需要進行相關(guān)操作。
3.2.4 數(shù)據(jù)上傳服務模塊
該模塊主要用于上傳文件到云平臺上,以及從云平臺上下載文件。能夠做到對不同類型的文件做到上傳下載。
3.2.5 招考動態(tài)服務模塊
該模塊用于招考動態(tài)服務信息的發(fā)布,更好地為學生提供備考需求,從而實現(xiàn)公務員模擬考試智能化以及促使學生備考具有針對性。
3.2.6 題庫管理模塊
該模塊用于管理員管理題庫信息。管理員進入題庫管理模塊后,可以根據(jù)需要進行相關(guān)操作。平臺實時統(tǒng)計所有考生對單個題目的答題正確率,用以對相對應題目的難度評估。
4 平臺的實現(xiàn)
4.1 主要截圖
平臺可以自動計算出每個考生每種題型的修煉值,而且該修煉值實時更新。
點擊錯題查看后,可以查看學生練習過程中的錯題記錄。其中狀態(tài)0代表最近一次做題正確,狀態(tài)1代表最近一次做題錯誤。以幫助考生更好的復習。
5 結(jié)束語
本文設計并開發(fā)的智能公務員模擬考試服務系統(tǒng)能夠更好地為學生提供備考方向。每一位同學對題庫中每一道題目的作答情況都會參與到題庫難度的機器學習;每次作題,系統(tǒng)都自動計算并更新每位同學各個模塊具體的修煉分值,薄弱之處一目了然,當某一模塊的修煉值低于平均值時會自動報警,提醒考生加強對該模塊的練習;根據(jù)每道題的具體難度值,存儲每個月修煉學習的總得分,考生能清楚知道自己的進步情況;每道錯題都保存,并保存答錯次數(shù)以及最后一次的答題狀態(tài)(正確或錯誤),這樣有利于有針對性地復習。由于時間有限,細節(jié)和功能上都有待完善。比如,管理員在建立公考題庫的時候,沒有實現(xiàn)對模塊更加細致的分類;每個月的修煉值沒有以曲線的形式展示。將在以后的工作中完善。
參考文獻:
[1] 網(wǎng)盤[EB/OL].http://baike.baidu.com/view/71279.htm.
[2] mySQL[EB/OL].http://baike.baidu.com/view/24816.htm.
[3] Apache Hadoop[EB/OL]. http://wiki.apache.org/hadoop/FrontPage.
[4]王國輝.Java Web 開發(fā)實戰(zhàn)寶典[M].北京:清華大學出版社,2010.
[5] 徐林林.零點起飛學Java Web開發(fā)[M].北京:清華大學出版社,2013.
【通聯(lián)編輯:李雅琪】