




已閱讀5頁(yè),還剩41頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
基于web的在線考試管理系統(tǒng)學(xué)生姓名:羅光文學(xué)號(hào):V200841025專(zhuān)業(yè):08計(jì)算機(jī)網(wǎng)絡(luò)指導(dǎo)老師:肖國(guó)強(qiáng)開(kāi)題報(bào)告1、國(guó)內(nèi)外現(xiàn)狀在當(dāng)今信息時(shí)代,計(jì)算機(jī)技術(shù)與網(wǎng)絡(luò)技術(shù)越來(lái)越廣地應(yīng)用于各個(gè)領(lǐng)域,改變著人們的學(xué)習(xí)、工作、生活乃至思維方式,也引起了教育領(lǐng)域的重大變革。將計(jì)算機(jī)與網(wǎng)絡(luò)技術(shù)應(yīng)用于現(xiàn)代高等教育中,是現(xiàn)代高等教育發(fā)展的需要,也是改革教育模式,提高學(xué)校教學(xué)效果和教學(xué)效率、提高科研和管理水平的必要手段。目前的一個(gè)發(fā)展趨勢(shì)是采用大規(guī)模試題庫(kù)的計(jì)算機(jī)網(wǎng)絡(luò)考試模式 隨著計(jì)算機(jī)網(wǎng)絡(luò)在生產(chǎn)生活、科技教育中的普及,傳統(tǒng)試的考試出卷、答卷方式以及學(xué)績(jī)管理正發(fā)生著巨大的變革,因此,如何使考試過(guò)程變得方便、高效、快捷、公正,是現(xiàn)代教育的一個(gè)重要課題。網(wǎng)絡(luò)考試系統(tǒng)是傳統(tǒng)考場(chǎng)的延伸,它可以利用網(wǎng)絡(luò)的無(wú)限廣闊空間,隨時(shí)隨地對(duì)學(xué)生進(jìn)行考試,加上數(shù)據(jù)庫(kù)技術(shù)的利用,大大簡(jiǎn)化了傳統(tǒng)考試的過(guò)程。因此網(wǎng)絡(luò)考試系統(tǒng)是電子化教學(xué)不可缺少的一個(gè)重要環(huán)節(jié)。有趨勢(shì)表明,考試的標(biāo)準(zhǔn)化、計(jì)算機(jī)網(wǎng)絡(luò)化已當(dāng)今考試的發(fā)展方向,當(dāng)前國(guó)際上許多考試認(rèn)證,例如GRE、CISCO,其出題、答卷以及評(píng)分都是在計(jì)算機(jī)上完成的。無(wú)紙化的考試形式有著其科學(xué)、及時(shí)、準(zhǔn)確、公平等優(yōu)點(diǎn)。目前,各級(jí)各類(lèi)考試系統(tǒng)層出不窮。當(dāng)前,開(kāi)發(fā)基于局域網(wǎng)絡(luò)的考試系統(tǒng)可采用VB,VC,Java,NET等開(kāi)發(fā)工具,數(shù)據(jù)庫(kù)訪問(wèn)多采用CS模式。隨著教育信息化的不斷深入,網(wǎng)絡(luò)教育越來(lái)越多地運(yùn)用在教學(xué)過(guò)程中。遠(yuǎn)程教學(xué)、在線輔導(dǎo)、在線考試已被越來(lái)越多的人所接受。目前,世界上許多國(guó)際考試都采用在線考試的方式,比如:微軟認(rèn)證(軟公司的MCSE,MCDBA,MCSD等考試),思科認(rèn)證(Cisco Career Certification),惠普認(rèn)證(HPUX),SUN公司的JAVA認(rèn)證考試,以及TOFEL,GRE等等。這些考試都是通過(guò)網(wǎng)絡(luò)實(shí)時(shí)進(jìn)行的。國(guó)內(nèi)的許多考試也搬到了網(wǎng)上,如駕照模擬考試系統(tǒng),職業(yè)英語(yǔ)在線考試,以及眾多的遠(yuǎn)程教育學(xué)院及網(wǎng)絡(luò)學(xué)院的在線考試。在眾多的在線考試系統(tǒng)中,題目類(lèi)型大多采用單一的選擇題模型,考生只需通過(guò)點(diǎn)擊正確的選項(xiàng)即可完成考試,同時(shí)系統(tǒng)根據(jù)已存入的正確答案,可迅速計(jì)算出學(xué)生的成績(jī)。這種系統(tǒng)雖然可以實(shí)現(xiàn)自動(dòng)判分,但由于考試的題型形式單一,不能適用各種科目考試的需求。因此,開(kāi)發(fā)一種適于各種考試科目的在線考試系統(tǒng)成為本課題首先要解決的問(wèn)題。開(kāi)發(fā)基于Web的在線考試系統(tǒng)可以選擇的技術(shù)有ASP,JSP,PHP。其中ASP技術(shù)由于其建立在微軟的操作系統(tǒng)之上,使用微軟開(kāi)發(fā)工具,結(jié)合微軟的SQLServer數(shù)據(jù)庫(kù)管理系統(tǒng)可以使系統(tǒng)達(dá)到最佳組合,使開(kāi)發(fā)人員輕松自如地開(kāi)發(fā)出功能強(qiáng)大的應(yīng)用軟件。而ASP技術(shù)中多使用傳統(tǒng)ASP技術(shù)。由于ASP依賴(lài)于嵌入的腳本語(yǔ)言:VBScript和Jscript,使得在語(yǔ)言的使用上受到了限制;同時(shí),腳本語(yǔ)言只能通過(guò)解釋執(zhí)行,使得執(zhí)行效率大打折扣。為了滿(mǎn)足Intemet飛速發(fā)展帶來(lái)的對(duì)于Web應(yīng)用程序和Web服務(wù)的更高的開(kāi)發(fā)需求,微軟創(chuàng)新地推出NET開(kāi)發(fā)臺(tái)。NET框架是微軟面向推出的XML Web服務(wù)的新一代計(jì)算平臺(tái),它簡(jiǎn)化了在高度分布式Internet環(huán)境中的應(yīng)用程序開(kāi)發(fā)。ASPNET是微軟開(kāi)發(fā)的新型體系結(jié)構(gòu)NET的一部分,它的全新技術(shù)架構(gòu)使它得以稱(chēng)為功能強(qiáng)大和靈活多變的最優(yōu)的Web開(kāi)發(fā)環(huán)境。在線考試系統(tǒng)目前主要有兩類(lèi):一是基于局域網(wǎng)的網(wǎng)絡(luò)考試系統(tǒng),一是基于WEB的在線考試系統(tǒng)?;诰钟蚓W(wǎng)的在線考試系統(tǒng)通常用于比較正式的考試,如計(jì)算機(jī)等級(jí)考試、職業(yè)技能考試、行業(yè)考試等;基于WEB的網(wǎng)絡(luò)考試系統(tǒng)通常用于考生自測(cè)或網(wǎng)絡(luò)教學(xué)系統(tǒng)。2、課題目的和意義隨著教育現(xiàn)代化步伐的加快和計(jì)算機(jī)輔助教學(xué)的廣泛應(yīng)用,利用計(jì)算機(jī)的強(qiáng)大功能參與教學(xué)已成為教育工作者和教育科研人員廣泛關(guān)注的研究領(lǐng)域。在教育領(lǐng)域中,考試是整個(gè)教學(xué)過(guò)程中的重要環(huán)節(jié),它是對(duì)學(xué)生所學(xué)知識(shí)和能力的一種評(píng)價(jià),也是衡量教師教學(xué)效果優(yōu)劣的一種教育測(cè)量手段。通常的出卷方式是參與教學(xué)的教師根據(jù)自己的知識(shí)、經(jīng)驗(yàn)、風(fēng)格來(lái)收集、選取并編制試題,這樣做雖然試題的效率、信用度高,但同樣存在著一定的缺點(diǎn),主要表現(xiàn)在由于人為因素的不確定性,可能會(huì)造成選題范圍過(guò)于狹窄;耗費(fèi)教師大量的時(shí)間、精力;不利于實(shí)現(xiàn)考、教分離。在我國(guó),隨著高校招生規(guī)模的不斷擴(kuò)大,學(xué)校的學(xué)生越來(lái)越多,考試非常普遍,所在通過(guò)網(wǎng)絡(luò)進(jìn)行的在線考試是現(xiàn)階段研究開(kāi)發(fā)的一個(gè)熱點(diǎn)。它是建立在國(guó)際互聯(lián)網(wǎng)上的應(yīng)用系統(tǒng),客戶(hù)端的配置可以極為簡(jiǎn)單,使考試不受地域的局限。這個(gè)軟件很小但是作用很大,并且應(yīng)用起來(lái)效率很高。這次編寫(xiě)的這個(gè)軟件只是這個(gè)理想的軟件的一個(gè)雛形,功能少,很多東西不能實(shí)現(xiàn)。這也與本人的水平有關(guān),但是軟件的一些思想確是有的,也希望以后水平高了能將它們改進(jìn)。開(kāi)發(fā)在線考試系統(tǒng)的意義在于:1將教師從繁重的出卷、閱卷、評(píng)卷的繁重工作中解脫出來(lái),教師的工作效率大幅提高,減少人為主觀意志對(duì)評(píng)分的影響,有效提高教育質(zhì)量。2學(xué)生在平時(shí)的學(xué)習(xí)中,及時(shí)的在網(wǎng)上進(jìn)行自我測(cè)試,在學(xué)習(xí)上能夠查缺補(bǔ)漏,激發(fā)學(xué)生的學(xué)習(xí)興趣,為學(xué)生的學(xué)習(xí)帶來(lái)更多的方便。3系統(tǒng)實(shí)現(xiàn)自動(dòng)組卷、自動(dòng)評(píng)分,使考試真正做到客觀、公平、公正,真正實(shí)現(xiàn)考、教分離。4開(kāi)發(fā)的此系統(tǒng)并不單純地只是實(shí)現(xiàn)考試功能,此外,在管理員管理用戶(hù)信息時(shí),又是一個(gè)小型的用戶(hù)管理系統(tǒng)。3、開(kāi)發(fā)環(huán)境Windows XP/2005 Server,IIS 5.1,IE 6.0, SqlServer 2005ASP.NET ,Microsoft Visio Studio 20104、關(guān)鍵技術(shù)本系統(tǒng)采用Visual Studio2010作為開(kāi)發(fā)工具,以SqlServer 2005為后臺(tái)數(shù)據(jù)庫(kù)進(jìn)行開(kāi)發(fā)。關(guān)鍵技術(shù):(1) B-S網(wǎng)絡(luò)運(yùn)行模式的選擇?;赪eb技術(shù)的B-S模式采用了三層體系結(jié)構(gòu)即:用戶(hù)界面層業(yè)務(wù)邏輯層數(shù)據(jù)庫(kù)層,這種結(jié)構(gòu)具有更好的安全性和更高的效率,已經(jīng)成為當(dāng)今在線考試系統(tǒng)的主流模式,因此考慮本在線考試系統(tǒng)開(kāi)發(fā)時(shí)使用B-S網(wǎng)絡(luò)運(yùn)行模式。(2) ASP.NET服務(wù)器前臺(tái)開(kāi)發(fā)工具的選擇。ASP.NET提供了強(qiáng)大的Web應(yīng)用程序開(kāi)發(fā)能力,可以通過(guò)ADO組件提供的接口方便地訪問(wèn)數(shù)據(jù)庫(kù),同時(shí)兼考慮開(kāi)發(fā)人員對(duì)開(kāi)發(fā)工具的熟悉程度,最終選擇了ASP.NET作為服務(wù)器的前臺(tái)開(kāi)發(fā)工具,調(diào)試環(huán)境為Windows XP/2005 Server,IIS 5.1,IE 6.0,Microsoft Visio Studio 2010。(3) SQL Server后臺(tái)數(shù)據(jù)庫(kù)的選擇。SQL Server具有強(qiáng)大的數(shù)據(jù)管理與處理能力、具有較高的安全性能、支持遠(yuǎn)程存取等,同時(shí)可做到與ASP.NET前臺(tái)開(kāi)發(fā)工具的無(wú)縫連接,符合考試系統(tǒng)的需求,因此選擇SQL Server 2005作為服務(wù)器的后臺(tái)數(shù)據(jù)庫(kù)。(4)客戶(hù)端通過(guò)瀏覽器實(shí)現(xiàn)考試全過(guò)程,客戶(hù)端做到零安裝,減少系統(tǒng)升級(jí)、更新的工作量,同時(shí)方便進(jìn)行遠(yuǎn)程系統(tǒng)維護(hù)和管理。 摘 要 在線考試系統(tǒng)是在綜合分析當(dāng)前考試系統(tǒng)研究成果的基礎(chǔ)上,采用BS和CS兩種結(jié)構(gòu)相結(jié)合的模式開(kāi)發(fā),利用IE瀏覽器作為界面設(shè)計(jì),使用戶(hù)可利用瀏覽器直接訪問(wèn)考試平臺(tái),完成考試和測(cè)評(píng)的一種新型考核手段和考試方式。NET技術(shù)和SQL數(shù)據(jù)庫(kù)以及其他網(wǎng)絡(luò)程序設(shè)計(jì)開(kāi)發(fā)平臺(tái)是在線考試系統(tǒng)所采用的主要開(kāi)發(fā)技術(shù)。在線考試系統(tǒng)的實(shí)現(xiàn)不僅打破了傳統(tǒng)的考試模式,減輕了教師的工作負(fù)擔(dān),提高了工作效率和考試質(zhì)量,而且使學(xué)習(xí)變得更加高效快捷方便。在線考試系統(tǒng)主要實(shí)現(xiàn)的功能包括用戶(hù)登錄、身份驗(yàn)證、新用戶(hù)注冊(cè)、教師和學(xué)生信息管理、在線考試、留言板、在線交流、管理員登錄和管理、題庫(kù)管理、試卷管理以及成績(jī)管理等模塊。通過(guò)在線考試系統(tǒng),用戶(hù)可以隨時(shí)隨地通過(guò)網(wǎng)絡(luò)進(jìn)行考試和練習(xí),以達(dá)到自主、高效快捷的學(xué)習(xí)目的。在線考試系統(tǒng)使用過(guò)程中,用戶(hù)首先需要通過(guò)網(wǎng)絡(luò)進(jìn)入該考試系統(tǒng)登錄頁(yè)面,沒(méi)有賬號(hào)必須先進(jìn)行注冊(cè),填寫(xiě)自己的相關(guān)信息和設(shè)置用戶(hù)密碼,然后登錄進(jìn)入該考試系統(tǒng),選擇相應(yīng)的在線考試功能進(jìn)行操作。實(shí)際運(yùn)行表明:良好的網(wǎng)絡(luò)運(yùn)行環(huán)境下,便捷簡(jiǎn)單的操作就可以實(shí)現(xiàn)在線考試和測(cè)評(píng),并自主對(duì)答案,在線進(jìn)行交流,從而達(dá)到學(xué)習(xí)的目的,這是現(xiàn)代人滿(mǎn)意的學(xué)習(xí)方式,順應(yīng)了時(shí)代的發(fā)展。關(guān)鍵詞:在線考試, 在線交流,成績(jī)管理AbstractOn-line examination system is in comprehensive analysis current examination system on the basis of research achievements, adopts B/S and C/S two structures of combining pattern development, using IE browser as user interface design, can directly access exam browser finish the test and evaluation platform, a new assessing means and ways of examination. T technology and SQL database and other network program design and development platform is on-line examination system used by the main development technology. On-line examination system realization, not only broke traditional examination mode and reduce the burden of a teachers work, improve the working efficiency and quality, and make learning examit more efficient shortcut convenience. On-line examination system mainly realizes the functions include user login, identity authentication, new user registration, teachers and students information management, online examination, message board, online communication, administrator login and management, question bankmanagement, examination paper management and performance management module. Through on-line examination system, the user can anytime through network for examination and practice, in order to achieve independent,highly effective quick learning purposes. On-line examination system in use process, user first need to enter the exam system through the Internet, no account login page must be first to register, fill in their information and setting user password, thenlog in to the examination system, the selection of the correspondingonline examination functions operate. The actual operation shows that good network operating environment,convenient simple operation can achieve on-line examination and evaluation, and independent of the answer, online communication, so as to achieve the purpose of learning, this modern is satisfactory study way, complied with the development of The Times. Keywords: online examination, online communication, performance management目 錄開(kāi)題報(bào)告摘要.V Abstract.VI第1章 緒論1.1在線考試系統(tǒng)產(chǎn)生的背景.11.2在線考試系統(tǒng)現(xiàn)狀分析與研究. 1.3在線考試系統(tǒng)的研究目的、內(nèi)容及意義.1.4在線考試系統(tǒng)的功能.1.5課題研究的主要內(nèi)容以及個(gè)人任務(wù).16課題研究的價(jià)值.17本章小結(jié).第2章 需求分析2.1 任務(wù)概述2.2 可行性分析2.3 系統(tǒng)需求分析2.4 本章小結(jié).第3章 總體設(shè)計(jì)3.1在線考試系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)3.2數(shù)據(jù)庫(kù)的設(shè)計(jì)3.3概念結(jié)構(gòu)設(shè)計(jì).3、4本章小結(jié).第4章 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)4.1系統(tǒng)模塊劃分4.2用戶(hù)注冊(cè)模塊4.3 用戶(hù)登錄模塊4.4 在線測(cè)試模塊4.5 留言板模塊4.6 在線交流模塊.4.7 題庫(kù)管理模塊.4.8 判斷題管理模塊頁(yè)面流程.4.9 試卷管理模塊4.10 學(xué)生信息管理模塊4.11 成績(jī)管理模塊.4.12本章小結(jié)總結(jié).致謝 .參考文獻(xiàn). .第1章 緒論11在線考試系統(tǒng)產(chǎn)生的背景學(xué)?;蚋黝?lèi)教育培訓(xùn)機(jī)構(gòu)的教學(xué)過(guò)程包含了理論教學(xué)、實(shí)踐教學(xué)、教學(xué)質(zhì)量測(cè)試即考試、答疑等多個(gè)環(huán)節(jié),其中考試是自學(xué)校教育出現(xiàn)后,教學(xué)過(guò)程中不可缺少的重要環(huán)節(jié),它是衡量教學(xué)和培訓(xùn)質(zhì)量的重要手段。在我國(guó),雖然教育教學(xué)已經(jīng)蓬勃地發(fā)展起來(lái),但是目前學(xué)校與社會(huì)上的各種考試依然有相當(dāng)一部分采用傳統(tǒng)的方式,組織一次考試至少要經(jīng)過(guò)五個(gè)步驟,即組織命題、考生考試、組織閱卷、成績(jī)?cè)u(píng)估和試卷分析,而以紙和筆為主要工具的傳統(tǒng)考試方式的諸多弊端日益凸現(xiàn):1、考試的主體與客體混淆,不能使受教育對(duì)象成為考核的主體,主體成了客體,無(wú)法激活應(yīng)考者應(yīng)考興趣。傳統(tǒng)的考試方式從來(lái)都是老師發(fā)試卷給學(xué)生,何時(shí)考、考什么、怎么評(píng)判考分全由老師決定,學(xué)生一直處于被動(dòng)甚至被迫的地位。因此考試的主體成了老師。學(xué)生,這一真J下的主體都成了客體。于是,考試時(shí),學(xué)生就消極防衛(wèi)、被動(dòng)應(yīng)付甚至弄虛作假。考試的過(guò)程是學(xué)生服苦刑的過(guò)程,無(wú)樂(lè)趣可言,更談不上在考試過(guò)程中有超常的表現(xiàn)。2、傳統(tǒng)考試內(nèi)容死板,不能靈活的針對(duì)不同的對(duì)象采用不同的考試方式。由于任課教師的認(rèn)知水平、知識(shí)重點(diǎn)等存在的區(qū)別,對(duì)試卷內(nèi)容有不同的標(biāo)準(zhǔn)和組織方法,而且加上紙質(zhì)與排版等原因,嚴(yán)重束縛了考試的靈活性與針對(duì)性,不能因材施考,考試發(fā)揮不出考核和促進(jìn)教學(xué)改革的作用。3、考試的目的偏重于考試的分?jǐn)?shù),而且枯燥的理論或試卷考核方法,喪失了考試的激勵(lì)功能。尤其是傳統(tǒng)考試也影響著受教育對(duì)象對(duì)待分?jǐn)?shù)的態(tài)度、使學(xué)生們誤解了考試的作用,認(rèn)為只有好的分?jǐn)?shù)才是學(xué)習(xí)好壞的唯一標(biāo)準(zhǔn),考試成功者,喜形于色,考試失敗者,灰頭土臉甚至一蹶不振,不僅使考試原本應(yīng)有的激勵(lì)功能不能正常地發(fā)揮出來(lái),而且使部分學(xué)生對(duì)考試產(chǎn)生抗拒甚至是恐懼感。4、由于傳統(tǒng)考試采用的是人工的組卷、閱卷的方式,組卷和評(píng)分的周期比較長(zhǎng),而且一般都是由任課教師一個(gè)人自行開(kāi)展,因此考試的效率不高,教師的工作量也比較大,影響了教育教學(xué)改革中“無(wú)紙化”和“教育信息化”所提倡的“高效教育”的要求。5、重結(jié)果輕過(guò)程的傳統(tǒng)考試,不僅考試的手段很單一,而且也不能客觀反映應(yīng)考者的實(shí)際能力水平。傳統(tǒng)的考試方式的目標(biāo)只有一個(gè):考試的結(jié)果。老師和學(xué)生雙方均看重這個(gè),普遍的看法是考分高者水平高,考分低者水平低。但實(shí)際上考試過(guò)程中由于種種原因,應(yīng)考者未能在這一次考試中發(fā)揮出正常的水平或沒(méi)能全面地發(fā)揮出水平,這樣的考試就不能客觀地反映應(yīng)考者的水平。隨著網(wǎng)絡(luò)技術(shù)地飛速發(fā)展,現(xiàn)在很多國(guó)內(nèi)外的大學(xué)、企業(yè)、培訓(xùn)機(jī)構(gòu)和社會(huì)其他部門(mén)都已經(jīng)開(kāi)設(shè)了遠(yuǎn)程在線培訓(xùn)與考核系統(tǒng),通過(guò)計(jì)算機(jī)網(wǎng)絡(luò)實(shí)現(xiàn)異地、實(shí)時(shí)地教育、培訓(xùn)和考核?,F(xiàn)在,計(jì)算機(jī)硬件技術(shù)的發(fā)展已經(jīng)達(dá)到了相當(dāng)高的水平。但是,遠(yuǎn)程在線教育軟件的開(kāi)發(fā)目前還處于起步階段,隨著這項(xiàng)技術(shù)的不斷深入,就要求有更好、更完善的軟件系統(tǒng)應(yīng)用到遠(yuǎn)程教育當(dāng)中去,這就給軟件設(shè)計(jì)人員提出了更高的設(shè)計(jì)要求。在線考試平臺(tái)包括很多模塊,例如教學(xué)系統(tǒng)、答疑系統(tǒng)和考試系統(tǒng)等等。其中很重要的一個(gè)環(huán)節(jié)就是在線考試系統(tǒng),同時(shí)它也是最難實(shí)現(xiàn)的環(huán)節(jié)。傳統(tǒng)的考試組織復(fù)雜、效率低下,而且隨著考試類(lèi)型的不斷增加及考試要求的不斷提高,教師的工作量將會(huì)越來(lái)越大,并且其工作將是一件十分煩瑣和非常容易出錯(cuò)的事情,可以說(shuō)傳統(tǒng)的考試方式已經(jīng)不能適應(yīng)現(xiàn)代考試的需要,迫切地需要一種解決方案,也迫切地需要一種解決方案的開(kāi)發(fā)平臺(tái)。因此,面向不同任務(wù)、不同用戶(hù)對(duì)象的在線考試系統(tǒng)應(yīng)運(yùn)而生,通過(guò)深入研究對(duì)比CS模式和BS模式的各自特點(diǎn),將兩者的設(shè)計(jì)理念有機(jī)地結(jié)合起來(lái),可使在線考試系統(tǒng)各種功能的實(shí)現(xiàn)變得切實(shí)可行,而且高效快捷。12在線考試系統(tǒng)現(xiàn)狀分析與研究目前,各級(jí)各類(lèi)考試系統(tǒng)層出不窮。當(dāng)前,開(kāi)發(fā)基于局域網(wǎng)絡(luò)的考試系統(tǒng)可采用VB,VC,Java,NET等開(kāi)發(fā)工具,數(shù)據(jù)庫(kù)訪問(wèn)多采用CS模式。隨著教育信息化的不斷深入,網(wǎng)絡(luò)教育越來(lái)越多地運(yùn)用在教學(xué)過(guò)程中。遠(yuǎn)程教學(xué)、在線輔導(dǎo)、在線考試已被越來(lái)越多的人所接受。目前,世界上許多國(guó)際考試都采用在線考試的方式,比如:微軟認(rèn)證(微軟公司的MCSE,MCDBA,MCSD等考試),思科認(rèn)證(Cisco Career Certification),惠普認(rèn)證(HPUX),SUN公司的JAVA認(rèn)證考試,以及TOFEL,GRE等等。這些考試都是通過(guò)網(wǎng)絡(luò)實(shí)時(shí)進(jìn)行的。國(guó)內(nèi)的許多考試也搬到了網(wǎng)上,如駕照模擬考試系統(tǒng),職業(yè)英語(yǔ)在線考試,以及眾多的遠(yuǎn)程教育學(xué)院及網(wǎng)絡(luò)學(xué)院的在線考試。在眾多的在線考試系統(tǒng)中,題目類(lèi)型大多采用單一的選擇題模型,考生只需通過(guò)點(diǎn)擊正確的選項(xiàng)即可完成考試,同時(shí)系統(tǒng)根據(jù)已存入的正確答案,可迅速計(jì)算出學(xué)生的成績(jī)。這種系統(tǒng)雖然可以實(shí)現(xiàn)自動(dòng)判分,但由于考試的題型形式單一,不能適用各種科目考試的需求。因此,開(kāi)發(fā)一種適于各種考試科目的在線考試系統(tǒng)成為本課題首先要解決的問(wèn)題。開(kāi)發(fā)基于Web的在線考試系統(tǒng)可以選擇的技術(shù)有ASP,JSP,PHP。其中ASP技術(shù)由于其建立在微軟的操作系統(tǒng)之上,使用微軟開(kāi)發(fā)工具,結(jié)合微軟的SQLServer數(shù)據(jù)庫(kù)管理系統(tǒng)可以使系統(tǒng)達(dá)到最佳組合,使開(kāi)發(fā)人員輕松自如地開(kāi)發(fā)出功能強(qiáng)大的應(yīng)用軟件。而ASP技術(shù)中多使用傳統(tǒng)ASP技術(shù)。由于ASP依賴(lài)于嵌入的腳本語(yǔ)言:VBScript和Jscript,使得在語(yǔ)言的使用上受到了限制;同時(shí),腳本語(yǔ)言只能通過(guò)解釋執(zhí)行,使得執(zhí)行效率大打折扣。為了滿(mǎn)足Intemet飛速發(fā)展帶來(lái)的對(duì)于Web應(yīng)用程序和Web服務(wù)的更高的開(kāi)發(fā)需求,微軟創(chuàng)新地推出NET開(kāi)發(fā)臺(tái)。NET框架是微軟面向推出的XML Web服務(wù)的新一代計(jì)算平臺(tái),它簡(jiǎn)化了在高度分布式Internet環(huán)境中的應(yīng)用程序開(kāi)發(fā)。ASPNET是微軟開(kāi)發(fā)的新型體系結(jié)構(gòu)NET的一部分,它的全新技術(shù)架構(gòu)使它得以稱(chēng)為功能強(qiáng)大和靈活多變的最優(yōu)的Web開(kāi)發(fā)環(huán)境。在線考試系統(tǒng)目前主要有兩類(lèi):一是基于局域網(wǎng)的網(wǎng)絡(luò)考試系統(tǒng),一是基于WEB的在線考試系統(tǒng)?;诰钟蚓W(wǎng)的在線考試系統(tǒng)通常用于比較正式的考試,如計(jì)算機(jī)等級(jí)考試、職業(yè)技能考試、行業(yè)考試等;基于WEB的網(wǎng)絡(luò)考試系統(tǒng)通常用于考生自測(cè)或網(wǎng)絡(luò)教學(xué)系統(tǒng)。以下介紹幾個(gè)典型的網(wǎng)絡(luò)考試系統(tǒng),用以說(shuō)明國(guó)內(nèi)外在線考試系統(tǒng)的研究與應(yīng)用現(xiàn)狀:1、ATA智能化考試服務(wù)系統(tǒng)國(guó)外比較有影響的機(jī)器考試是AOCA公司的考試系統(tǒng),主要目標(biāo)是模擬真實(shí)考試環(huán)境,特別適合計(jì)算機(jī)操作性題目的考試。A1rA在產(chǎn)品和服務(wù)中使用的核心技術(shù)包括:DST技術(shù)(動(dòng)態(tài)模擬考試技術(shù))、RET技術(shù)(真實(shí)環(huán)境考試技術(shù))、SRAT技術(shù)(全真環(huán)境下動(dòng)態(tài)轉(zhuǎn)換技術(shù))、LAS技術(shù)(智能化考試結(jié)果判定技術(shù))、ZNM技術(shù)(智能化、非線性多元組卷模板技術(shù))。DST技術(shù)是動(dòng)態(tài)模擬考試、培訓(xùn)的技術(shù),它基于圖論的語(yǔ)義狀態(tài)轉(zhuǎn)換理論,在ATAe-Testing通用平臺(tái)上模擬全真環(huán)境的應(yīng)用軟件和系統(tǒng)軟件的操作過(guò)程及步驟。其模擬過(guò)程體現(xiàn)了全真環(huán)境的動(dòng)態(tài)特點(diǎn),對(duì)于考試、培訓(xùn)的過(guò)程、結(jié)果全程跟蹤。DST技術(shù)擺脫了軟件產(chǎn)品對(duì)運(yùn)行環(huán)境的依賴(lài)性,完全獨(dú)立于真實(shí)的執(zhí)行環(huán)境。RET技術(shù)是基于組件對(duì)象模型,以多進(jìn)程運(yùn)行方式,允許用戶(hù)在全真環(huán)境下操作,然后捕捉操作過(guò)程及操作結(jié)果,在操作過(guò)程中實(shí)現(xiàn)智能提示及個(gè)性化教學(xué)、培訓(xùn)。SRAT技術(shù)是面向在線考試中的主觀題(如編程題)而專(zhuān)門(mén)設(shè)計(jì)的,該技術(shù)可判斷在各種語(yǔ)言軟件、數(shù)據(jù)庫(kù)應(yīng)用軟件壞境下,可在模擬一全真環(huán)境下動(dòng)態(tài)的自動(dòng)雙向轉(zhuǎn)換。ATA公司的產(chǎn)品和服務(wù)中使用的核心技術(shù),有較多可取之處。但ATA考試軟件更多的是用于開(kāi)展計(jì)算機(jī)信息技術(shù)的考試,考試的管理也基本上由A1rA公司專(zhuān)人負(fù)責(zé),這對(duì)于考試環(huán)境、內(nèi)容隨著時(shí)代的發(fā)展而發(fā)生很快變化的各類(lèi)考試來(lái)說(shuō),具有相當(dāng)?shù)木窒扌浴?、“清華泰豪網(wǎng)絡(luò)考試系統(tǒng)“清華泰豪網(wǎng)絡(luò)考試系統(tǒng)是多功能輔助教學(xué)系統(tǒng),具有教學(xué)題庫(kù)管理、自動(dòng)試卷生成、網(wǎng)上測(cè)驗(yàn)、網(wǎng)上練習(xí)、自動(dòng)成績(jī)統(tǒng)計(jì)分析等多項(xiàng)功能,全面覆蓋教學(xué)過(guò)程中練習(xí)、測(cè)驗(yàn)、教學(xué)效果信息反饋的所有環(huán)節(jié)。系統(tǒng)是全面網(wǎng)絡(luò)化的多用戶(hù)系統(tǒng),系統(tǒng)安裝分布于題庫(kù)服務(wù)器、普通教師機(jī)、監(jiān)考教師機(jī)、學(xué)生機(jī)等多臺(tái)北京丁業(yè)入學(xué)丁學(xué)碩tj學(xué)位論文計(jì)算機(jī)上,適用于電子教室環(huán)境,是校園網(wǎng)軟件系統(tǒng)的的重要組成部分。系統(tǒng)內(nèi)含豐富的教學(xué)資源庫(kù),系統(tǒng)附帶教學(xué)題庫(kù),備有小學(xué)、初中、高中各科試題20萬(wàn)道,試題全面、豐富、實(shí)用性強(qiáng)。該系統(tǒng)可廣泛使用在各種網(wǎng)絡(luò)教學(xué)環(huán)境中,系統(tǒng)試題庫(kù)可以自由擴(kuò)充,大中專(zhuān)學(xué)校、各類(lèi)培訓(xùn)機(jī)構(gòu)都可以在上面建立自己的教學(xué)資源庫(kù),進(jìn)行網(wǎng)絡(luò)化的練習(xí)、測(cè)驗(yàn)、成績(jī)統(tǒng)計(jì)等教學(xué)工作。該系統(tǒng)主要的缺點(diǎn)是題型比較少,以選擇題和填空題為主,系統(tǒng)使用復(fù)雜,需要安裝相應(yīng)的教學(xué)系統(tǒng)作為支撐。3、計(jì)算機(jī)等級(jí)考試國(guó)內(nèi)計(jì)算機(jī)等級(jí)考試較早地采用了網(wǎng)絡(luò)考試系統(tǒng)。這種考試系統(tǒng)一般采用局域網(wǎng)的形式,在考試之前,由專(zhuān)門(mén)的考試網(wǎng)站提供相關(guān)的報(bào)名、考務(wù)安排等軟件,然后在開(kāi)始考試時(shí),將題庫(kù)統(tǒng)一安裝在各考點(diǎn)的服務(wù)器上。為了測(cè)試系統(tǒng)的方便,在正式考試之前,一般給每個(gè)考生一次測(cè)試的機(jī)會(huì)??荚嚥捎矛F(xiàn)場(chǎng)閱卷、評(píng)分的方式,考生只要一提交試卷,系統(tǒng)就給出相應(yīng)的分?jǐn)?shù)。為了安全起見(jiàn),一般還要求考生到服務(wù)器上確認(rèn)。除此之外,一些政府部門(mén)、行業(yè)管理機(jī)構(gòu)和教育機(jī)構(gòu)也先后采用了網(wǎng)絡(luò)考試系統(tǒng)。這些考試系統(tǒng)有一個(gè)共同特點(diǎn),那就是:考題基本上都是選擇題。對(duì)于主觀題,如計(jì)算機(jī)二級(jí)等級(jí)考試編程題,仍然采用的是單機(jī)考試模式。某省計(jì)算機(jī)二級(jí)等級(jí)考試主觀題考試包括一道程序設(shè)計(jì)題與一道改錯(cuò)題,在單機(jī)模式下,每個(gè)考生必須有一張軟盤(pán),軟盤(pán)上包含考試題目與改錯(cuò)題原題,所以,考試組織者先將考試題目給每一個(gè)考生復(fù)制一張軟盤(pán),然后發(fā)給每個(gè)考生,讓考生考試完畢后將答案復(fù)制到軟盤(pán)上,最后統(tǒng)一將軟盤(pán)收集起來(lái)閱卷。這種考試方式,不僅需要大量的人力物力,而且容易出現(xiàn)軟盤(pán)損壞,考生的數(shù)據(jù)讀不出來(lái)的情況。正是在這種情況下,如何在網(wǎng)絡(luò)下考核考生的主觀題的應(yīng)試能力,引起了許多研究網(wǎng)絡(luò)考試的關(guān)注。4、網(wǎng)絡(luò)考試系統(tǒng)(EST)在Intranet,Intemet上實(shí)現(xiàn)無(wú)紙考試,全部采用BS結(jié)構(gòu)??荚囅到y(tǒng)是一套電子化考試集成軟件,主要功能如下:能運(yùn)行在局域網(wǎng)和互聯(lián)網(wǎng);多種題型:判斷題、聽(tīng)力題(可以在線播音,可以控制播音次數(shù)),單選題、多選題、填空題、閱讀題、畫(huà)圖題(根據(jù)畫(huà)圖回答問(wèn)題,根據(jù)問(wèn)題畫(huà)圖),作文題。試題支持公式、動(dòng)畫(huà);管理員可以讀取某考生的考試成績(jī),能向考生發(fā)送消息,可以通過(guò)系統(tǒng)日志看出考生當(dāng)前的狀態(tài),如:考生己登錄、考生正在考試、考生已交卷、有沒(méi)有參加考試等;能設(shè)置考試各種題的題目數(shù)、題型;設(shè)置是否讓考生查看考過(guò)的題、是否顯示出系統(tǒng)評(píng)分過(guò)程以及所采用的評(píng)分方式等;多功能組卷:可以所有的試題相同,可以所有的試題隨機(jī),也可以所有試卷單號(hào)相同、雙號(hào)相同,也可以所有試卷相同,但題目順序不同,還能手工選題,這樣有效地防止了考生作弊,組出來(lái)的試卷可以直接打?。豢荚囅到y(tǒng)能對(duì)多選題、填空題進(jìn)行精確和模糊評(píng)分。如多選題采用模糊計(jì)分的話,考生選對(duì)一小題就可加14的分,否則要全選對(duì)才加分??荚囅到y(tǒng)在考試時(shí)有正式考試和測(cè)試之分,但是在最后都可列出未做試題和正確答案,因此可用于各種不同的考前培訓(xùn)和學(xué)習(xí)復(fù)習(xí)工具;能分權(quán)管理,對(duì)系統(tǒng)中的功能可以分別授權(quán),如某管理員只能出題,某管理員只能打印成績(jī)等;在線查分功能,在考完之后考生即可查分(除主觀題外);在線消息功能,在考試時(shí),如果考生出現(xiàn)特殊情況,可以通過(guò)“在線F9”和管理員取得聯(lián)系,無(wú)需走動(dòng)或舉手示意;還有死機(jī)、掉電無(wú)關(guān)性,如果考生中途由于某種原因(如:死機(jī)、停電等),造成考生無(wú)法繼續(xù)答題、交卷,考生可以重起計(jì)算機(jī),管理員設(shè)置該生“繼續(xù)考試”,考生將會(huì)抽到同樣的試題。該系統(tǒng)不支持相應(yīng)的軟件環(huán)境,如編程環(huán)境,比較適合于外語(yǔ)考試。當(dāng)前計(jì)算機(jī)在線考試系統(tǒng)的設(shè)計(jì)主要存在三種模式陽(yáng)1:?jiǎn)螜C(jī)模式、CS模式和BS模式,單機(jī)模式由于題量少、試題安全性差、數(shù)據(jù)回收工作量大等原因,基本上被淘汰;當(dāng)前討論和關(guān)注的熱點(diǎn)是BS模式,相對(duì)于傳統(tǒng)的CS結(jié)構(gòu)易于拓展,開(kāi)發(fā)周期短,而且移植方便,不須安裝客戶(hù)端(客戶(hù)端只使用瀏覽器) 。但其缺點(diǎn)是客戶(hù)端的處理能力差,無(wú)文件和目錄的操作能力,也很難完成與其它程序之間的數(shù)據(jù)交互;同時(shí),該模式在進(jìn)行考試多點(diǎn)分發(fā)和組織時(shí),其數(shù)據(jù)的安全性很難保證;而CS模式卻恰恰可以封裝Client和Server之間的數(shù)據(jù)交互,也能夠很好實(shí)現(xiàn)對(duì)Client的控制和操作,所以它適合于多考點(diǎn)、大規(guī)模、數(shù)據(jù)嚴(yán)密性要求強(qiáng)的考試系統(tǒng),本文開(kāi)發(fā)的是在線考試系統(tǒng),結(jié)合了BS和CS模式兩者的優(yōu)點(diǎn),合理分配了Client和Server兩端的運(yùn)算工作量和任務(wù)。13在線考試系統(tǒng)的研究目的、內(nèi)容及意義在線考試系統(tǒng)是教育信息化、網(wǎng)絡(luò)培訓(xùn)的一個(gè)重要組成部分,研究的目的是為了改革考試手段,實(shí)現(xiàn)考試技術(shù)現(xiàn)代化、考試過(guò)程科學(xué)化、考試管理自動(dòng)化、學(xué)生考試無(wú)紙化。利用計(jì)算機(jī)網(wǎng)絡(luò)進(jìn)行測(cè)試,可以大量采用標(biāo)準(zhǔn)化試題,使用計(jì)算機(jī)評(píng)卷;也可以利用計(jì)算機(jī)從試題庫(kù)中隨機(jī)抽題組卷進(jìn)行測(cè)試,避免了考試前的壓題及考試中的作弊;還可以直接把成績(jī)送到數(shù)據(jù)庫(kù)中,進(jìn)行排序、統(tǒng)計(jì)分析等操作,并能實(shí)現(xiàn)遠(yuǎn)程在線考試。目前大專(zhuān)院校的考試大部分還是采用手工管理,因而工作起來(lái)效率很低,由于老師課堂教學(xué)例題、案例等都是基于計(jì)算機(jī)的,為了考試要進(jìn)行很多過(guò)程,比較繁雜,并且不能及時(shí)體現(xiàn)在考試中的新變化,更重要的是不能與現(xiàn)行社會(huì)上的其他一些考試統(tǒng)一起來(lái),不便于及時(shí)動(dòng)態(tài)地調(diào)整考試以及試題結(jié)構(gòu),更好地適應(yīng)當(dāng)前學(xué)生的掌握程度與需求。手工管理還存在這許多弊端,由于不可避免的人為因素,經(jīng)常造成數(shù)據(jù)的遺漏、誤報(bào)。計(jì)算機(jī)信息化管理有著儲(chǔ)存信息量大、速度快等許多優(yōu)點(diǎn),提供給我們的處理信息及時(shí)快捷,同時(shí)也提高了我們工作人員的自身素質(zhì)。本課題是網(wǎng)絡(luò)程序設(shè)計(jì)技術(shù)在計(jì)算機(jī)專(zhuān)業(yè)課程教學(xué)中的應(yīng)用,課題是北京信息職業(yè)技術(shù)學(xué)院精品課程建設(shè)的重要組成部分。應(yīng)用NET程序設(shè)計(jì),開(kāi)發(fā)WEB應(yīng)用程序,從而完善課程的網(wǎng)絡(luò)暢通程度,其中采用的BS模式,讓客戶(hù)端從繁重的數(shù)據(jù)計(jì)算的勞動(dòng)中解脫出來(lái),CS模式又提高了軟件的可控與安全性,這種三層模式的數(shù)據(jù)庫(kù)訪問(wèn)與管理方式讓我們數(shù)據(jù)庫(kù)的管理與訪問(wèn)變得更加高效快捷。本課題還可以彌補(bǔ)北京信息職業(yè)技術(shù)學(xué)院自行開(kāi)發(fā)課程教學(xué)應(yīng)用與教學(xué)案例的空白,讓學(xué)院今后的教學(xué)特別是繁重的考試與閱卷工作變得簡(jiǎn)單快捷、此系統(tǒng)能夠易于管理及試題的更新與追加,可以方便地進(jìn)行擴(kuò)展,對(duì)其他課程的考試、教學(xué)等起到促進(jìn)的作用。本系統(tǒng)的軟件實(shí)現(xiàn)計(jì)劃采用Visual StudioNET框架,SQLServer數(shù)據(jù)庫(kù),因此具有很強(qiáng)的應(yīng)用性、可維護(hù)性、可擴(kuò)展性以及重復(fù)使用的能力,可以很方便進(jìn)行版本控制、數(shù)據(jù)庫(kù)操作等復(fù)雜度比較高的控制。本項(xiàng)目的成果提供了一個(gè)校園內(nèi)部的在線考試資源平臺(tái),學(xué)生可以通過(guò)校園網(wǎng)或互聯(lián)網(wǎng)訪問(wèn)該平臺(tái),可以按照教師的建議或各自的計(jì)劃對(duì)所學(xué)知識(shí)進(jìn)行自我測(cè)驗(yàn);教師可以通過(guò)此平臺(tái)提供的環(huán)境對(duì)學(xué)生的學(xué)習(xí)情況進(jìn)行動(dòng)態(tài)管理,并依據(jù)網(wǎng)站記錄的考試成績(jī)對(duì)每一位學(xué)生進(jìn)行客觀的綜合評(píng)價(jià)。在線考試系統(tǒng)將傳統(tǒng)教育理論與基于Web的計(jì)算機(jī)協(xié)同工作軟件系統(tǒng)有機(jī)結(jié)合起來(lái),以滿(mǎn)足各種課程的考試需求;該系統(tǒng)將教育理論、經(jīng)驗(yàn)和方法引入系統(tǒng)內(nèi)部,在完成網(wǎng)絡(luò)考試任務(wù)的同時(shí)還獲得了科學(xué)的量化指標(biāo),可以協(xié)助考試組織機(jī)構(gòu)對(duì)考試進(jìn)行科學(xué)的評(píng)價(jià)和分析;在線考試系統(tǒng)將實(shí)現(xiàn)網(wǎng)絡(luò)組卷、在線考試、網(wǎng)上判分、在線統(tǒng)計(jì)等各項(xiàng)相關(guān)的功能,以?xún)?yōu)化傳統(tǒng)考試的運(yùn)行模式;在確保考試系統(tǒng)安全性的前提下,在線考試系統(tǒng)將極大地減輕教師的工作負(fù)擔(dān)、提高考試的組織效率、工作效率和考試的質(zhì)量,節(jié)約考試成本,從而使考試更趨于公平、公證、客觀,并且靈活多樣的教學(xué)考核方式也更加激發(fā)學(xué)生的學(xué)習(xí)興趣。14在線考試系統(tǒng)的功能基于模塊的功能,宏觀上可將在線考試系統(tǒng)分成三個(gè)部分:學(xué)生模塊、教師模塊、管理員模塊。學(xué)生登錄到平臺(tái)后,可以修改密碼;選擇課程后,可以自由練習(xí);通過(guò)選擇試卷及教師姓名可以調(diào)出考試試卷,進(jìn)行在線考試;教師判完試卷,學(xué)生可以重新登錄,查詢(xún)分?jǐn)?shù)。教師模塊登錄后可以修改密碼,添加試題到題庫(kù)。試題類(lèi)型包括:選擇題,填空題,判斷題,簡(jiǎn)答題,問(wèn)答題。添加試題的同時(shí)可添加試題所屬的知識(shí)點(diǎn)及難易程度,以便于組卷。學(xué)生考試完畢,教師可以調(diào)出學(xué)生考試的試卷,實(shí)現(xiàn)網(wǎng)上判卷。如表1-1所示。 表1-1 在線考試系統(tǒng)功能模塊有些考試需要一定的編程環(huán)境,如一道VB編程題包含幾個(gè)相關(guān)文件,并且這些文件需要在VB的環(huán)境下才能打開(kāi)源代碼,這時(shí)學(xué)生可以將所編的程序打包,然后通過(guò)網(wǎng)絡(luò)上傳到指定的目錄,教師再可以通過(guò)網(wǎng)絡(luò)打開(kāi)學(xué)生所編的程序進(jìn)行判分。因?yàn)樵诰€考試系統(tǒng)是基于計(jì)算機(jī)網(wǎng)絡(luò)的應(yīng)用系統(tǒng),所以它可以使考試不受時(shí)間,地域的限制,一方面極大地減輕了教師出題、改卷的工作量,另一方面使學(xué)生能隨時(shí)檢驗(yàn)自己的學(xué)習(xí)效果,使學(xué)習(xí)效率得到很大提高。在線考試系統(tǒng)中題目的生成、試卷的提交、成績(jī)的批閱等都可在網(wǎng)絡(luò)上自動(dòng)完成,只要形成一套成熟的題庫(kù)即可實(shí)現(xiàn)真正的無(wú)紙化考試。本系統(tǒng)專(zhuān)門(mén)用于試題(卷)錄入、查詢(xún)、修改、刪除、組卷和參加在線考試的NET應(yīng)用程序。其最大的特點(diǎn)是開(kāi)放性、方便性和靈活性。主要是指管理用戶(hù)不僅可以輕松地向題庫(kù)添加、修改和查詢(xún)?cè)囶}(卷),而且還可以自動(dòng)新增科目并建立相應(yīng)的數(shù)據(jù)表;它還允許用戶(hù)根據(jù)自己的需求,從現(xiàn)有的試題庫(kù)中靈活地抽取各類(lèi)試題,以組建適合于自身所需的試卷。而且,自測(cè)試卷的難易程度和形式以及各大題分?jǐn)?shù)等都由用戶(hù)根據(jù)需要確定??忌ㄟ^(guò)瀏覽器進(jìn)行有效的身份驗(yàn)證登錄后,輸入正確的試卷編號(hào),并要求在規(guī)定的時(shí)間內(nèi)進(jìn)行答題,當(dāng)達(dá)到規(guī)定的時(shí)間后,系統(tǒng)將自動(dòng)予以提交。一旦考生做完后便能立即看到預(yù)先記錄在庫(kù)中的標(biāo)準(zhǔn)答案和自己的平時(shí)成績(jī)(正規(guī)考試試卷不得隨意更改以及答案將不及時(shí)提供),并且其答案和分?jǐn)?shù)將被記入庫(kù)中以供審核和查閱,并作為成績(jī)?cè)u(píng)估和試卷分析的歷史數(shù)據(jù);另外,還可完全由計(jì)算機(jī)自動(dòng)按照”難度系數(shù)”靈活、隨機(jī)的抽取試題庫(kù)中的各類(lèi)試題組成各種形式的試卷,其內(nèi)容會(huì)隨著庫(kù)中試題的改變而改變,我們可以把它稱(chēng)之為實(shí)時(shí)互動(dòng)的試卷。15課題研究的主要內(nèi)容以及個(gè)人任務(wù)本課題利用NET框架組件網(wǎng)絡(luò)編程的優(yōu)點(diǎn),結(jié)合本單位的實(shí)際情況和個(gè)人目前的工作內(nèi)容:進(jìn)行專(zhuān)業(yè)課程教學(xué)資源的改革、系教育資源整合研究(包含考試系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)),主要內(nèi)容有兩個(gè):一個(gè)是進(jìn)行自行開(kāi)發(fā)教學(xué)應(yīng)用軟件的研究,重點(diǎn)是形成軟件開(kāi)發(fā)規(guī)范的形成與軟件應(yīng)用培訓(xùn)和推廣,促進(jìn)課程建設(shè)與改革,二是為教學(xué)積累實(shí)際的設(shè)計(jì)案例,增加教學(xué)手段,改善教學(xué)效果。同時(shí)驗(yàn)證NET框架不僅僅是只局限于少數(shù)專(zhuān)業(yè)企業(yè)需要的管理工具,也是普通人在日常生活與工作中提高工作效率的工具。在線考試系統(tǒng)的開(kāi)發(fā)主要包括三大部分:考試管理系統(tǒng)和在線考試系統(tǒng)。l、考試管理系統(tǒng)該系統(tǒng)具有以下六大功能:考生信息庫(kù)管理、教師管理、試題庫(kù)管理,組卷,試卷庫(kù)管理,統(tǒng)計(jì)分析。(1)考生信息庫(kù)管理子系統(tǒng)考生信息庫(kù)中存儲(chǔ)和管理考生的有關(guān)信息,如姓名、班級(jí)、登錄帳號(hào)、密碼等,對(duì)考生記錄可以進(jìn)行修改、查詢(xún)、增加和刪除等操作,該子系統(tǒng)還可完成在開(kāi)始進(jìn)行考試時(shí)的考生身份認(rèn)證。(2)教師管理教師信息庫(kù)中存儲(chǔ)和管理教師的有關(guān)信息,如姓名、課程、登錄帳號(hào)、密碼等,對(duì)教師記錄可以進(jìn)行修改、查詢(xún)、增加和刪除等操作,完成在教師進(jìn)行考試管理時(shí)的身份認(rèn)證。(3)試題庫(kù)管理子系統(tǒng)在試題庫(kù)中保存了各門(mén)課程的試題,每道試題的約束描述等,該子系統(tǒng)具有查找、錄入、刪除和修改試題等相關(guān)維護(hù)功能。(4)組卷子系統(tǒng)按照一定組卷的約束條件與算法,隨機(jī)組成試卷。它具備兩個(gè)方面的功能:一是根據(jù)考核對(duì)象或用戶(hù)的要求組卷,可根據(jù)教學(xué)的重點(diǎn)、考核的章節(jié)、用戶(hù)的層次等組出正式考試的筆試試卷或在線考試試卷:二是按典型方式組卷,對(duì)于一些通用的組卷方式,如:計(jì)算機(jī)等級(jí)等,用戶(hù)無(wú)需輸入組卷要求,由系統(tǒng)自動(dòng)組卷。(5)試卷庫(kù)管理子系統(tǒng)能夠存儲(chǔ)系統(tǒng)隨機(jī)組成的試卷,也可存儲(chǔ)外來(lái)試卷,供用戶(hù)查詢(xún)使用。(6)統(tǒng)計(jì)分析子系統(tǒng)成績(jī)的統(tǒng)計(jì)與核算、輸出,另外,考試系統(tǒng)不應(yīng)該只是一個(gè)管理試題和組卷的工具,而且應(yīng)該能夠應(yīng)用于教學(xué)過(guò)程中進(jìn)行測(cè)量和評(píng)價(jià),以促進(jìn)師生間更好地進(jìn)行交流。學(xué)生在考試中的得分,可提供大量的教育過(guò)程信息,統(tǒng)計(jì)分析功能對(duì)學(xué)生的考試成績(jī)進(jìn)行分析,將隱含于其中的教育過(guò)程信息明晰化。2、在線考試系統(tǒng)在實(shí)踐應(yīng)用中,在線考試系統(tǒng)除了可以作為某課程的考試使用外,還可以作為練習(xí)、測(cè)試、自測(cè)使用,主要應(yīng)具有如下過(guò)程:學(xué)生在客戶(hù)機(jī)上登錄與考試服務(wù)器相連,進(jìn)行在線考試,對(duì)參加在線考試的考生可以進(jìn)行學(xué)生信息控制,學(xué)生登錄的時(shí)候可以先進(jìn)行學(xué)生詳細(xì)信息核對(duì),可控制其考試時(shí)間,將剩余時(shí)間顯示在考生計(jì)算機(jī)屏幕的右上角,當(dāng)考生做答完畢后,可向系統(tǒng)提交答卷,系統(tǒng)自動(dòng)評(píng)定考試結(jié)果,并將考試成績(jī)反饋到考生計(jì)算機(jī),并可以進(jìn)行簡(jiǎn)單的評(píng)測(cè)。按照NET網(wǎng)絡(luò)編程規(guī)范,參考在線考試系統(tǒng)的設(shè)計(jì)特點(diǎn),依據(jù)不同的實(shí)際需要,可實(shí)際設(shè)計(jì)開(kāi)發(fā)出在線考試的系統(tǒng),向考生提供一個(gè)豐富多彩、生動(dòng)友好、方便靈活的交互式界面,更有利于激發(fā)考生自學(xué)的積極性,從而達(dá)到更好的教學(xué)信息反饋效果,提高教學(xué)質(zhì)量,主要完成工作如下:(1)研究教學(xué)系教學(xué)資源整合方案,設(shè)計(jì)開(kāi)發(fā)資源整合平臺(tái),并與院校OA系統(tǒng)相結(jié)合分析考試系統(tǒng)在發(fā)揮學(xué)生的主體意識(shí)、培養(yǎng)學(xué)生的個(gè)性、提高學(xué)生自我評(píng)價(jià)能力方面的作用。(2)考核對(duì)象注冊(cè)、登錄以及在線考試系統(tǒng)的實(shí)現(xiàn)。(3)老師登錄平臺(tái)后可根據(jù)自己的需要選擇科目、章節(jié)、難易程度,然后系統(tǒng)按老師的約束條件自動(dòng)生成一份試卷。學(xué)生解答完畢,系統(tǒng)很快評(píng)出該卷的得分情況。學(xué)校對(duì)學(xué)生的考核評(píng)價(jià)可以采用網(wǎng)絡(luò)考試與傳統(tǒng)考試相結(jié)合的方式。(4)管理員登錄系統(tǒng)后可以實(shí)現(xiàn)對(duì)學(xué)生、教師等信息的管理,試題的添加、編輯和刪除,試題的描述、試題庫(kù)與試卷庫(kù)的管理等。本系統(tǒng)主要分為三個(gè)模塊以及數(shù)據(jù)庫(kù)設(shè)計(jì),三個(gè)模塊分別是學(xué)生模塊、教師模塊、管理系統(tǒng)模塊,我本人主要負(fù)責(zé)在線考試系統(tǒng)的試卷隨機(jī)選題、組卷算法與實(shí)現(xiàn)。16課題研究的價(jià)值教學(xué)工作是學(xué)校的中心工作,教學(xué)質(zhì)量是學(xué)校的生命線,而考試是教學(xué)質(zhì)量的重要反映,能夠科學(xué)、高效地實(shí)施考試過(guò)程本身就是國(guó)家教育教學(xué)改革的重要內(nèi)容,同時(shí)通過(guò)考試系統(tǒng)合理地評(píng)價(jià)學(xué)生學(xué)習(xí)質(zhì)量、教師教學(xué)質(zhì)量以及機(jī)構(gòu)的管理質(zhì)量,以評(píng)價(jià)促發(fā)展,提高教學(xué)質(zhì)量,改進(jìn)教學(xué)實(shí)踐,有力的配合教育信息化的推進(jìn)。l、試卷是根據(jù)不同的約束條件、不同考核對(duì)象的情況隨機(jī)組成的,而傳統(tǒng)的考試在時(shí)間、地點(diǎn)、難易程度等方面整齊劃一,死板不靈活,學(xué)生在時(shí)間、地點(diǎn)、難易度上無(wú)任何選擇余地,學(xué)生的優(yōu)勢(shì)、特長(zhǎng)和個(gè)性完全被扼殺。而網(wǎng)絡(luò)考試可以任由學(xué)生的個(gè)人情況,在一定的區(qū)間選擇考試的時(shí)間、地點(diǎn)和難易度,這樣學(xué)生的個(gè)性得到體現(xiàn)和尊重,其積極性得到提高,也有利于其水平的發(fā)揮。2、學(xué)生登錄后可以根據(jù)自己的情況,自行組織自測(cè),有利于提高學(xué)生自我評(píng)價(jià)能力。該考試系統(tǒng)生成后,學(xué)生可以在正式考試前,自己上機(jī)檢測(cè)自己的學(xué)習(xí)情況,由于系統(tǒng)會(huì)對(duì)學(xué)生的答題做出評(píng)價(jià),學(xué)生可在第一時(shí)問(wèn)知道結(jié)果,再結(jié)合自己的情況做出該科目學(xué)習(xí)情況的綜合評(píng)價(jià)。不像傳統(tǒng)的考試,等老師閱卷打分后才知結(jié)果,評(píng)價(jià)帶有明顯的滯后性,不利于學(xué)生自我評(píng)價(jià)能力的提高。3、促進(jìn)教育信息化的推進(jìn),網(wǎng)絡(luò)迅猛發(fā)展,學(xué)校的教育教學(xué)改革也不斷深入,在線考試系統(tǒng)也屬于院校教育教學(xué)改革的一部分,直接促進(jìn)了教育信息化的進(jìn)程。4、促進(jìn)教師發(fā)展,這對(duì)教師整個(gè)理論水平的提高和綜合素質(zhì)的提高有較深的影響。通過(guò)建設(shè)題庫(kù)和開(kāi)發(fā)相關(guān)軟件,可鍛煉我們的教師隊(duì)伍,使廣大教師的業(yè)務(wù)素質(zhì)有所提高。5、在線考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn),使教育資源更規(guī)范的整合。試題庫(kù)是嚴(yán)格地按照網(wǎng)絡(luò)數(shù)據(jù)庫(kù)設(shè)計(jì)規(guī)范進(jìn)行約束的,所有的題目均在同一個(gè)模板中設(shè)計(jì),這樣清晰的標(biāo)準(zhǔn)也便于教育資源銜接與耦合,考試系統(tǒng)試題庫(kù)的設(shè)計(jì)在某種程度上加速了教育資源規(guī)范化的發(fā)展。17本章小結(jié)計(jì)算機(jī)網(wǎng)絡(luò)和信息技術(shù)迅猛發(fā)展,傳統(tǒng)的考試方式已經(jīng)不能適應(yīng)學(xué)校教育信息化的進(jìn)程,迫切需要一種高效、實(shí)用、快捷、科學(xué)的考試模式,在線考試便成為研究的熱點(diǎn),各個(gè)院校、培訓(xùn)機(jī)構(gòu)等紛紛推出自己的考試系統(tǒng),為規(guī)范網(wǎng)絡(luò)編程,微軟也適時(shí)地推出了網(wǎng)絡(luò)開(kāi)發(fā)平臺(tái)NET,使網(wǎng)絡(luò)程序設(shè)計(jì)更加標(biāo)準(zhǔn),在線考試系統(tǒng)的實(shí)現(xiàn)也更加可行,并且軟件各方面的指標(biāo)也大有提高,本章詳細(xì)分析了在線考試系統(tǒng)產(chǎn)生的背景和當(dāng)前的研究與應(yīng)用狀況,闡述了本課題的主要內(nèi)容和研究的意義,并對(duì)本在線考試系統(tǒng)的功能做了簡(jiǎn)要介紹。第2章 需求分析要實(shí)現(xiàn)一個(gè)軟件系統(tǒng),首先應(yīng)該進(jìn)行需求分析,這樣才能令設(shè)計(jì)出的軟件滿(mǎn)足用戶(hù)的各項(xiàng)功能。在線考試系統(tǒng)主要包括系統(tǒng)的注冊(cè)、在線的考試系統(tǒng)、評(píng)分系統(tǒng)、信息管理系統(tǒng)和在線的閱卷系統(tǒng)等。l、注冊(cè)功能,在本在線考試系統(tǒng)中并沒(méi)有復(fù)雜的注冊(cè)要求,也不需要用戶(hù)的詳細(xì)信息,主要是學(xué)生的班級(jí)、專(zhuān)業(yè)或者教師的系別、課程等,但是為了整個(gè)考試系統(tǒng)的安全考慮,一定的注冊(cè)功能和信息核查對(duì)系統(tǒng)還是必要的。2、在線的考試系統(tǒng)是本系統(tǒng)最重要的一個(gè)環(huán)節(jié),主要是登錄、組卷、答案收集與保存、成績(jī)的評(píng)判以及教學(xué)質(zhì)量的評(píng)價(jià)等。3、信息管理系統(tǒng)就是對(duì)在線的賬號(hào)的管理,這個(gè)子系統(tǒng)也比較重要,主要是對(duì)數(shù)據(jù)庫(kù)中的系統(tǒng)用戶(hù)和考試用戶(hù)進(jìn)行管理,而管理的項(xiàng)目則包括瀏覽整個(gè)系統(tǒng)的用戶(hù),添加、刪除用戶(hù),以及更改用戶(hù)的密碼。4、在線閱卷系統(tǒng),本子系統(tǒng)主要是對(duì)在線考試系統(tǒng)的補(bǔ)充,因?yàn)槲覀兊脑诰€考試系統(tǒng)大部分是依據(jù)題庫(kù)自動(dòng)判分的,但針對(duì)一些程序設(shè)計(jì)等主觀題目(比較少),需要在線閱卷系統(tǒng)的支持,另外為了判分的準(zhǔn)確性和靈活性,也需要在線閱卷系統(tǒng)對(duì)用戶(hù)的答題情況進(jìn)行詳細(xì)地了解,對(duì)用戶(hù)的試卷應(yīng)該進(jìn)行判定。2.1 任務(wù)概述本系統(tǒng)的用戶(hù)可分為管理員和普通用戶(hù)兩類(lèi)。本系統(tǒng)共分成兩個(gè)界面:一個(gè)界面用于管理員登錄,主要負(fù)責(zé)進(jìn)行基本資料、題庫(kù)、試卷、成績(jī)的管理以及查詢(xún)等;另外一個(gè)界面用于普通用戶(hù)登錄,主要負(fù)責(zé)在線考試、查詢(xún)以往考試成績(jī)留言和在線
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 車(chē)間安全生產(chǎn)協(xié)議書(shū)
- 防止股東競(jìng)爭(zhēng)協(xié)議書(shū)
- 買(mǎi)賣(mài)房車(chē)庫(kù)合同協(xié)議書(shū)
- 體育生紀(jì)律管理協(xié)議書(shū)
- 勞動(dòng)培訓(xùn)簽服務(wù)協(xié)議書(shū)
- ktv股東合同協(xié)議書(shū)
- 餐館合股開(kāi)店協(xié)議書(shū)
- 鋁礦施工合作協(xié)議書(shū)
- 購(gòu)車(chē)簽訂免責(zé)協(xié)議書(shū)
- 黃山定點(diǎn)醫(yī)藥協(xié)議書(shū)
- 漢字的起源適合小學(xué)生課件
- 2023年度內(nèi)蒙古自治區(qū)政府采購(gòu)評(píng)審專(zhuān)家資格典型題匯編及答案
- 中職學(xué)校招生接待流程
- 機(jī)動(dòng)車(chē)檢測(cè)站2023年評(píng)審準(zhǔn)則版質(zhì)量手冊(cè)程序文件質(zhì)量記錄合集
- 項(xiàng)管系統(tǒng)培訓(xùn)(物資管理)
- 《隧道測(cè)量》課件
- 【MOOC】線性代數(shù)-浙江大學(xué) 中國(guó)大學(xué)慕課MOOC答案
- 《痤瘡與抗痤瘡藥》課件
- 銀行員工反洗錢(qián)知識(shí)培訓(xùn)
- 電瓶車(chē)以租代購(gòu)協(xié)議書(shū)范文范本
- 工業(yè)化國(guó)家的社會(huì)變化 統(tǒng)編版九年級(jí)歷史下冊(cè)
評(píng)論
0/150
提交評(píng)論