


摘? 要:為進(jìn)一步做好技工學(xué)校教學(xué)管理,同時(shí)減輕教輔人員工作負(fù)擔(dān),設(shè)計(jì)了在線清考系統(tǒng)。系統(tǒng)采用C#與SQL Server較穩(wěn)定的技術(shù),B/S交互方式,主要完成了題庫(kù)管理、考生信息管理、考場(chǎng)管理、考試管理、成績(jī)管理等功能。該系統(tǒng)可以設(shè)置題型、題量、分值,隨機(jī)抽取試題組成試卷,使用靈活;可以設(shè)置考試時(shí)長(zhǎng),規(guī)范考試管理。該系統(tǒng)在2019年應(yīng)用于廣東省南方技師學(xué)院其中三個(gè)班級(jí)的清考過(guò)程中,達(dá)到了系統(tǒng)設(shè)計(jì)的目標(biāo),切實(shí)提高了教務(wù)工作效率。
關(guān)鍵詞:技工學(xué)校;系統(tǒng);考試;SQL Server;C#
中圖分類號(hào):TP311? ? ? ?文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):2096-4706(2020)03-0081-03
Abstract:In order to further improve the teaching management of technical schools and reduce the workload of teaching assistants,an online examination system is designed. The system adopts the stable technology of C# and SQL Server,and B/S interactive mode. It mainly completes the functions of question bank management,examinee information management,examination room management,examination management,score management,etc. The system can set question type,question quantity and score,randomly select questions to form test paper,which can be used flexibly;it can set examination time and standardize examination management. In 2019,the system is applied to three classes in the process of examination,achieving the effect of system design and effectively improving the efficiency of educational administration.
Keywords:technical school;system;test;SQL Server;C#
0? 引? 言
近年來(lái),由于高校的擴(kuò)招,技工學(xué)校生源質(zhì)量大大降低,給技工學(xué)校教育教學(xué)帶來(lái)了壓力。技工學(xué)校采取了許多新的教學(xué)方式方法,采用多種教學(xué)考核辦法。但無(wú)論何種形式的考核,都有學(xué)生不及格。按照普通的考核方式,學(xué)生可以參加一次正考、一次補(bǔ)考,最后參加畢業(yè)清考。五年制高級(jí)工班第四學(xué)期清考一次,第八學(xué)期清考一次。考試工作繁瑣、復(fù)雜,因此,需要借助高效、科學(xué)的輔助管理系統(tǒng)實(shí)現(xiàn)管理改革。
1? 開(kāi)發(fā)在線清考系統(tǒng)的背景
1.1? 技工學(xué)校畢業(yè)清考現(xiàn)狀
就本校畢業(yè)清考現(xiàn)狀分析,近幾年來(lái)畢業(yè)清考的情況總結(jié)如下:2016年畢業(yè)清考人數(shù):272人,考試科目1 225科,占當(dāng)年畢業(yè)生比例25%;2017年畢業(yè)清考人數(shù):339人,考試科目1 014科,占當(dāng)年畢業(yè)生比例25%;2018年畢業(yè)清考人數(shù):512人,考試科目1 527科,占當(dāng)年畢業(yè)生比例35%;2019年五年制專業(yè)學(xué)生第四學(xué)期清考:462人,考試科目1 527科,占五年制學(xué)生比例35%。
從數(shù)據(jù)上看,本校需要參加畢業(yè)清考人數(shù)比例呈上升趨勢(shì),由于學(xué)生人數(shù)增多,清考學(xué)生、科目基數(shù)大大增加。
傳統(tǒng)的畢業(yè)清考采用紙質(zhì)試卷答題、教師改卷模式。考試管理人員先收集整理清考班級(jí)、學(xué)生、科目等,按照學(xué)期印制試卷、組織考試,考試結(jié)束后分發(fā)試卷給相關(guān)專業(yè)老師進(jìn)行改卷、統(tǒng)計(jì)分?jǐn)?shù)。參與人員多、花費(fèi)時(shí)間長(zhǎng)。而且紙質(zhì)試卷只能做一次,一次考試不及格需要間隔一個(gè)較長(zhǎng)的周期,才能組織下一次的考試,既不方便學(xué)生,又會(huì)造成考試數(shù)據(jù)的重復(fù)收集整理。
1.2? 開(kāi)發(fā)在線清考系統(tǒng)的現(xiàn)實(shí)意義
隨著教學(xué)改革的推進(jìn),各種高效化的教學(xué)輔助系統(tǒng)在教學(xué)改革過(guò)程中發(fā)揮著重要作用。通過(guò)在線清考系統(tǒng)的應(yīng)用,可以很大程度地減少教學(xué)管理部門(mén)的工作量,簡(jiǎn)化學(xué)生參加考試的過(guò)程。
2? 在線清考系統(tǒng)的設(shè)計(jì)
2.1? 功能模塊設(shè)計(jì)
筆者做了多年的考試工作,熟悉考試流程,利用專業(yè)技術(shù)設(shè)計(jì)了清考系統(tǒng),使系統(tǒng)更親切、更方便。本系統(tǒng)采用C#與SQL Server較穩(wěn)定的技術(shù),使用B/S交互方式,實(shí)現(xiàn)了注冊(cè)學(xué)期、題庫(kù)管理、考生信息管理、考場(chǎng)管理、考試管理、成績(jī)管理功能模塊。
注冊(cè)學(xué)期:由于考試數(shù)據(jù)量大,因此在系統(tǒng)中設(shè)置了“注冊(cè)學(xué)期”用來(lái)顯示、隱藏學(xué)期數(shù)據(jù),可以對(duì)往年數(shù)據(jù)進(jìn)行隱藏,新學(xué)期數(shù)據(jù)與往年數(shù)據(jù)互不干擾。
題庫(kù)管理:按照專業(yè)分類管理題庫(kù),設(shè)置試卷題型、題量、分值。導(dǎo)入題庫(kù)時(shí)查詢是否有重復(fù)題目,記錄各科目不同題型的試題量,用于隨機(jī)抽題。
考生信息管理:按照學(xué)號(hào)、姓名導(dǎo)入考生信息,當(dāng)信息格式不匹配時(shí),產(chǎn)生錯(cuò)誤日志;當(dāng)考試科目與題庫(kù)科目不匹配時(shí),產(chǎn)生錯(cuò)誤日志。
考場(chǎng)管理:清考采取閉卷考試的方式,因此要進(jìn)行考場(chǎng)安排。每場(chǎng)考試可根據(jù)設(shè)定的人數(shù)按順序或隨機(jī)分配。
考試管理:根據(jù)設(shè)定的試卷題型題量抽題,考試設(shè)定時(shí)間長(zhǎng)度,點(diǎn)擊開(kāi)始考試即開(kāi)始計(jì)時(shí),倒計(jì)時(shí)結(jié)束將終止答題并自動(dòng)提交試卷。考試過(guò)程中,系統(tǒng)監(jiān)聽(tīng)學(xué)生在鼠標(biāo)、鍵盤(pán)和瀏覽器菜單上的操作,防止學(xué)生作弊。考試完成后,系統(tǒng)自動(dòng)閱卷、統(tǒng)計(jì)成績(jī),即刻顯示成績(jī),成績(jī)高于60分則考試狀態(tài)設(shè)置為合格;成績(jī)小于60分,考試狀態(tài)學(xué)生端設(shè)置為“重新開(kāi)始考試”、教務(wù)端設(shè)置為“不及格”。每份試卷形成后將原題和答題結(jié)果保存,可查看和打印試卷。
成績(jī)管理:成績(jī)管理顯示學(xué)生學(xué)號(hào)、科目、成績(jī)信息。可批量導(dǎo)出成績(jī)。
2.2? 數(shù)據(jù)庫(kù)設(shè)計(jì)
數(shù)據(jù)庫(kù)是在線清考系統(tǒng)的重要組成部分,數(shù)據(jù)庫(kù)設(shè)計(jì)的關(guān)鍵是完整性和安全性。清考系統(tǒng)需要處理的數(shù)據(jù)量巨大,題庫(kù)和試卷的關(guān)聯(lián)方式影響試卷的組成,試卷的抽題方式影響系統(tǒng)的工作效率,是系統(tǒng)效率的關(guān)鍵所在,因此數(shù)據(jù)庫(kù)設(shè)計(jì)關(guān)系到整個(gè)系統(tǒng)的開(kāi)發(fā)設(shè)計(jì)。本系統(tǒng)的數(shù)據(jù)庫(kù)中主要包括以下數(shù)據(jù)表:
清考系統(tǒng)的科目是按專業(yè)管理的,專業(yè)數(shù)據(jù)從已有的教務(wù)系統(tǒng)關(guān)聯(lián)引入。
科目表:存儲(chǔ)對(duì)應(yīng)專業(yè)的科目信息。
題庫(kù)表:存儲(chǔ)各科目的題目、題型、答案等信息。
抽題規(guī)則表:統(tǒng)計(jì)各科目不同題型的數(shù)量,當(dāng)前抽題規(guī)則、分值是否有效。如圖1所示,字段course_name是科目名稱,question_mold是題型,hasNum是統(tǒng)計(jì)題庫(kù)題量,setNum是設(shè)置的抽題數(shù)量,score是該題型的分值,judgeNum是判斷題庫(kù)對(duì)應(yīng)抽題規(guī)則是否有效。
學(xué)生信息數(shù)據(jù)表:存儲(chǔ)學(xué)生基本信息、考試科目信息。學(xué)生基本信息根據(jù)學(xué)校的學(xué)號(hào)命名規(guī)則為七位數(shù)字,當(dāng)考生數(shù)據(jù)不符合命名規(guī)則,提示出錯(cuò)。學(xué)生科目信息通過(guò)科目名稱關(guān)聯(lián),當(dāng)導(dǎo)入數(shù)據(jù)與系統(tǒng)題庫(kù)不匹配則提示錯(cuò)誤日志。
試卷表:學(xué)生試卷由系統(tǒng)設(shè)置的題型從題庫(kù)隨機(jī)抽題,記錄試卷編號(hào)、科目、學(xué)生學(xué)號(hào)、姓名、試卷狀態(tài)、開(kāi)始時(shí)間、結(jié)束時(shí)間、答案信息等。
成績(jī)表:記錄學(xué)生學(xué)號(hào)、科目、成績(jī)、考試狀態(tài)、考試時(shí)間等信息。
3? 系統(tǒng)的實(shí)現(xiàn)
3.1? 學(xué)生在線考試的實(shí)現(xiàn)
網(wǎng)絡(luò)管理員設(shè)定指定考試機(jī)房可以訪問(wèn)考試系統(tǒng),教學(xué)管理部門(mén)組織學(xué)生參加在線考試。在線清考采取閉卷考試的方式,考試未通過(guò)可以多次點(diǎn)擊參加考試。
學(xué)生點(diǎn)擊考試開(kāi)始計(jì)時(shí),考試時(shí)間達(dá)到60分鐘,自動(dòng)交卷,如圖2所示。考試過(guò)程中,系統(tǒng)監(jiān)聽(tīng)鼠標(biāo),切換界面5次將自動(dòng)交卷,預(yù)防作弊。
3.2? 教務(wù)端的實(shí)現(xiàn)
教務(wù)員從教務(wù)系統(tǒng)導(dǎo)入專業(yè),添加對(duì)應(yīng)專業(yè)的考試科目,導(dǎo)入題庫(kù),添加刪除學(xué)生信息數(shù)據(jù),查看學(xué)生考試狀態(tài),查看成績(jī),批量導(dǎo)出成績(jī),如圖3所示。
4? 系統(tǒng)的實(shí)際使用
系統(tǒng)開(kāi)發(fā)和測(cè)試完成后,應(yīng)用于本校2019年下半年的一個(gè)春季畢業(yè)班和兩個(gè)五年制春季班第四學(xué)期的清考工作中,進(jìn)行系統(tǒng)的實(shí)際使用。并在考試過(guò)程中對(duì)系統(tǒng)進(jìn)行了完善和優(yōu)化。
5? 結(jié)? 論
信息技術(shù)的發(fā)展逐步加快,軟件技術(shù)也逐步成熟,利用軟件輔助管理工作以提高工作效率是必然趨勢(shì)。本系統(tǒng)實(shí)現(xiàn)了題庫(kù)管理、基本信息管理、試卷管理、成績(jī)管理等功能,提升了傳統(tǒng)模式下清考工作的效率,具有以下幾個(gè)優(yōu)勢(shì):
(1)與學(xué)校已有系統(tǒng)相關(guān)聯(lián),是原有系統(tǒng)的擴(kuò)展,方便管理。
(2)各種數(shù)據(jù)表根據(jù)學(xué)校已有的表格設(shè)計(jì),使用起來(lái)有親切感,容易適應(yīng)。
(3)設(shè)定學(xué)生考試時(shí)間,管理更規(guī)范;設(shè)置鼠標(biāo)監(jiān)控,防止作弊。
(4)操作界面簡(jiǎn)潔、友好,使用戶樂(lè)于接受。
良好的教學(xué)管理是教育質(zhì)量的有力保證,利用在線清考系統(tǒng)避免了人為因素對(duì)學(xué)生成績(jī)的影響,對(duì)學(xué)生起到了基本的約束管理作用,引導(dǎo)學(xué)生端正學(xué)習(xí)態(tài)度、認(rèn)真對(duì)待學(xué)習(xí)。
參考文獻(xiàn):
[1] 熊宗楊,薛學(xué)斌,王欣,等.基于過(guò)程化考核的在線考試系統(tǒng)的研究與實(shí)現(xiàn) [J].重慶師范大學(xué)學(xué)報(bào)(自然科學(xué)版),2018,35(6):75-81.
[2] 韋忠慶,袁煜,蔡軍.基于SaaS模式的分布式在線考試系統(tǒng)設(shè)計(jì) [J].現(xiàn)代電子技術(shù),2019,42(12):48-51+56.
[3] 郭瓊.基于SQL的網(wǎng)絡(luò)在線考試系統(tǒng)的設(shè)計(jì)研究 [J].電子技術(shù)與軟件工程,2015(14):197.
[4] 宮遠(yuǎn)洋,劉海燕.高校重修課程現(xiàn)狀分析及建議 [J].現(xiàn)代交際,2019(9):159-160.
[5] 王榕.高職院校畢業(yè)總補(bǔ)考在線考試系統(tǒng)的設(shè)計(jì) [J].科技風(fēng),2017(6):74.
作者簡(jiǎn)介:李志娟(1985.04-),女,漢族,廣東韶關(guān)人,教師,講師,碩士,本科,研究方向:計(jì)算機(jī)應(yīng)用。