【正文】
y generated, can avoid the cheating or unfair phenomenon. Online examination system not only reduced the teachers in the process of test tasks, and to reduce the cumbersome steps in the process of the examinee in the examination.Simple online exam system is the school of the existing puter software and hardware resources and network resources for paperless examination system. So that we can make up for the defect of traditional manual test, pared with the traditional exam mode, online test set with more technology, the realization way and method for the security of new scheme is put forward. Through the network technology to realize the online exam, can effective use of the resources of campus network, make it play a greater effectiveness, better services for the school. Keywords: 。 The database目 錄摘 要 IABSTRACT II1 緒論 1 1 1 開(kāi)發(fā)的意義 1 1 2 32 總體設(shè)計(jì)與實(shí)施方案 4 4 4 5 6 6 63 在線(xiàn)考試系統(tǒng)設(shè)計(jì)和相關(guān)架構(gòu)分析 9 9 9 94 詳細(xì)設(shè)計(jì)與實(shí)現(xiàn) 12 12 13 13 14 14 155 程序調(diào)試 16系統(tǒng)測(cè)試 166 設(shè)計(jì)評(píng)價(jià)和改進(jìn)要求及目標(biāo) 18 18 18參考文獻(xiàn) 20致 謝 221 緒論當(dāng)今社會(huì),日新月異的科技發(fā)展與應(yīng)用讓人們感到震驚的同時(shí),各大高校推進(jìn)信息化改革也成為必然。在線(xiàn)考試系統(tǒng)旨在通過(guò)計(jì)算機(jī)技術(shù)和管理,利用可取資源,讓考生和老師都能更輕松的對(duì)待考試。隨著科技的發(fā)展,高校改革推進(jìn)無(wú)紙化作業(yè)與考試成為眾矢之重,在線(xiàn)考試系統(tǒng)也應(yīng)運(yùn)而生。實(shí)現(xiàn)在線(xiàn)考試,讓學(xué)生自己進(jìn)去考試系統(tǒng)考試,由系統(tǒng)統(tǒng)一隨機(jī)發(fā)卷,收卷后系統(tǒng)可自動(dòng)判改客觀(guān)題,老師也可以在線(xiàn)判卷,帶來(lái)了方便。經(jīng)歷了傳統(tǒng)的C/ S系統(tǒng)模型,現(xiàn)在許多類(lèi)的信息化正在向B / S模式的應(yīng)用系統(tǒng)開(kāi)發(fā)。1.實(shí)現(xiàn)用戶(hù)的在線(xiàn)注冊(cè),登陸,考試,修改考生資料2.實(shí)現(xiàn)管理員對(duì)題庫(kù)的增加,刪除等操作3.實(shí)現(xiàn)考試系統(tǒng)的時(shí)間設(shè)置,自動(dòng)隨機(jī)發(fā)卷,自動(dòng)評(píng)改客觀(guān)題并記錄分?jǐn)?shù),教師信息管理功能部分,學(xué)生信息管理功能部分。(1)216。試卷管理功能:對(duì)試卷進(jìn)行增、刪、查、改等功能。班級(jí)管理功能:對(duì)班級(jí)進(jìn)行添加刪除和修改。216。系部管理功能:對(duì)院系進(jìn)行添加、刪除和修改2.教師信息管理功能此模塊包括題庫(kù)管理功能、試卷生成功能、閱卷管理功能、信息修改功能四個(gè)部分手動(dòng)組卷:手動(dòng)選擇題型、題數(shù)或分值來(lái)進(jìn)行組卷。(2)3.學(xué)生信息管理功能此模塊包括考試頁(yè)面功能和個(gè)人信息修改功能兩個(gè)部分。216??荚図?yè)面功能:學(xué)生進(jìn)行做題的頁(yè)面。216。個(gè)人信息修改功能:只限修改密碼如今,數(shù)據(jù)庫(kù)是計(jì)算機(jī)科學(xué)的重要分支,信息資源已成為各個(gè)方面非常重要的資源和寶貴財(cái)富。因?yàn)閿?shù)據(jù)庫(kù)具有數(shù)據(jù)的結(jié)構(gòu)化、較高的程序與數(shù)據(jù)獨(dú)立性、易于擴(kuò)充、可控冗余度、易于編制應(yīng)用程序等這些優(yōu)點(diǎn),所以,數(shù)據(jù)庫(kù)技術(shù)作為信息系統(tǒng)核心和和基礎(chǔ)的得到了越來(lái)越廣泛的應(yīng)用,于是越來(lái)越多的新的應(yīng)用領(lǐng)域采用數(shù)據(jù)庫(kù)技術(shù)來(lái)存儲(chǔ)和處理信息資源,一些較大的信息系統(tǒng)都是在數(shù)據(jù)庫(kù)設(shè)計(jì)的基礎(chǔ)上建立的。因所用的數(shù)據(jù)表格多,而且學(xué)生基本信息的變動(dòng)較大,所以我們選用SQLServer是一種我們會(huì)經(jīng)常用到的關(guān)系數(shù)據(jù)庫(kù),不僅可以存放和讀取大量的數(shù)據(jù),而且操作起來(lái)方便快捷,所以我們選用SQL因?yàn)閂B因此選擇VB編程語(yǔ)言。教師管理模塊包括了成績(jī)列表模塊、添加試卷模塊和添加試題模塊。在線(xiàn)考試系統(tǒng)主要是實(shí)現(xiàn)教師對(duì)試卷的添加、刪除和修改,以及對(duì)試題的添加、刪除和修改,考生在線(xiàn)考試和成績(jī)統(tǒng)計(jì)等一些功能。1.系統(tǒng)登錄3.教師首頁(yè)學(xué)生首頁(yè)包括了登錄考生的所有科目分?jǐn)?shù)以及所有準(zhǔn)備考試的試卷,點(diǎn)擊所要考試科目相應(yīng)的“進(jìn)入考試”的鏈接即可進(jìn)入到考試頁(yè)面。178。5.在線(xiàn)考試單擊“交卷”按鈕就可以提交試題,此時(shí)試卷自動(dòng)評(píng)閱功能已經(jīng)完成,并進(jìn)行客觀(guān)題成績(jī)記錄。實(shí)現(xiàn)在線(xiàn)的添加、刪除和修改試卷和試題的功能。然后根據(jù)不同的身份權(quán)限進(jìn)入到不同的操作界面,可以進(jìn)行不同的操作和瀏覽不同的頁(yè)面。學(xué)生進(jìn)入考試系統(tǒng)后,可以進(jìn)行相應(yīng)的考試,以及查看自己的考分。考生點(diǎn)擊答案提交后,由計(jì)算機(jī)自動(dòng)判卷,將得到的客觀(guān)題成績(jī)后立即顯示出來(lái),并保存。對(duì)教師來(lái)說(shuō),進(jìn)入系統(tǒng)后可以現(xiàn)在對(duì)考生的主觀(guān)題部分進(jìn)行判卷,可查看不同班級(jí)考生的,不同科目的所有考試成績(jī)。該系統(tǒng)是以Windows功能需求2.性能需求系統(tǒng)反應(yīng)時(shí)間應(yīng)該在2s內(nèi),主存容量應(yīng)為256MB,磁盤(pán)容量至少應(yīng)該有80GB,在安全性方面應(yīng)防止SQL注入等。3.可靠性可用性需求當(dāng)插入的數(shù)據(jù)出現(xiàn)時(shí)系統(tǒng)應(yīng)該給一個(gè)友好的提示,例如彈出一個(gè)對(duì)話(huà)框進(jìn)行提示等。登錄頁(yè)面實(shí)現(xiàn)的是用戶(hù)的身份認(rèn)證。 登陸頁(yè)面圖登錄頁(yè)面的用戶(hù)輸入登錄信息功能主要是用TextBox控件來(lái)實(shí)現(xiàn)的。2.添加用戶(hù)頁(yè)面添加用戶(hù)頁(yè)面時(shí)主要使用了以下控件:TextBox控件用來(lái)記錄用戶(hù)輸入信息,DropDownList控件具有可選擇、可自行輸入功能、RequiredFieldValidator控件、Button控件用來(lái)實(shí)現(xiàn)下拉框功能、Label控件顯示圖框按鈕,GridView控件用來(lái)綁定用戶(hù)信息列表。4.添加試卷頁(yè)面添加試卷頁(yè)面實(shí)現(xiàn)的是在數(shù)據(jù)庫(kù)中添加一個(gè)新的用考試試卷名稱(chēng)命名的表,并且實(shí)現(xiàn)對(duì)該試卷和試題的添加、刪除和修改等功能。 5.添