java在線考試系統(tǒng)設(shè)計(jì)報(bào)告_第1頁(yè)
java在線考試系統(tǒng)設(shè)計(jì)報(bào)告_第2頁(yè)
java在線考試系統(tǒng)設(shè)計(jì)報(bào)告_第3頁(yè)
java在線考試系統(tǒng)設(shè)計(jì)報(bào)告_第4頁(yè)
java在線考試系統(tǒng)設(shè)計(jì)報(bào)告_第5頁(yè)
已閱讀5頁(yè),還剩2頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、 課 程 設(shè) 計(jì) 報(bào) 告 課程名稱 java程序設(shè)計(jì)之網(wǎng)絡(luò)編程 題 目 java課程在線考試系統(tǒng) 專 業(yè) 信息管理與信息系統(tǒng) 班 級(jí) 組 長(zhǎng) 副 組 長(zhǎng) 組 員 指導(dǎo)教師 完成時(shí)間 2015年1月12日 目錄第一章 引言.3 1.1編寫(xiě)目的.3 1.2 背景.3第二章 系統(tǒng)總的概述.4 2.1 系統(tǒng)的目標(biāo).4第三章 功能需求.4 3.1主要用戶類型以及系統(tǒng)功能模塊.4 3.2數(shù)據(jù)庫(kù)的流程圖.5 3.3數(shù)據(jù)管理能力要求.6 3.4故障處理要求.6第四章 運(yùn)行環(huán)境要求.7 4.1 硬件及軟件設(shè)備的要求.7 4.2開(kāi)發(fā)工具.7第五章 項(xiàng)目總結(jié).71.引言 1.1編寫(xiě)目的 隨著計(jì)算機(jī)應(yīng)用的迅猛發(fā)展,網(wǎng)

2、絡(luò)應(yīng)用不斷擴(kuò)大,如遠(yuǎn)程教育和虛擬大學(xué)的出現(xiàn)等等,且這些應(yīng)用正逐步深入到千家萬(wàn)戶。人們迫切要求利用這些技術(shù)來(lái)進(jìn)行在線考試,以減輕教師的工作負(fù)擔(dān)及提高工作效率,與此同時(shí)也提高了考試的質(zhì)量,從而使考試更趨于公證!客觀!更加激發(fā)學(xué)生的學(xué)習(xí)興趣。 1.2 背景 隨著網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,現(xiàn)在很多國(guó)內(nèi)外的大學(xué)和社會(huì)其他部門(mén)都已經(jīng)開(kāi)設(shè)了遠(yuǎn)程教,于此網(wǎng)絡(luò)化教育代表了應(yīng)試教育改革的一個(gè)發(fā)展方向,已經(jīng)成為現(xiàn)代教育的一個(gè)特征,并對(duì)教育的發(fā)展形成新的推動(dòng)力。遠(yuǎn)程教育成為現(xiàn)代教育技術(shù)及未來(lái)發(fā)展的重要方向之一,但是,遠(yuǎn)程教育軟件的開(kāi)發(fā)目前還處于起步階段,隨著這項(xiàng)技術(shù)的不斷深入發(fā)展,就要求有更好、更完善的軟件系統(tǒng)應(yīng)用到遠(yuǎn)程教

3、育當(dāng)中去,這就給軟件設(shè)計(jì)人員提出了更高的設(shè)計(jì)要求。網(wǎng)絡(luò)技術(shù)的發(fā)展使得考試的技術(shù)手段和載體發(fā)生了革命性的變化,網(wǎng)絡(luò)的開(kāi)放性、分布性的特點(diǎn)和基于Internet的巨大的計(jì)算能力使得考試突破了時(shí)間和空間的限制。與傳統(tǒng)考試模式相比,在線考試具有無(wú)可比擬的優(yōu)越性,它可以將傳統(tǒng)考試過(guò)程中的試卷組織、審定印制、收集、登記發(fā)放、評(píng)判歸檔各個(gè)環(huán)節(jié)縮小到一至兩個(gè)環(huán)節(jié),幾乎屏蔽了所有人工直接干預(yù)考試活動(dòng)的可能性,不但能夠節(jié)約大量的時(shí)間、人力、物力與財(cái)力,而且還可以大幅度增加考試成績(jī)的客觀性和公正性。傳統(tǒng)的考試方式一般要經(jīng)過(guò)五個(gè)步驟,即人工出題、考生考試、人工閱卷、成績(jī)?cè)u(píng)估和試卷分析。顯然,隨著考試類型的不斷增加及考

4、試要求的不斷提高,教師的工作量將會(huì)越來(lái)越大,并且其工作將是一件十分煩瑣和非常容易出錯(cuò)的事情,可以說(shuō)傳統(tǒng)的考試方式已經(jīng)不能適應(yīng)現(xiàn)代考試。在線考試系統(tǒng)項(xiàng)目的產(chǎn)生:是當(dāng)今教育信息化發(fā)展的趨勢(shì)以及建設(shè)我國(guó)高校教育信息化系統(tǒng),其目的是充分利用學(xué)?,F(xiàn)有的計(jì)算機(jī)軟、硬件和網(wǎng)絡(luò)資源實(shí)現(xiàn)網(wǎng)絡(luò)化考試以避免傳統(tǒng)筆試考試的不足。與傳統(tǒng)考試模式相比,網(wǎng)上考試滲入了更多的技術(shù)環(huán)節(jié),對(duì)實(shí)現(xiàn)安全性的途徑、方法也提出了更高的技術(shù)要求。通過(guò)Internet來(lái)實(shí)現(xiàn)網(wǎng)上考試,是現(xiàn)代教育技術(shù)的一個(gè)具體實(shí)現(xiàn),具有很重要的現(xiàn)實(shí)意義??梢詫?shí)現(xiàn)遠(yuǎn)程教育和在線考試相分離以及網(wǎng)上打分查詢成績(jī)的全自動(dòng)化管理,可以更好的利用校園網(wǎng)的軟硬件資源,使其發(fā)

5、揮最大效力,更好的為學(xué)校的教學(xué)、科研、管理服務(wù),可以大規(guī)模的實(shí)行考試,實(shí)現(xiàn)考試的客觀性、公證性,自動(dòng)化閱卷可以減輕教師的工作量。傳統(tǒng)考試要求老師印制試卷、安排考試、監(jiān)考、收集試卷、試卷打分、講解和分析試卷。這是一個(gè)相當(dāng)漫長(zhǎng)而復(fù)雜的過(guò)程,已經(jīng)越來(lái)越不適應(yīng)現(xiàn)代教學(xué)的需要。在線考試系統(tǒng)可以利用網(wǎng)絡(luò)的無(wú)限廣闊空間,隨時(shí)隨地的對(duì)學(xué)生進(jìn)行考試,特別是Web技術(shù)的出現(xiàn),人們開(kāi)始致力于研究和開(kāi)發(fā)基于Internet考試系統(tǒng),這也大大推動(dòng)了遠(yuǎn)程教育的發(fā)展。 本項(xiàng)目基于internet的B模式進(jìn)行開(kāi)發(fā),研究了基于Web考試系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā),包括系統(tǒng)需求分析和系統(tǒng)功能設(shè)計(jì)以及數(shù)據(jù)庫(kù)設(shè)計(jì)。重點(diǎn)闡述了用戶登錄模塊、在線

6、考試模塊、系統(tǒng)管理員模塊、教師管理模塊、學(xué)生管理模塊、成績(jī)管理模塊的設(shè)計(jì)。2 系統(tǒng)總的概述2.1 系統(tǒng)的目標(biāo) 從總體上考慮,系統(tǒng)應(yīng)該實(shí)現(xiàn)下列功能:對(duì)管理員來(lái)說(shuō),包括系統(tǒng)維護(hù)和用戶管理,角色管理和權(quán)限管理以及增刪改等。對(duì)教師來(lái)說(shuō),包括出題,統(tǒng)計(jì)成績(jī),提交成績(jī)等。對(duì)學(xué)生來(lái)說(shuō),答卷,提交試卷和維護(hù)個(gè)人信息。 系統(tǒng)能夠提供友好的用戶界面,使各類用戶的工作量最大限度的減少; 系統(tǒng)具有良好的運(yùn)行效率;3.功能需求3.1主要用戶類型以及系統(tǒng)功能模塊: 圖 1: 學(xué)生功能模塊 圖2: 教師功能模塊 圖3: 管理員功能模塊本系統(tǒng)的用戶可分為管理員、教師和學(xué)生三類,三類人群共用一個(gè)登錄界面,在登錄界面處提供用戶類

7、型的選擇,并因選擇的用戶類型進(jìn)入不同的管理界面。進(jìn)入本系統(tǒng)后共分成三個(gè)主要的界面:1)界面用于管理員工作,主要負(fù)責(zé)進(jìn)行基本資料的管理,如學(xué)生、教師成員的添加以及進(jìn)入考試系統(tǒng)的權(quán)限設(shè)置;2)是教師登錄的主界面,主要是題庫(kù)、試卷、成績(jī)的管理以及查詢等;3)界面用于學(xué)生考試的主界面,主要負(fù)責(zé)在線考試、查詢以往考試成績(jī)留言等。從總體上考慮,系統(tǒng)應(yīng)該實(shí)現(xiàn)下列功能:對(duì)管理員來(lái)說(shuō),包括教師、學(xué)生成員、班級(jí)的添加與管理。1、 教師、學(xué)生管理:管理員可以查詢現(xiàn)有成員的信息,可以添加、刪除成員信息,更改狀態(tài)信息,設(shè)置權(quán)限,能否進(jìn)入本系統(tǒng)對(duì)教師來(lái)說(shuō),包括試卷管理、題庫(kù)管理、成績(jī)管理。1、試卷管理:教師可以從課程,各

8、種題型的數(shù)量等方面對(duì)某份試卷提出一定的要求生成試卷規(guī)則,同時(shí),教師還可以對(duì)庫(kù)中已有的試卷進(jìn)行修改和刪除,添加新試卷等。3、成績(jī)管理:教師可以查看考生的考試成績(jī),并針對(duì)不同的課程進(jìn)行成績(jī)統(tǒng)計(jì),包括考試人數(shù)、最高分、最低分、平均分以及各分?jǐn)?shù)段得分人數(shù)等。對(duì)普通用戶來(lái)說(shuō),包括在線考試、查詢以往考試成績(jī)、留言等。1.在線考試:學(xué)生可以任選時(shí)間進(jìn)行在線測(cè)試,考試結(jié)束后,系統(tǒng)會(huì)根據(jù)已有的標(biāo)準(zhǔn)答案進(jìn)行在線判卷,考生可以立刻知道考試成績(jī)。2、查詢以往考試成績(jī):學(xué)生可以在線查詢以前參加過(guò)的每門(mén)課程的考試相關(guān)信息。3,學(xué)生可以對(duì)個(gè)人信息進(jìn)行維護(hù)包括(修改個(gè)人密碼。修改個(gè)人基本信息)3.2 數(shù)據(jù)庫(kù)的流程圖學(xué)生,管理

9、員和教師(user)選擇考試科目(course)試卷類型(paper)試卷的題目類型多選填空判斷單選分?jǐn)?shù)(score) 圖4該系統(tǒng)應(yīng)該建立一個(gè)穩(wěn)定的后臺(tái)數(shù)據(jù)庫(kù)系統(tǒng),通過(guò)該數(shù)據(jù)庫(kù)管理整個(gè)考試系統(tǒng)所需的信息(用戶信息、試題信息、試卷信息、考試信息等)。本系統(tǒng)還應(yīng)該包括學(xué)生和教師的賬號(hào)、后臺(tái)數(shù)據(jù)庫(kù)的安全機(jī)制、考試過(guò)程的控制機(jī)制。3.3數(shù)據(jù)管理能力要求考試系統(tǒng)避免不了需要存儲(chǔ)試題庫(kù),而試題庫(kù)中往往有上千條甚至上萬(wàn)條記錄,擁有的表也會(huì)相對(duì)復(fù)雜,所以在對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作的時(shí)候,需要數(shù)據(jù)庫(kù)響應(yīng)時(shí)間在人們能夠接受的范圍之內(nèi)。3.4故障處理要求系統(tǒng)對(duì)于用戶錯(cuò)誤輸入的處理也應(yīng)該相對(duì)友好,盡量做到以最大限度提升用戶體

10、驗(yàn)為前提。偶爾會(huì)遇到個(gè)別考生考試意外中斷的現(xiàn)象,如某臺(tái)計(jì)算機(jī)意外斷電等。這就涉及到如何在最大程度上保護(hù)學(xué)生的考試現(xiàn)場(chǎng)問(wèn)題。我們的做法是,將考生的主觀性試題、試卷以及結(jié)果,保存到服務(wù)器端硬盤(pán)上。因?yàn)檎娇荚囀羌性趯W(xué)校機(jī)房里面進(jìn)行的,我們可以在安裝機(jī)房的應(yīng)用軟件時(shí)進(jìn)行設(shè)置。例如:將系統(tǒng)的自動(dòng)保存時(shí)間設(shè)置在合理的范圍之內(nèi),最大程度的保存學(xué)生考試過(guò)程中試題的考試現(xiàn)場(chǎng)。4 運(yùn)行環(huán)境要求4.1 硬件及軟件設(shè)備的要求運(yùn)行環(huán)境軟件環(huán)境硬件環(huán)境服務(wù)器操作系統(tǒng):windows XP數(shù)據(jù)庫(kù):SQL SERVER2008最低配置:CPU為2.6Ghz.內(nèi)存不低于512M客戶端IE8.0及以上版本現(xiàn)在的計(jì)算機(jī)一般都支持IE84.2開(kāi)發(fā)工具開(kāi)發(fā)工具有:VS2008 SQL SERVER2008 Adobe Photoshop CS5圖片處理5項(xiàng)目總結(jié)通過(guò)這次課程設(shè)計(jì),我們對(duì)很多東西有了新的認(rèn)識(shí)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 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ì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論