国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

高校試卷管理系統(tǒng)網(wǎng)絡(luò)版的設(shè)計與實現(xiàn)

2016-12-10 03:32
關(guān)鍵詞:任課教師答題按鈕

侯 杰

?

高校試卷管理系統(tǒng)網(wǎng)絡(luò)版的設(shè)計與實現(xiàn)

侯杰

(湖南城市學(xué)院,湖南益陽 413000)

文章闡述了以VB6.0和ASP.net平臺結(jié)合SQL Server 2000數(shù)據(jù)庫實現(xiàn)試卷管理功能所需要的主要技術(shù)和算法。采用ASP.NET平臺實現(xiàn)試卷提交功能,出卷教師通過瀏覽器將試卷保存到數(shù)據(jù)庫;采用VB6.0平臺實現(xiàn)對入庫后試卷的審閱、抽卷、制卷、試卷統(tǒng)計等功能?;贑/S、B/S混合設(shè)計模式,安全可靠,操作簡單。

C/S、B/S混合模式;試卷管理;試卷管理

目前高校已有的試卷管理系統(tǒng)大部分是基于C/S、B/S兩種開發(fā)模式中的一種開發(fā)完成的,每種開發(fā)模式都固有其優(yōu)點和缺點[1],使用單一的模式都有其固有的缺陷無法解決高校試卷管理的全部問題。比如,C/S應(yīng)用要求每個用戶的電腦上都必須安裝客戶端才能正常使用,高校任課教師基本上每個學(xué)期都有命題制卷的任務(wù),教師完成命題制卷后要將試卷上傳至服務(wù)器的話就必須在自己的電腦上安裝客戶端,對于用戶來說極為不便。而B/S模式雖然存在對安全的控制能力相對弱的缺點,但是其操作界面為大家都很熟悉的瀏覽器不需要額外的安裝客戶端,所以更受用戶的歡迎。高校考試管理部門為了減輕教師的工作量,要求教師在期末考試命題制卷的時候每門課程出多套復(fù)本試卷,這樣學(xué)生補考、重修的時候就可以使用除期末考試已經(jīng)使用了的試卷之外的其它復(fù)本試卷。這就要求試卷管理系統(tǒng)針對補考、重修考試抽卷時能夠自動排除期末考試已抽試卷。而已有的試卷管理系統(tǒng)沒有實現(xiàn)該功能。已有的試卷管理系統(tǒng)未見有能實現(xiàn)與排考系統(tǒng)交換數(shù)據(jù),在連接告訴打印機打印試卷的時候?qū)W(xué)生的班級學(xué)號、姓名等基本信息同步打印到試卷上。而印有學(xué)生基本信息的試卷對于防止學(xué)生在考試過程中出現(xiàn)交換試卷的舞弊行為具有防范作用。

基于實際的使用環(huán)境和試卷特殊的保密性要求,本文提出以VB6.0和ASP.net平臺結(jié)合SQL Server 2000數(shù)據(jù)庫開發(fā)出一套試卷管理系統(tǒng),使用ADO的Stream對象將word文檔加載到數(shù)據(jù)流中以便使用數(shù)據(jù)庫命令添加到SQL Server數(shù)據(jù)庫的Image字段中去[2]。該試卷庫管理系統(tǒng)除具備基本的試卷管理功能外還實現(xiàn)了根據(jù)排考數(shù)據(jù)按課程隨機抽取試卷,不同考試使用復(fù)本試卷時自動排除已抽試卷。系統(tǒng)連接告訴打印機直接將試卷打印出來,并能將排考學(xué)生的基本信息同步打印到試卷上。

1 系統(tǒng)總體結(jié)構(gòu)設(shè)計

1.1 系統(tǒng)結(jié)構(gòu)框圖

本文采用模塊化設(shè)計方法,根據(jù)系統(tǒng)功能來進行模塊劃分,盡量使模塊內(nèi)聚性高,模塊之間的藕合性低,按照此原則,此系統(tǒng)結(jié)構(gòu)框圖如圖1、圖2所示。

圖1 CS模塊系統(tǒng)結(jié)構(gòu)框架圖

2 系統(tǒng)功能詳細設(shè)計與實現(xiàn)

2.1 系統(tǒng)登錄

B/S模塊、C/S模塊都包含系統(tǒng)登錄模塊,且登錄的用戶信息表使用相同的用戶信息表。系統(tǒng)登錄主要是用這個登錄模塊實現(xiàn)驗證用戶的合法使用權(quán),實現(xiàn)用戶身份管理功能等功能。

2.2 C/S模塊

2.2.1系統(tǒng)管理

系統(tǒng)管理主要包括用戶信息管理、學(xué)院及專業(yè)信息管理以及班級信息管理三大功能。用戶信息管理可以瀏覽用戶信息,錄入新的用戶信息,同時能夠修改已有用戶用戶名、登錄密碼,另外還能刪除用戶信息。系統(tǒng)對修改密碼的次數(shù)不受限制,定期的修改密碼是個很好的習(xí)慣[3]。另學(xué)院及專業(yè)信息管理主要用于實現(xiàn)錄入、編輯、刪除高校的二級學(xué)院及其包含的專業(yè)信息。班級信息管理實現(xiàn)了按學(xué)院、專業(yè)錄入、編輯、刪除專業(yè)信息。為后續(xù)的試卷錄入、試卷抽取等功能提供基礎(chǔ)信息。

2.2.2課程試卷管理

該子模塊主要實現(xiàn)試卷管理人員手動將考試課程信息及試卷錄入系統(tǒng),對于任課教師通過瀏覽器上傳到系統(tǒng)中的試卷進行審核。錄入課程信息時候先要選擇好考試對應(yīng)的學(xué)年學(xué)期及考試輪次,選擇好開課學(xué)院,在課程名稱輸入框內(nèi)錄入課程名稱、備注信息,輸入出卷教師的姓名后按TAB鍵即可在Combo中選中該教師,點擊添加按鈕即可將該課程錄入系統(tǒng)并顯示在課程瀏覽框內(nèi)??紤]到高校開設(shè)的多門課程可能會使用同一套試卷進行考試的情況,錄入考試課程信息后還需要將該課程與教務(wù)管理系統(tǒng)中的課程代碼及對應(yīng)的考試班級進行匹配對應(yīng)。只需要在“按課程名稱檢索”框內(nèi)輸入考試課程可檢索出對應(yīng)的考試班級。選擇好手動錄入的課程信息,同時選擇好考試課程和班級,點擊“添加課程—班級”按鈕即可將課程與考試課程及班級保存到數(shù)據(jù)庫中。

在錄入窗口的右邊,可以手動輸入出卷教師名字、點擊對應(yīng)的試卷路徑、答案路徑、答題紙路徑后的“打開”按鈕選擇本地機器上的試卷、答案和答題紙,最后點“添加”試卷按鈕即可將該試卷錄入系統(tǒng)。系統(tǒng)在提交過程中自動對試卷、答案、答題紙的word文檔進行加密處理,加密后的信息存入Sql Server中的image字段,這樣可以增強試卷信息存儲的安全性。試卷的錄入可以單套錄入,如果試卷、答案、答題紙的命名是按照特定規(guī)律命名,且“是否自動填寫試卷2、試卷3信息”選擇按鈕被選中,那么在選擇號試卷1對應(yīng)的名稱、出卷人等信息好點擊試卷、答案和答題紙路徑后的“打開”按鈕后,系統(tǒng)自動將試卷2、試卷3對應(yīng)的信息自動加載。同時該窗口還提供了刪除選定試卷、更新選定試卷以及清空選定課程試卷的功能,選定課程后還能根據(jù)需要導(dǎo)出試卷、答案、答題紙。

對于任課教師通過瀏覽器上傳到數(shù)據(jù)庫中的試卷,管理人員需要對其進行審核,通過點擊“上傳試卷管理”菜單可打開任課教師上傳試卷管理窗口。試卷瀏覽窗顯示所以未經(jīng)審核的試卷,包括課程名稱、試卷名稱、出卷入、上傳時間、審核狀態(tài)等信息。試卷管理人員可以在選擇試卷后通過單擊“試卷”、“答案”、“答題紙”等按鈕打開試卷相關(guān)信息,對試卷的內(nèi)容和格式進行審核。根據(jù)審核結(jié)果標識試卷狀態(tài)信息,并輸入審核不通過的原因。任課教師登陸試卷上傳網(wǎng)站后可查看試卷審核狀態(tài)及備注信息,如果審核不通過可在個人電腦上對試卷進行修改后重新上傳。如果試卷審核通過,任課教師不可能再上傳試卷。

2.2.3抽卷管理

抽卷管理包括手動抽卷和自動抽卷兩個功能,這兩個功能可以在一個窗口實現(xiàn)。用戶可以選擇學(xué)年學(xué)期、考試輪次信息,點擊檢索按鈕即可顯示出對應(yīng)考試輪次的課程信息,包括課程代碼、課程名稱、考試人數(shù)等信息,點擊對應(yīng)的課程代碼將在下面的顯示窗口顯示該考試課程對應(yīng)的班級信息、班級考試人數(shù)、抽卷信息。在課程信息顯示窗口的右邊設(shè)置可抽取試卷顯示窗口,該窗口顯示所有適應(yīng)選定課程和考試班級的試卷。該窗口顯示可抽取試卷的相關(guān)信息,包括試卷名稱、試卷出卷入、上傳日期等信息。選中試卷后還可以通過點擊“試卷”、“答案”、“答題紙”按鈕分別打開選中試卷的試卷、答案、答題紙。

手動抽卷效率低下,為了快速完成試卷抽取工作,可以在選擇考試課程后,點擊自動抽卷按鈕,系統(tǒng)自動檢索考試課程及考試班級信息,在排除不能適應(yīng)該課程和考試班級的試卷后,根據(jù)考試課程及班級抽卷歷史,自動對試卷進行篩選,如果可以用于該考試課程及班級的試卷由多套,隨機從中選擇一套試卷作為本次考試的試卷。在自動抽卷過程中,對于一門課程有多個年級專業(yè)的學(xué)生參加考試,那么第一個班級抽取一套試卷后,后面所有班級只要是可以使用該試卷進行考試的班級都必須使用該套試卷,以方便試卷的印制工作。對于這個問題系統(tǒng)使用臨時抽卷表來解決,每個課程班級抽取試卷后都記錄到臨時表中,對于該課程的其它考試班級首先都檢測臨時表中的試卷是否適應(yīng)該班級,如果適應(yīng)即將該試卷作為本課程班級的考試試卷,否則重新查找抽卷,如此循環(huán)即可實現(xiàn)上述要求。

抽取試卷完成后可將電腦連接到打印機,點擊課程選擇已抽取試卷打開并調(diào)整好格式,通過VBA程序?qū)⒄{(diào)整好格式的word試卷文檔重新保存到數(shù)據(jù)庫中替換原有試卷。點擊打印按鈕系統(tǒng)自動打開調(diào)整好格式的word試卷文檔,并從考試事務(wù)管理系統(tǒng)中調(diào)用考生數(shù)據(jù),將考生的班級學(xué)號、姓名等信息填到試卷的裝訂線位置,然后輸送到打印機進行打印。這樣監(jiān)考老師可以根據(jù)試卷上的學(xué)生基本信息發(fā)放試卷,考試過程中還可以避免學(xué)生交換試卷等舞弊行為。

2.2.4報表管理

用戶通過報表管理模塊統(tǒng)計出卷情況及試卷抽取情況,單機“分考試輪次統(tǒng)計出卷數(shù)量”菜單可打開考試輪次出卷數(shù)量統(tǒng)計表,顯示課程名稱、出卷人、出卷數(shù)量等信息;點擊“分考試輪次統(tǒng)計抽卷情況”可打開考試輪次抽卷情況統(tǒng)計表,顯示考試輪次、考試課程、抽卷名稱等信息。

2.3 B/S模塊

B/S模塊主要是為了解決任課教師提交試卷不方便的問題,通過該模塊普通任課教師在自己的個人電腦上使用Microsoft Office word 2003編輯試題,編輯完成后通過瀏覽器打開試卷上傳網(wǎng)站,經(jīng)過用戶名和密碼校驗后即可選擇學(xué)年學(xué)期和對應(yīng)的考試批次,選擇承擔(dān)課程的單位,錄入課程名稱并匹配考試事務(wù)子系統(tǒng)中對應(yīng)的考試課程及班級,點保存按鈕完成課程信息的錄入工作。在課程下面點擊上傳試卷按鈕即可顯示試卷、答案、答題紙的選擇框,完成試卷信息的選擇工作點上傳按鈕即可將試卷保存到服務(wù)器的數(shù)據(jù)庫中。試卷上傳成功后,試卷管理員審核試卷的信息可以顯示在該窗口,任課教師可以查看已上傳試卷的審核狀態(tài)及審核不通過原因,如果審核未通過,任課教師可修改試卷后繼續(xù)上傳替換已上傳的試卷信息;如果審核通過,任課教師不能繼續(xù)上傳試卷。

3 結(jié)論

本系統(tǒng)以VB6.0和ASP.net平臺結(jié)合SQL Server 2000數(shù)據(jù)庫實現(xiàn)試卷管理功能。VB開發(fā)的試卷管理實現(xiàn)了試卷的錄入、更新、刪除功能,實現(xiàn)根據(jù)考試課程班級手動抽卷或自動抽卷,將考生基本數(shù)據(jù)打印到試卷以及對已出試卷和抽取試卷進行統(tǒng)計的功能。采用ASP.NET平臺實現(xiàn)試卷提交功能,出卷教師通過瀏覽器將試卷保存到數(shù)據(jù)庫。所有試卷都必須加密后存儲到數(shù)據(jù)庫中,增強了試卷保存的安全性。系統(tǒng)采用C/S模式與B/S模式混合的方式進行開發(fā),充分發(fā)揮了混合模式的優(yōu)點,操作簡單,安全可靠。

[1]丁智剛.C/S模式與B/S模式相結(jié)合的數(shù)據(jù)庫系統(tǒng)技術(shù)研究.信息安全與技術(shù), 2011(11):41-44.

[2]趙國俊.用ADO模型的記錄流對象存取數(shù)據(jù)庫圖片技術(shù)[J].電腦編程技巧與維護,2011,(5):36 -40.

[3]奚越,徐捷.計算機試系統(tǒng)研究與實現(xiàn)[J].濟南大學(xué)學(xué)報, 2002,12(3):274-277.

Design and implementation of college examination paper management system based on C/S and B/S mixed mode

(Hunan City University,Yiyang Hunan,413000)

The paper expounds the main technology and algorithm of the paper management function of the paper by using VB6.0 and ASP.net platform combined with Server SQL 2000 database. BY using the ASP.Net platform ,teachers will upload their papers to the database through the browser. We use VB6.0 platform to achieve the review of the papers after storage, paper selecting, paper making, and other statistical functions. The system, basing on C/S, B/S mixed design mode,is safe and reliable, and easy to operate.

C/S and B/S mixed mode; Examination paper management; Examination paper management

(責(zé)任編輯:廖建勇)

C931.6

A

10.3969/j.issn.1672-7304.2016.06.020

1672–7304(2016)06–0046–03

侯杰(1981-),男,湖南寧鄉(xiāng)人,講師,研究方向:軟件工程、心理學(xué)。

猜你喜歡
任課教師答題按鈕
當(dāng)你面前有個按鈕
邀你來答題
邀你來答題
邀你來答題
邀你來答題
班主任與任課教師合作發(fā)展的實踐與思考
論高職班主任與任課教師的協(xié)作與溝通
死循環(huán)
要善于樹立任課教師的威信
任課教師在班級管理中發(fā)揮的作用