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

?

教師業(yè)務(wù)考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

2012-10-27 00:45:58齊麗莉孫彬蔡秀花閆衛(wèi)東
中國(guó)科技信息 2012年11期
關(guān)鍵詞:試卷考試數(shù)據(jù)庫(kù)

齊麗莉 孫彬 蔡秀花 閆衛(wèi)東

新疆昌吉衛(wèi)生學(xué)校

教師業(yè)務(wù)考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

齊麗莉 孫彬 蔡秀花 閆衛(wèi)東

新疆昌吉衛(wèi)生學(xué)校

隨著計(jì)算機(jī)技術(shù)和網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,網(wǎng)絡(luò)應(yīng)用系統(tǒng)在中等職業(yè)學(xué)校的應(yīng)用越來(lái)越廣泛。使用網(wǎng)絡(luò)應(yīng)用系統(tǒng)進(jìn)行在線考試,是推進(jìn)學(xué)校信息化建設(shè)和提高學(xué)校教育教學(xué)質(zhì)量的重要手段。本文闡述根據(jù)我校師資考核的特點(diǎn),利用ASP 和Access設(shè)計(jì)實(shí)現(xiàn)教師業(yè)務(wù)考試系統(tǒng)的關(guān)鍵技術(shù)和設(shè)計(jì)思路。

考試系統(tǒng);ASP;ACCESS

提高教師業(yè)務(wù)能力是課堂教學(xué)的有利保證,提高教師業(yè)務(wù)能力是培養(yǎng)職業(yè)學(xué)校專業(yè)技術(shù)人員的保障,為此學(xué)校成立專業(yè)團(tuán)隊(duì)設(shè)立校級(jí)科研課題《教師業(yè)務(wù)考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)》。通過(guò)Internet來(lái)實(shí)現(xiàn)網(wǎng)上考試,是現(xiàn)代教育技術(shù)的一個(gè)具體體現(xiàn),具有重要的現(xiàn)實(shí)意義。首先,可以實(shí)現(xiàn)教考分離及考務(wù)工作的全自動(dòng)管理;其次,可以實(shí)現(xiàn)大規(guī)模的考試,實(shí)現(xiàn)考試的客觀性、公正性,強(qiáng)調(diào)使用者的動(dòng)手能力,自動(dòng)化的組卷、閱卷大大減輕考試者的負(fù)擔(dān)。第三,可以有效的利用現(xiàn)有校園網(wǎng)的硬、軟件資源,使發(fā)揮其最大的優(yōu)勢(shì),更好的為學(xué)校的教學(xué)、科研、管理服務(wù)。

教師業(yè)務(wù)考試系統(tǒng)基于Web技術(shù)開發(fā),用戶界面均以網(wǎng)頁(yè)形式展示。系統(tǒng)除了應(yīng)用靜態(tài)的網(wǎng)頁(yè)設(shè)計(jì)技術(shù):FrontPage、Dreamweaver和Flash之外,主要應(yīng)用動(dòng)態(tài)網(wǎng)頁(yè)設(shè)計(jì)ASP技術(shù);系統(tǒng)后臺(tái)數(shù)據(jù)庫(kù)采用Access數(shù)據(jù)庫(kù)管理系統(tǒng)。Web服務(wù)器安裝了IIS6.0組件。整個(gè)網(wǎng)絡(luò)系統(tǒng)按“三層結(jié)構(gòu)”(客戶服務(wù)端、中間層服務(wù)和數(shù)據(jù)庫(kù)服務(wù))來(lái)構(gòu)架。由于ASP程序在服務(wù)器端運(yùn)行,具有較好的安全性和保密性,但ASP程序返回給用戶的是靜態(tài)網(wǎng)頁(yè),除非客戶端瀏覽器再次發(fā)出瀏覽請(qǐng)求,否則不會(huì)再有任何動(dòng)作。而實(shí)際使用中,要求網(wǎng)頁(yè)應(yīng)與用戶有一定的交互能力,如考試的時(shí)間控制、用戶輸入信息的有效性檢查及一些必要的提示和普告信息等,這就需要用到DHTML技術(shù),能實(shí)現(xiàn)DHTML的編程語(yǔ)言很多,常用的有Script、JavaScript、Jscript等,本系統(tǒng)中采用JavaScript腳本語(yǔ)言來(lái)完成。

根據(jù)教師業(yè)務(wù)考試系統(tǒng)具體設(shè)計(jì)要求開發(fā)ASP網(wǎng)上考試系統(tǒng),應(yīng)用動(dòng)態(tài)網(wǎng)頁(yè)設(shè)計(jì)ASP技術(shù),系統(tǒng)后臺(tái)數(shù)據(jù)庫(kù)不用太大采用Access設(shè)計(jì)數(shù)據(jù)庫(kù)。系統(tǒng)包括了從建立考試->錄入考生->考生考試->教師閱卷->成績(jī)查詢等一系列的過(guò)程,完成了一個(gè)正規(guī)考試的整個(gè)周期,設(shè)計(jì)一個(gè)完整的可靠的網(wǎng)絡(luò)考試系統(tǒng)。

1.教師業(yè)務(wù)考試系統(tǒng)技術(shù)需求

1.1 組卷策略的確定

制訂組卷策略是試卷設(shè)計(jì)與生成模塊的核心。組卷策略的確定實(shí)質(zhì)是方便直觀地輸入組卷參數(shù),并以此為依據(jù)由計(jì)算機(jī)自動(dòng)生成我們所需的試卷。由教師輸入試卷標(biāo)題、考試時(shí)間、考核知識(shí)點(diǎn)、難度、題型、題數(shù)等,將平均難度按題目比例對(duì)應(yīng)到各個(gè)考核知識(shí)點(diǎn),據(jù)此變換出最終組卷參數(shù)表中的參數(shù),并可以抽取樣卷進(jìn)行預(yù)覽,以便進(jìn)一步修改組卷策略。

1.2 避免抽取相同試題

在上述組卷策略的控制下,需要一個(gè)隨機(jī)數(shù)才能實(shí)現(xiàn)隨機(jī)抽題,這可以通過(guò)調(diào)整javaScript所提供的Rnd函數(shù)得到,javaScript的Rnd函數(shù)產(chǎn)生的隨機(jī)數(shù)在0到1之間,為得到隨機(jī)的題號(hào)必須進(jìn)行轉(zhuǎn)換,比較簡(jiǎn)單的方法是:將系統(tǒng)產(chǎn)生隨機(jī)小數(shù)用一個(gè)倍數(shù)(假如取10放大)然后取整加一即可,例如Mynum = int( Rnd,10)+1,這樣就得到了介于1到10之間的隨機(jī)題號(hào)。

2.系統(tǒng)模塊設(shè)計(jì)

ASP考試系統(tǒng)模塊包括用戶管理、考試新聞、試卷生成、考試信息及成績(jī)查詢等。

2.1 系統(tǒng)結(jié)構(gòu)

ASP網(wǎng)上考試系統(tǒng)的結(jié)構(gòu)由兩大模塊組成,管理員模塊分9個(gè)子模塊;普通用戶模塊分4個(gè)子模塊,如圖1所示。

圖1 ASP網(wǎng)上考試系統(tǒng)結(jié)構(gòu)

2.2 各模塊功能

(1)管理員模塊

科目管理主要負(fù)責(zé)考試科目設(shè)置;

題庫(kù)管理主要負(fù)責(zé)添加、刪除、修改考試題目及答案;

試卷生成主要對(duì)考試科目、試卷題型、試卷分值、參加考試人員等信息進(jìn)行設(shè)置;

查詢成績(jī)主要負(fù)責(zé)對(duì)考生考試和考生成績(jī)查詢;

信息發(fā)布主要負(fù)責(zé)對(duì)考試信息、參加考試人員以及考試審批情況公布;

部門管理主要負(fù)責(zé)考試人員部門設(shè)定;

用戶管理主要是錄入各部門用戶,添加、刪除、修改用戶數(shù)據(jù)。

(2)普通用戶模塊

選擇科目主要是針對(duì)考試考生選擇一門即將考試科目參加考試;

查詢成績(jī)主要是考生對(duì)考試情況和考生成績(jī)查詢;

考試新聞主要負(fù)責(zé)考生通知考生考試信息,如考試時(shí)間等。

2.3 Access數(shù)據(jù)庫(kù)設(shè)計(jì)

數(shù)據(jù)庫(kù)名為exam.mdb,包含10個(gè)數(shù)據(jù)表:cadre_info、department、exam_database、exam_news、exam_score、exam_subject、exam_test、exam_testuser、waitforpass。主要數(shù)據(jù)表的功能如下:

1) cadre_info表:存儲(chǔ)用戶姓名、密碼、部門、單位、職務(wù)、專業(yè)等信息,如圖2所示;

2) Department表:存儲(chǔ)用戶部門;

3) exam_database表:存儲(chǔ)考試題目、類型、答案信息;

4) exam_news表:存儲(chǔ)考試新聞信息;

5) exam_score表:存儲(chǔ)考生考試信息及成績(jī);

6) waitforpass表:存儲(chǔ)考試審批信息。

圖2 cadre_info表

3.界面

3.1 系統(tǒng)登陸

圖3 登陸界面

3.2 試卷生成

圖4 試卷生成

第一步:選擇考試科目、卷面總分,設(shè)置試題題型、分值、考試時(shí)間、考試有效日期。部分源代碼如下:第三步:試卷生成,出現(xiàn)考試計(jì)劃,等待相關(guān)人員審批考試,源代碼如下:

3.3 題庫(kù)管理

題庫(kù)管理主要作用是編輯試題,包括添加或刪除、查詢某科目試題,顯示結(jié)果。如圖5、圖6所示。

圖5 題庫(kù)管理頁(yè)面

圖6 添加試題頁(yè)面

4.小結(jié)

本系統(tǒng)的功能特點(diǎn)有以下幾點(diǎn):

1)登錄模塊為系統(tǒng)提供安全性保證,有管理員用戶和普通用戶兩種權(quán)限,登錄界面檢測(cè)用戶名和密碼。

2)采用B/S體系結(jié)構(gòu),軟件安裝方便。

3)采用ASP網(wǎng)絡(luò)編程語(yǔ)言開發(fā),保證了軟件的通用性、開放性。

4)實(shí)現(xiàn)了數(shù)據(jù)的集中處理,節(jié)省了存儲(chǔ)空間,提高了效率,而且保證了數(shù)據(jù)的一致性。

5)系統(tǒng)包括了從建立考試->錄入考生->考生考試->教師閱卷->成績(jī)查詢等一系列的過(guò)程,完成了一個(gè)正規(guī)考試的整個(gè)周期。

6)系統(tǒng)實(shí)現(xiàn)在線考試時(shí)間控制、試卷審批、考試新聞等功能。

教師業(yè)務(wù)考試系統(tǒng)具有實(shí)用性、可靠性和適用性。各個(gè)數(shù)據(jù)庫(kù)管理清晰,能夠?qū)崿F(xiàn)成績(jī)查詢,保證數(shù)據(jù)的安全性,具有數(shù)據(jù)備份和恢復(fù)的功能。具有良好的用戶界面,方便用戶的操作。網(wǎng)上考試系統(tǒng)已投入運(yùn)行,其功能符合用戶需求,能夠通過(guò)一個(gè)單獨(dú)的界面,集中統(tǒng)一管理,能通過(guò)系統(tǒng)主界面的操作,來(lái)實(shí)現(xiàn)后臺(tái)數(shù)據(jù)庫(kù)的適時(shí)管理??尚行耘c程序的準(zhǔn)確性都得到了實(shí)踐的驗(yàn)證,系統(tǒng)運(yùn)行良好。

10.3969/j.issn.1001-8972.2012.11.075

猜你喜歡
試卷考試數(shù)據(jù)庫(kù)
Module5 A Trip Along the Three Gorges
Module5 Great People and Great Inventions of Ancient China
Module 4 Sandstorms in Asia
Module 1 Europe
Japanese Artificial Intelligence Robotto Take Entrance Examinations
數(shù)據(jù)庫(kù)
數(shù)據(jù)庫(kù)
數(shù)據(jù)庫(kù)
數(shù)據(jù)庫(kù)
你考試焦慮嗎?
临漳县| 鄂托克前旗| 江川县| 沙河市| 白朗县| 翁源县| 明水县| 儋州市| 东城区| 石首市| 油尖旺区| 湄潭县| 泽普县| 甘南县| 诸暨市| 延寿县| 辽中县| 临沂市| 淮滨县| 汶上县| 濮阳县| 湖北省| 溧阳市| 五台县| 西和县| 资源县| 宁都县| 延边| 天等县| 盱眙县| 临夏市| 南通市| 威远县| 正定县| 漳平市| 名山县| 新晃| 伊宁县| 兴海县| 怀柔区| 屏东市|