




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、網(wǎng)絡(luò)考試系統(tǒng)參考文本一、問題的提出Java網(wǎng)上考試系統(tǒng),是為了協(xié)作Java語言網(wǎng)上教學(xué)設(shè)計(jì)。是Java課件重要組成部分。二、網(wǎng)絡(luò)考試系統(tǒng)概述在網(wǎng)絡(luò)技術(shù)漸漸滲入社會(huì)生活各個(gè)層面的今日,傳統(tǒng)的考試方式也面臨著變革,而網(wǎng)絡(luò)考試則是一個(gè)很重要的方向?;赪eb技術(shù)的網(wǎng)絡(luò)考試系統(tǒng)可以借助于遍布全球的Internet進(jìn)行,因此考試既可以在本地進(jìn)行,也可以在異地進(jìn)行,大大拓展了考試的敏捷性。試卷可以依據(jù)題庫中的內(nèi)容即時(shí)生成,可防止考試前的壓題;而且可以采納大量標(biāo)準(zhǔn)化試題,從而運(yùn)用計(jì)算機(jī)閱卷,大大提高閱卷效率;還可以直接把成果送到數(shù)據(jù)庫中,進(jìn)行統(tǒng)計(jì)、排序等操作。所以如今較好的考試方法為網(wǎng)絡(luò)考試,試題內(nèi)容放在效
2、勞器上,考生通過姓名、準(zhǔn)考證號(hào)碼和口令進(jìn)行登錄,考試答案也存放在效勞器中,這樣考試的公正性、答案的安全性可以得到有效的保證。因此,采納網(wǎng)絡(luò)考試方式將是以后考試進(jìn)展的趨勢。三、網(wǎng)絡(luò)考試系統(tǒng)常用的完成技術(shù)網(wǎng)絡(luò)考試系統(tǒng)的完成技術(shù)有多種,可以采納傳統(tǒng)的客戶機(jī)/效勞器(C/S)型的MIS型架構(gòu),即試題內(nèi)容放在遠(yuǎn)程的效勞器上,在考試機(jī)上安裝考試應(yīng)用程序和數(shù)據(jù)庫客戶機(jī)配置,因此每次考試時(shí)要對機(jī)器進(jìn)行安裝、配置,這樣一來考務(wù)工作比擬煩瑣;而且考試程序放在客戶機(jī)上,安全性也受到肯定影響。另外一種考試系統(tǒng)采納Web技術(shù)完成。Web技術(shù)超越了傳統(tǒng)的“客戶機(jī)/效勞器”兩層結(jié)構(gòu),采納了三層體系結(jié)構(gòu):用戶界面層/事務(wù)層/
3、數(shù)據(jù)庫層。因此Web結(jié)構(gòu)有著更好的安全性。在用戶機(jī)上不需要安裝任何應(yīng)用程序,應(yīng)用程序可以安裝在事務(wù)層所在的計(jì)算機(jī)上,試題存放在數(shù)據(jù)庫效勞器上(事務(wù)層和數(shù)據(jù)庫可以是同一臺(tái)機(jī)器)。四、本系統(tǒng)擬采納的解決方法(技術(shù))本系統(tǒng)作為Java課件(網(wǎng)絡(luò)版)的一個(gè)組成部分,要求完成網(wǎng)絡(luò)考試系統(tǒng)的各項(xiàng)根本功能。從安全性和易維護(hù)性考慮,選擇了Web完成技術(shù)。簡潔的說就是將系統(tǒng)做成一種B/S模式,可以讓用戶通過閱讀器直接訪問位于效勞器上的試題以及對系統(tǒng)進(jìn)行遠(yuǎn)程維護(hù)。效勞器端程序的完成技術(shù)也許多,本人選用了當(dāng)前比擬盛行的網(wǎng)絡(luò)編程技術(shù)JSP作為主要完成手段(協(xié)作JavaServlet、JavaBean、HTML等)。J
4、SP作為一種Web完成技術(shù),它的效率是很高的。這一點(diǎn)正好符合了考試系統(tǒng)所要求的實(shí)時(shí)性。JSP自身的安全性,再加上完成模式的特點(diǎn),完全能夠到達(dá)考試的保密性要求,保證了考試的公正性原則。除此之外,作為Java平臺(tái)的一部分,JSP擁有Java語言“一次編寫,各處運(yùn)行”的特點(diǎn)。又伴著越來越多的效勞器供應(yīng)商將JSP支持添加到他們的產(chǎn)品中,這樣一來用JSP做成的這套系統(tǒng)可以輕松移植到其它平臺(tái)來運(yùn)行。種種長處使得這套系統(tǒng)不但為目前校內(nèi)的網(wǎng)絡(luò)教學(xué)以至于今后遠(yuǎn)程教育的完成都打下了良好的根底。五、系統(tǒng)的組成和功能設(shè)想(1)系統(tǒng)的組成本系統(tǒng)由四個(gè)子模塊組成:數(shù)據(jù)庫及維護(hù)模塊、考試子系統(tǒng)模塊、成果管理查詢子系統(tǒng)模塊、
5、閱卷子系統(tǒng)模塊。它們各自的功能如下所述:(一)考試子系統(tǒng)這個(gè)系統(tǒng)主要是同學(xué)運(yùn)用??荚囎酉到y(tǒng)是本網(wǎng)絡(luò)考試系統(tǒng)的核心部分,也是設(shè)計(jì)時(shí)的重點(diǎn)。一般說來,網(wǎng)絡(luò)考試可以在任何時(shí)分、任何地方進(jìn)行。但是為了使學(xué)校易于組織和管理,所以本系統(tǒng)對考試時(shí)間作了肯定的限制,因此在考試前首先推斷當(dāng)前時(shí)間是否為學(xué)校規(guī)定的考試時(shí)間(或預(yù)約的考試時(shí)間),由于推斷的時(shí)間是效勞器端的時(shí)間,所以跟考試機(jī)器的時(shí)間無關(guān),即使考生修改所在機(jī)器的時(shí)間,也無濟(jì)于事。假如時(shí)間符合要求,則顯示登錄頁面進(jìn)行登錄,如信息不正確(包括有些考生試圖繞過登錄頁面,直接進(jìn)入試卷頁面的情況,此時(shí)由于沒有登錄信息,系統(tǒng)也會(huì)認(rèn)為是非法考生),系統(tǒng)給出提示信息,并
6、重新定位到登錄頁面;如信息正確,則可以開頭不同模式的考試。當(dāng)考試時(shí)間到或考生點(diǎn)擊“交卷”按鈕時(shí),則系統(tǒng)把考生答案傳送至效勞器的數(shù)據(jù)庫中保存起來,并在數(shù)據(jù)庫中標(biāo)記考生是否參與過某門課程考試。(隨機(jī)考試則可給出成果;非隨機(jī)考試等老師批改完試卷后講成果保存于數(shù)據(jù)庫。)(二)成果查詢管理子系統(tǒng)為了能讓考生按時(shí)、便利地了解自己的考試成果,查詢子系統(tǒng)也采納Web方式完成,考生在頁面輸入自己的信息后,效勞器就能把成果信息傳送到考生的機(jī)器上。此外,系統(tǒng)還可以對成果進(jìn)行排序等管理功能。這個(gè)系統(tǒng)同學(xué)和老師均可以運(yùn)用。(三)閱卷子系統(tǒng)本系統(tǒng)是老師專用的(通過老師登陸才可以進(jìn)入),對考生來說是不行見的。(對于進(jìn)行有主
7、觀題測試的模式,采納此系統(tǒng)進(jìn)行人工給分)主要功能有:1、評分(依據(jù)參考答案給出相應(yīng)的成果)2、成果統(tǒng)計(jì)、排序(有助于老師了解同學(xué)考試情況)3、信息輸出(最終結(jié)果的輸出)(四)數(shù)據(jù)庫及維護(hù)系統(tǒng)這個(gè)模塊能對數(shù)據(jù)庫中的信息(同學(xué)信息、試題)進(jìn)行維護(hù),主要運(yùn)用對象是系統(tǒng)管理員(只在效勞器上運(yùn)行,不能進(jìn)行遠(yuǎn)程維護(hù)。目的在于增加系統(tǒng)的安全性)。本系統(tǒng)數(shù)據(jù)庫部分?jǐn)M用MicrosoftSQLServer20XX/MicrosoftAccess20XX來完成。(2)統(tǒng)功能的初步設(shè)想1、界面方面:系統(tǒng)有“登陸”、“運(yùn)行”、“退出”三個(gè)界面。每個(gè)界面對應(yīng)系統(tǒng)不同的運(yùn)行狀態(tài)(詳細(xì)由登錄系統(tǒng)人員的身份而定)。2、內(nèi)容方
8、面:由于網(wǎng)上考試的特點(diǎn)所限,考試內(nèi)容以客觀題為主。主觀題只給出參考答案和評分標(biāo)準(zhǔn)。(以上是指“在線測試模式”下)對于“人工模式”下,則由閱卷人改卷后,通知考生成果。這時(shí)以“綜合測試題”為主。3、安全性方面:建立用戶名和密碼驗(yàn)證方式,防止非法用戶登錄和越權(quán)操作。同時(shí)將重要信息的維護(hù)只限于效勞器端,防止了遠(yuǎn)程維護(hù)帶來的安全隱患??荚嚨念A(yù)約機(jī)制,也在肯定程度上保證了考試的安全性。4、其他:可以依據(jù)詳細(xì)情況恰當(dāng)用其他輔助工具(如:DreamwaverMX、DreamwaverUltraDev等工具)對系統(tǒng)的界面進(jìn)行美化和布局,以到達(dá)更好的效果。JSP是完成本系統(tǒng)的最正確技術(shù),它是完全可行的。5、運(yùn)行環(huán)
9、境要求:硬件環(huán)境:效勞器端:以上內(nèi)存以上硬盤+10/XXXM網(wǎng)卡;客戶機(jī)端:P133,16M內(nèi)存,win9X、win20XX、NT網(wǎng)或Netware網(wǎng)絡(luò)。軟件環(huán)境:.(以上).(以上)BEAWeblogicServerIBMWebSphereApplicationServerApacheTomcat3.X。6、開發(fā)環(huán)境Windows20XXServer(SP2)IE6.0ApacheTomcat4.1/JSWDK1.01J2DK1.41+EditPlus2.0JcreatorLE+DreamweaverUltraDev4.0/MX六、主要技術(shù)簡介JSP是JavaServerPages的簡稱,它
10、是由SunMicrosystem公司于20XX年6月推出,是基于JavaServlet以及整個(gè)Java體系的Web開發(fā)技術(shù)。作為J2EE體系中的重要一環(huán),JSP為創(chuàng)立高度動(dòng)態(tài)的Web應(yīng)用提供了一個(gè)獨(dú)特的開發(fā)環(huán)境。JSP能夠順應(yīng)市場上包括ApacheWebServer、IIS4.0在內(nèi)的85的效勞器產(chǎn)品,這足以勝任絕大多數(shù)的商業(yè)事務(wù)處理。同時(shí)JSP代碼經(jīng)過效勞器的解釋執(zhí)行后會(huì)直接嵌入到HTML語言中,這樣就簡化了頁面的輸出,也保存了腳本語言易于運(yùn)用的長處。JDBC是用于執(zhí)行SQL語句的Java應(yīng)用程序接口,由一組用Java語言編寫的類與接口組成,在JSP中將運(yùn)用JDBC來訪問數(shù)據(jù)庫。JDBC是一種標(biāo)準(zhǔn),它讓各數(shù)據(jù)庫廠商為Java程序員提供標(biāo)準(zhǔn)的數(shù)據(jù)庫訪問類和接口,這用就使得開發(fā)獨(dú)立于DBMS的Java應(yīng)用程
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 不同行業(yè)保安技術(shù)設(shè)備比較計(jì)劃
- 向?qū)W習(xí)型組織轉(zhuǎn)型的路徑計(jì)劃
- 2024年貴州省自然資源廳下屬事業(yè)單位真題
- 軟件設(shè)計(jì)師選拔標(biāo)準(zhǔn)2025年試題及答案
- 2024年甘肅省教育廳下屬事業(yè)單位真題
- 2025年戰(zhàn)略目標(biāo)與運(yùn)營風(fēng)險(xiǎn)的交互影響試題及答案
- 山東省青島十五中學(xué)2025屆七年級數(shù)學(xué)第二學(xué)期期末教學(xué)質(zhì)量檢測試題含解析
- 法學(xué)概論摸索與前行試題及答案
- 財(cái)務(wù)風(fēng)險(xiǎn)對公司戰(zhàn)略的影響試題及答案
- 2025屆河南省湯陰縣七下數(shù)學(xué)期末預(yù)測試題含解析
- 冀教版四年級數(shù)學(xué)下冊第五章《分?jǐn)?shù)的意義和性質(zhì)》測試題卷(含答案)
- 中國城市中英文對照
- 孤獨(dú)癥兒童發(fā)展評估-評估表(最終版)
- 高溫高壓稠化儀操作規(guī)程
- 醫(yī)學(xué)信息檢索與利用智慧樹知到答案章節(jié)測試2023年杭州醫(yī)學(xué)院
- 并網(wǎng)前設(shè)備電氣試驗(yàn)、繼電保護(hù)整定、通訊聯(lián)調(diào)
- 美國漢學(xué)家與中國文化的海外傳播
- ARJ21機(jī)型理論知識(shí)考試題庫(匯總版)
- 用表格為網(wǎng)頁布局教學(xué)設(shè)計(jì)
- 泵站初步設(shè)計(jì)
- MT/T 548-1996單體液壓支柱使用規(guī)范
評論
0/150
提交評論