摘 要:教育作為我國(guó)人才培養(yǎng)的主要方式,對(duì)于我國(guó)社會(huì)發(fā)展建設(shè)具有重要作用,其中考試作為我國(guó)人才培養(yǎng)審核過(guò)程中的主要方式,在我國(guó)人才培養(yǎng)方式具有重要作用,能夠幫助學(xué)生發(fā)現(xiàn)在學(xué)習(xí)過(guò)程中所存在的不足。在考試過(guò)程中所進(jìn)行的座位安排,主要目的就是保證考試成績(jī)的真實(shí),在傳統(tǒng)排座主要是通過(guò)教師人工手工的方式進(jìn)行,但是學(xué)生對(duì)于人工排座的規(guī)律已經(jīng)十分了解。為了能夠有效解決傳統(tǒng)人工手工排座所存在的問(wèn)題,筆者提出了可視化考試座位編排軟件,主要目的就是保證考試結(jié)果的真實(shí)性。
關(guān)鍵詞:考試;軟件;開(kāi)發(fā)
我國(guó)在考試座位安排上面,長(zhǎng)期應(yīng)用的都是人工手工的方式,教師根據(jù)座位表所存在的規(guī)律對(duì)于學(xué)生考試座位進(jìn)行安排,這種人工手工排座方式在實(shí)際應(yīng)用中具有一定弊端,例如人工手工排座增加教師的工作量,座位修改難度較高,一旦考試座位進(jìn)行大規(guī)模的調(diào)整之后,座位及考場(chǎng)就需要重新安排,座位表保存難度較高。為了能夠有效解決傳統(tǒng)人工手工排座方式所存在的弊端,可以針對(duì)性設(shè)計(jì)可視化考試座位編排軟件,利用計(jì)算機(jī),有效解決傳統(tǒng)人工手工排座所存在的弊端。
1 可視化考試座位編排軟件構(gòu)成
可視化圖考試團(tuán)建座位編排軟件主要有3個(gè)模塊構(gòu)成,分別是學(xué)生信息的加載、教室信息數(shù)據(jù)庫(kù)管理及可視化座位的顯示及排座操作。
1.1 學(xué)生信息的加載
本文所設(shè)計(jì)的可視化考試座位編排軟件主要針對(duì)的對(duì)象是學(xué)生,不管是傳統(tǒng)考試座位編排方式還是可視化考試座位編排軟件在實(shí)際排座過(guò)程中,都需要擁有學(xué)生信息,也就是學(xué)生的班級(jí)、學(xué)號(hào)、姓名等等,因此,學(xué)生信息的加載模塊主要作用就是將學(xué)生班級(jí)、學(xué)號(hào)、姓名等等基礎(chǔ)信息通過(guò)復(fù)制的方式保存到針對(duì)性文本內(nèi)。教師想要對(duì)部分學(xué)生考試座位進(jìn)行編排,只需要通過(guò)編寫(xiě)加載指令,在文本內(nèi)找到針對(duì)性的學(xué)生的基礎(chǔ)信息,學(xué)生信息的加載模塊會(huì)將學(xué)生基礎(chǔ)信息加載到一個(gè)列表文件內(nèi),這樣教師就能夠找到所需要學(xué)生的基礎(chǔ)信息,進(jìn)而就能夠?qū)τ趯W(xué)生考試過(guò)程中的座位進(jìn)行編排[1]。
1.2 教室信息數(shù)據(jù)庫(kù)管理
伴隨著我國(guó)社會(huì)經(jīng)濟(jì)的快速發(fā)展,人們對(duì)于教育越加關(guān)注,政府部門(mén)在教育部門(mén)每年所投入的資金數(shù)量逐漸增加,在這種背景之下,學(xué)校所擁有的教學(xué)樓數(shù)量及規(guī)模也發(fā)生了大幅度的改變??梢暬荚囎痪幣跑浖趯?shí)際設(shè)計(jì)過(guò)程中,為了能夠跟上學(xué)校發(fā)展速度,因此就設(shè)計(jì)了教室信息管理系統(tǒng),主要目的將學(xué)校內(nèi)的教室信息進(jìn)行統(tǒng)一管理,明確學(xué)校內(nèi)每一個(gè)教師所具有的功能,保證教學(xué)工作的順利開(kāi)展,充分利用學(xué)校內(nèi)的硬件教學(xué)資源。教室信息數(shù)據(jù)庫(kù)管理模塊在實(shí)際運(yùn)行中,能夠?qū)W(xué)校內(nèi)教室的詳細(xì)信息進(jìn)行保存,一旦教室用途或者是功能在發(fā)生改變之后,教師在修改教室修改上面也十分方便,進(jìn)而保證教師信息數(shù)據(jù)庫(kù)與學(xué)校教室實(shí)際用途及功能相吻合[2]。
1.3 可視化座位的顯示及排座操作
可視化座位的顯示及排座操作是可視化考試座位編排軟件內(nèi)的核心部分,可視化考試座位編排軟件所具有的功能基本上都是通過(guò)可視化座位的顯示及排座操作模塊所落實(shí)的。為了能夠讓可視化座位的顯示及排座操作更加便捷,可視化考試座位編排軟件專(zhuān)門(mén)應(yīng)用了c語(yǔ)言,并且將教室內(nèi)的每一個(gè)桌子都設(shè)計(jì)了專(zhuān)門(mén)的表示方法,例如,將學(xué)生信息歸納到學(xué)生序列之內(nèi)中,c語(yǔ)言為BOOL lsinlist;對(duì)于學(xué)生信息進(jìn)行保存中,c語(yǔ)言為xoid serialize;考試座位上學(xué)生基礎(chǔ)信息,c語(yǔ)言為CString GetName;考試信息選擇是否科學(xué)合理,c語(yǔ)言為BOOL Getlsselected。
教室在對(duì)于教學(xué)樓明確之后,就可以通過(guò)可視化考試座位編排軟件系統(tǒng)內(nèi)對(duì)于考試布局圖進(jìn)行初始化顯示,教室在對(duì)于考試布局圖分析研究之后,根據(jù)教室及學(xué)生的實(shí)際情況,對(duì)于考試過(guò)程中所需要應(yīng)用的座位進(jìn)行人工手工選擇,在選擇過(guò)程中僅僅通過(guò)移動(dòng)鼠標(biāo)就可以完成,保證考試所應(yīng)用的座位全部都在鼠標(biāo)所構(gòu)成矩形范圍之內(nèi)即可。在對(duì)于考試過(guò)程中所涉及的座位確定之后,就可以在考試范圍之內(nèi),對(duì)于學(xué)生考試座位進(jìn)行設(shè)計(jì),在該操作過(guò)程中,難點(diǎn)就是對(duì)于窗口通信劃分上面[3]。
2 可視化考試座位編排軟件在實(shí)際應(yīng)用中所具有的優(yōu)勢(shì)
伴隨著科學(xué)技術(shù)快速發(fā)展過(guò)程中,計(jì)算機(jī)已經(jīng)在各領(lǐng)域發(fā)展建設(shè)過(guò)程中廣泛應(yīng)用,教育作為我國(guó)可持續(xù)發(fā)展的動(dòng)力,能夠?yàn)槲覈?guó)社會(huì)經(jīng)濟(jì)建設(shè)提供高素質(zhì)的人才,所以提高教育信息化建設(shè)水平已經(jīng)成為我國(guó)教育行業(yè)發(fā)展的主要方向。對(duì)可視化考試座位編排軟件的設(shè)計(jì),是提高我國(guó)教育信息化建設(shè)的主要內(nèi)容之一,將教師從繁重的工作中解脫出來(lái),簡(jiǎn)化考試座位編排流程??梢暬荚囎痪幣跑浖诳荚囎痪幣艃?nèi)應(yīng)用,能夠有效改變傳統(tǒng)人工手工座位編排所存在的局限性,將教師從座位編排工作中解脫出來(lái),解決傳統(tǒng)人工手工座位編排方式內(nèi)所存在的問(wèn)題,保證考試座位編排的科學(xué)合理,保證考試成績(jī)的真實(shí)性,讓學(xué)生能夠了解到自身學(xué)習(xí)過(guò)程中所存在的不足,教師對(duì)于今后教學(xué)工作的重點(diǎn)也能夠有著清晰的認(rèn)識(shí),提高教學(xué)質(zhì)量[4]。
3 結(jié)論
可視化考試作為編排軟件的開(kāi)發(fā)設(shè)計(jì),能夠有效簡(jiǎn)化考試座位編排,教師在對(duì)于考試座位編排上面也更加容易,不需要對(duì)于考試座位進(jìn)行大范圍的調(diào)整,提高考試座位編排的合理性??梢暬荚囎痪幣跑浖饕?個(gè)模塊構(gòu)成,這3個(gè)模塊在實(shí)際應(yīng)用中承擔(dān)著不同的責(zé)任,其中核心模塊就是可視化座位的顯示及排座操作,在實(shí)際設(shè)計(jì)過(guò)程中需要特別關(guān)注。
參考文獻(xiàn)
[1]余鵬飛,郭磊,馮宇,等.電子化考試的作弊方法與防范措施[J].實(shí)驗(yàn)科學(xué)與技術(shù),2014,(2):46-49.
[2]曹樹(shù)國(guó).基于考場(chǎng)編排的改進(jìn)分治混洗算法研究[J].計(jì)算機(jī)應(yīng)用與軟件,2014,(6):295-298.
[3]曾用強(qiáng).對(duì)計(jì)算機(jī)化考試的幾點(diǎn)思考[J].外語(yǔ)電化教學(xué),2010,(1):52-55.
[4]柳國(guó)洪,李金寶,丁亞濤.醫(yī)學(xué)考試系統(tǒng)軟件模塊的設(shè)計(jì)與應(yīng)用[J].中國(guó)醫(yī)藥指南,2011,(35):235-237.
(作者單位:廣東省陽(yáng)江市廣播電視大學(xué))