下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、論 文 題 目:Java網(wǎng)上考試系統(tǒng)的設(shè)計與實現(xiàn)一、課題簡介(選題背景及其意義)(課題所屬研究領(lǐng)域、國內(nèi)外研究概況及發(fā)展趨勢、課題的理論意義和應(yīng)用價值等)大多數(shù)時候,學(xué)生都是被動地在接受形式各異的考試。對高分的追求,使得各種各樣的考試模式應(yīng)運而生。特別是隨著網(wǎng)絡(luò)技術(shù)在我國的迅速發(fā)展,遠(yuǎn)程教育和校園的信息化建設(shè)已經(jīng)成為網(wǎng)絡(luò)應(yīng)用的一個新的熱點。網(wǎng)上考試作為遠(yuǎn)程教育和校園信息化建設(shè)的一部分,有著其獨特的需求和作用。在新的教學(xué)模式中,極大地提高了教學(xué)的靈活性和效率。 相比傳統(tǒng)的考試形式,網(wǎng)上考試系統(tǒng)的主要好處是一方面可以動態(tài)管理各種考試信息,只要準(zhǔn)備足夠大的題庫,就可以按要求自動生成各種試卷;另一方面
2、,考試時間靈活,可以在規(guī)定的時間段內(nèi)的任意時間參加考試。另外,計算機(jī)化考試的最大特點是閱卷速度快,系統(tǒng)可以在考試結(jié)束時當(dāng)場給出客觀題成績,計算機(jī)閱卷給了考生最大的公平感。Java網(wǎng)上考試系統(tǒng),是為了配合Java語言的網(wǎng)上教學(xué)而設(shè)計的。它是Java課件的一個重要組成部分。二、實施方案(一)系統(tǒng)實現(xiàn)技術(shù) 該考試系統(tǒng)采用Web 技術(shù)實現(xiàn)。Web技術(shù)超越了傳統(tǒng)的“客戶機(jī)/服務(wù)器”兩層結(jié)構(gòu),采用了三層體系結(jié)構(gòu):用戶界面層/事務(wù)層/數(shù)據(jù)庫層。因此Web結(jié)構(gòu)有著更好的安全性。在用戶機(jī)上不需要安裝任何應(yīng)用程序,應(yīng)用程序可以安裝在事務(wù)層所在的計算機(jī)上,試題存放在數(shù)據(jù)庫服務(wù)器上(事務(wù)層和數(shù)據(jù)庫可以是同一臺機(jī)器)。
3、(二)系統(tǒng)模塊劃分本系統(tǒng)由四個子模塊組成:數(shù)據(jù)庫及維護(hù)模塊、考試子系統(tǒng)模塊、成績管理查詢子系統(tǒng)模塊、閱卷子系統(tǒng)模塊。它們各自的功能如下所述:1. 考試子系統(tǒng)這個系統(tǒng)主要是學(xué)生使用??荚囎酉到y(tǒng)是本網(wǎng)絡(luò)考試系統(tǒng)的核心部分,也是設(shè)計時的重點。一般說來,網(wǎng)絡(luò)考試可以在任何時候、任何地方進(jìn)行。但是為了使學(xué)校易于組織和管理,所以本系統(tǒng)對考試時間作了一定的限制,因此在考試前首先判斷當(dāng)前時間是否為學(xué)校規(guī)定的考試時間。2. 成績查詢管理子系統(tǒng)為了能讓考生及時、方便地了解自己的考試成績,查詢子系統(tǒng)也采用Web方式實現(xiàn),考生在頁面輸入自己的信息后,服務(wù)器就能把成績信息傳送到考生的機(jī)器上。此外,系統(tǒng)還可以對成績進(jìn)行排
4、序等管理功能。這個系統(tǒng)學(xué)生和教師均可以使用。3. 閱卷子系統(tǒng)本系統(tǒng)是老師專用的(通過教師登陸才可以進(jìn)入),對考生來說是不可見的。(對于進(jìn)行有主觀題測試的模式,采用此系統(tǒng)進(jìn)行人工給分)主要功能有:評分、成績統(tǒng)計和排序、信息輸出。4.數(shù)據(jù)庫及維護(hù)系統(tǒng)這個模塊能對數(shù)據(jù)庫中的信息(學(xué)生信息、試題)進(jìn)行維護(hù),主要使用對象是系統(tǒng)管理員(只在服務(wù)器上運行,不能進(jìn)行遠(yuǎn)程維護(hù)。目的在于增強(qiáng)系統(tǒng)的安全性)。本系統(tǒng)數(shù)據(jù)庫部分?jǐn)M用Microsoft Access 2003 來實現(xiàn)。(三)系統(tǒng)功能構(gòu)想1界面方面:系統(tǒng)有“登陸”、“運行”、“退出”三個界面。每個界面對應(yīng)系統(tǒng)不同的運行狀態(tài)(具體由登錄系統(tǒng)人員的身份而定)。
5、 2內(nèi)容方面:由于網(wǎng)上考試的特點所限,考試內(nèi)容以客觀題為主。主觀題只給出參考答案和評分標(biāo)準(zhǔn)。(以上是指“在線測試模式”下)對于“人工模式”下,則由閱卷人改卷后,通知考生成績。這時以“綜合測試題”為主。3安全性方面:設(shè)立用戶名和密碼驗證方式,防止非法用戶登錄和越權(quán)操作。同時將重要信息的維護(hù)只限于服務(wù)器端,避免了遠(yuǎn)程維護(hù)帶來的安全隱患。考試的預(yù)約機(jī)制,也在一定程度上保證了考試的安全性。4 其他:可以根據(jù)具體情況適當(dāng)用其他輔助工具(如:Dreamwaver MX、Dreamwaver UltraDev等工具)對系統(tǒng)的界面進(jìn)行美化和布局,以達(dá)到更好的效果。(四)開發(fā)環(huán)境1.操作系統(tǒng):Windows20
6、00 Server(SP2)+IE6.02.開發(fā)平臺:Apache Tomcat 4.1/JSWDK1.01+J2DK 1.41+EditPlus2.0Jcreator LE+Dreamweaver MX三、工作特色及其難點,擬采取的解決措施本軟件采用ACCESS數(shù)據(jù)庫系統(tǒng)和ASP動態(tài)網(wǎng)頁開發(fā)工具,由服務(wù)器端程序和客戶端程序兩大部份組成,具有普通用戶和管理用戶不同操作界面,其開發(fā)與運行基于windows操作系統(tǒng)。 難點:(1) 安全性和易維護(hù)性解決措施為:選擇Web實現(xiàn)技術(shù),將系統(tǒng)做成一種B/S模式,可以讓用戶通過瀏覽器直接訪問位于服務(wù)器上的試題以及對系統(tǒng)進(jìn)行遠(yuǎn)程維護(hù);(2) 實時性解決措施為
7、:采用JSP作為服務(wù)器端程序的實現(xiàn)技術(shù)(配合Java Servlet、Java Bean、HTML等);(3) 保密性解決措施為:JSP自身的安全性,再加上實現(xiàn)模式的特點,完全能夠達(dá)到考試的保密性要求,保證了考試的公平性原則。四、預(yù)期成果(比如: 軟件、硬件系統(tǒng)、應(yīng)用系統(tǒng)、設(shè)計報告、論文等)1系統(tǒng)(或網(wǎng)站) :Java網(wǎng)上考試系統(tǒng)2論文 :Java網(wǎng)上考試系統(tǒng)的設(shè)計與實現(xiàn)五、預(yù)期進(jìn)度 12010年9月1日2010年10月12日:收集資料,確定設(shè)計系統(tǒng)總體方案,閱讀技術(shù)文獻(xiàn),完成開題報告;22010年10月13日2011年1月22日:編碼及測試;32011年1月23日2011年3月31日:編寫、
8、修改論文;42011年5月7日2011年5月8日:答辯。六、文獻(xiàn)綜述目前,基于Web技術(shù)的網(wǎng)絡(luò)考試系統(tǒng)可以借助于遍布全球的Internet進(jìn)行,因此考試既可以在本地進(jìn)行,也可以在異地進(jìn)行,大大拓展了考試的靈活性。試卷可以根據(jù)題庫中的內(nèi)容即時生成,可避免考試前的壓題;而且可以采用大量標(biāo)準(zhǔn)化試題,從而使用計算機(jī)閱卷,大大提高閱卷效率;還可以直接把成績送到數(shù)據(jù)庫中,進(jìn)行統(tǒng)計、排序等操作。所以現(xiàn)在較好的考試方法為網(wǎng)絡(luò)考試,試題內(nèi)容放在服務(wù)器上,考生通過姓名、準(zhǔn)考證號碼和口令進(jìn)行登錄,考試答案也存放在服務(wù)器中,這樣考試的公平性、答案的安全性可以得到有效的保證。因此,采用網(wǎng)絡(luò)考試方式將是以后考試發(fā)展的趨勢。參考文獻(xiàn)(與論文中的參考文獻(xiàn)要保持一致):1左毅,先強(qiáng)基于Web的網(wǎng)絡(luò)課程考試系統(tǒng)的研究與設(shè)計J大眾科技,20072劉斌,張軍ASP.NET+SQL Server動態(tài)網(wǎng)站開發(fā)案例精選M 北京:清華大學(xué)出版社,2006 指導(dǎo)教師意見指導(dǎo)教師簽名: 年 月 日開題報告評議表評議意見1、選題:有理論意義;有工程背景;有實用價值 意義不大。2、選題的難度:偏高;適當(dāng);偏低。3、選題的工作量:偏大;適當(dāng);偏小。4、設(shè)計或研究方案的可行性:好;較好;一般;不可行。5、學(xué)生對文獻(xiàn)資料及課
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 投資可行性分析報告
- 推土機(jī)租賃合同樣式
- 工地食堂承包合同案例
- 對外承包工程項目貸款合同范本
- 2024年協(xié)銷員勞動合同
- 風(fēng)險投資公司入股協(xié)議樣本
- 個人物品交易合同樣本
- 2024勞務(wù)合同范本
- 2024年國際公路貨物運輸合同范本
- 室內(nèi)設(shè)計工程監(jiān)理協(xié)議
- 馬克思主義新聞觀教程 第二版 課件 第七章 列寧論社會主義新聞?wù)吲c蘇維埃傳媒
- 安徽省江南十校2023-2024學(xué)年高一上學(xué)期12月分科診斷模擬聯(lián)考數(shù)學(xué)試題
- 機(jī)械專業(yè)職業(yè)生涯發(fā)展報告
- 臨床診療指南-口腔醫(yī)學(xué)分冊
- 生物統(tǒng)計與試驗設(shè)計課件
- 部編版道德與法治五年級上冊中華民族一家親第一課時課件
- 女子沙灘排球跳發(fā)球空中擊球技術(shù)的分析
- 氣浮機(jī)使用說明書
- 《公務(wù)員回避制度》課件
- 品質(zhì)管理與質(zhì)量控制提升產(chǎn)品品質(zhì)
- 四川省涼山州西昌市2023-2024學(xué)年四年級上學(xué)期期末數(shù)學(xué)試卷
評論
0/150
提交評論