基于B/S模式的在線考試系統(tǒng)設(shè)計與實現(xiàn)
發(fā)布時間:2021-10-20 16:34
近年來,隨著信息技術(shù)的發(fā)展,衍生出了一種新型的無紙化考試系統(tǒng)。該系統(tǒng)具備自動命題、自動批閱等功能,并且性能穩(wěn)定、安全性高、評價客觀,受到學(xué)校的青睞。檢驗學(xué)生對知識的掌握,增加了老師的工作,如命題、監(jiān)考、成績批閱等工作,于是需要引進(jìn)一個新型網(wǎng)絡(luò)考試系統(tǒng)來減輕老師的負(fù)擔(dān)。本文根據(jù)學(xué)校對于自動閱卷系統(tǒng)的需求,剖析了命題、考試、閱卷整個過程,以及成型的無紙化考試系統(tǒng)的功能特點,綜合相關(guān)專業(yè)知識,創(chuàng)建了一個B/S(Browser/Server)模式的無紙化考試系統(tǒng)。整個系統(tǒng)包括表示、功能和數(shù)據(jù)三個功能模塊,能夠?qū)崿F(xiàn)自動命題、考生和教師登錄、試卷批閱、成績上傳等功能。數(shù)據(jù)庫設(shè)計是該系統(tǒng)的關(guān)鍵之處,也是技術(shù)難點。主要是設(shè)計算法,實現(xiàn)對題庫的管理及自動命題。本課題的思路是分類別管理題庫,然后對應(yīng)不同題型抽取一定數(shù)量的題目自動組成試卷。而自動批閱功能則通過VBA(Visual Basic For Application)提取考生答卷的Office信息,然后與標(biāo)準(zhǔn)答案進(jìn)行對比實現(xiàn)。設(shè)計負(fù)載均衡和數(shù)據(jù)緩沖技術(shù),提高系統(tǒng)的運(yùn)行速度,降低響應(yīng)延遲,以實現(xiàn)該系統(tǒng)能夠同時容納數(shù)千人參與答題;诤笃谙到y(tǒng)維護(hù)與升級考...
【文章來源】:江西財經(jīng)大學(xué)江西省
【文章頁數(shù)】:53 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
abstract
1 緒論
1.1 項目背景、意義及目的
1.2 國內(nèi)外的發(fā)展現(xiàn)狀
1.2.1 基于C/S模式的網(wǎng)絡(luò)考試系統(tǒng)
1.2.2 基于B/S模式的網(wǎng)絡(luò)考試系統(tǒng)
1.2.3 結(jié)論
1.3 研究內(nèi)容
1.4 創(chuàng)新之處
2 相關(guān)技術(shù)和理論
2.1 UML(Unified Modeling Language)建模技術(shù)
2.1.1 UML建模技術(shù)概述
2.1.2 標(biāo)準(zhǔn)建模語言UML的內(nèi)容
2.2 B/S體系結(jié)構(gòu)
2.3 ASP.NET(Active Srever Pages.NET)技術(shù)
2.3.1 ASP.NET技術(shù)
2.3.2 ADO.NET(ActiveX Data Objects.NET)技術(shù)
2.4 遺傳算法
2.5 VBA(Visual Basic For Application)語言
2.5.1 VBA開發(fā)特點
2.5.2 VBA開發(fā)Office的功能
2.6 MD5算法
2.7 本章小結(jié)
3 需求與設(shè)計
3.1 需求分析
3.1.1 系統(tǒng)的功能需求
3.1.2 系統(tǒng)的性能需求
3.1.3 系統(tǒng)的數(shù)據(jù)需求
3.2 系統(tǒng)結(jié)構(gòu)設(shè)計
3.2.1 系統(tǒng)設(shè)計分析
3.2.2 系統(tǒng)體系結(jié)構(gòu)設(shè)計
3.2.3 系統(tǒng)功能結(jié)構(gòu)設(shè)計
3.3 數(shù)據(jù)結(jié)構(gòu)設(shè)計
3.4 安全設(shè)計
3.5 本章小結(jié)
4 系統(tǒng)主要功能實現(xiàn)
4.1 管理員子系統(tǒng)的實現(xiàn)
4.1.1 功能概述
4.1.2 處理流程
4.1.3 子系統(tǒng)主要功能的實現(xiàn)
4.2 教師子系統(tǒng)的實現(xiàn)
4.2.1 功能概述
4.2.2 處理流程
4.2.3 子系統(tǒng)主要功能的實現(xiàn)
4.3 學(xué)生子系統(tǒng)的實現(xiàn)
4.3.1 功能概述
4.3.2 處理流程
4.3.3 子系統(tǒng)主要功能的實現(xiàn)
4.4 安全和保密的實現(xiàn)
4.4.1 系統(tǒng)的安全
4.4.2 數(shù)據(jù)的保密
4.4.3 MD5算法
4.5 本章小結(jié)
5 結(jié)論與展望
5.1 結(jié)論
5.2 展望
參考文獻(xiàn)
致謝
【參考文獻(xiàn)】:
期刊論文
[1]網(wǎng)絡(luò)考試題庫自動組卷策略研究[J]. 陳磊. 電腦開發(fā)與應(yīng)用. 2007(04)
[2]在線考試組卷算法研究[J]. 肖洋,王驍,劉鳳新. 北京化工大學(xué)學(xué)報(自然科學(xué)版). 2006(04)
[3]ASP開發(fā)B/S模式的Web數(shù)據(jù)庫網(wǎng)上教學(xué)系統(tǒng)[J]. 劉三星. 微計算機(jī)信息. 2006(03)
[4]基于XML自動閱卷算法的設(shè)計與實現(xiàn)[J]. 倪應(yīng)華. 儀器儀表學(xué)報. 2005(S1)
[5]一個改進(jìn)的通用成卷模型[J]. 田翔,肖人岳. 計算機(jī)工程. 2004(19)
[6]使用UML進(jìn)行數(shù)據(jù)庫設(shè)計[J]. 陳冠楠,盧宇,蔡堅勇,樂仁昌. 計算技術(shù)與自動化. 2004(03)
[7]考試質(zhì)量分析[J]. 李金平. 江南大學(xué)學(xué)報. 2004(04)
[8]基于UML的網(wǎng)上考試系統(tǒng)的設(shè)計[J]. 吳立春,卞良,嚴(yán)軍. 寧夏醫(yī)學(xué)院學(xué)報. 2004(04)
[9]論模糊概念的度量[J]. 張燕姑. 計算機(jī)工程與應(yīng)用. 2004(14)
[10]電子考試中動態(tài)抽題算法的應(yīng)用研究與實現(xiàn)[J]. 安吉堯,喻飛,李仁發(fā),李蕊. 計算機(jī)工程與設(shè)計. 2004(02)
本文編號:3447243
【文章來源】:江西財經(jīng)大學(xué)江西省
【文章頁數(shù)】:53 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
abstract
1 緒論
1.1 項目背景、意義及目的
1.2 國內(nèi)外的發(fā)展現(xiàn)狀
1.2.1 基于C/S模式的網(wǎng)絡(luò)考試系統(tǒng)
1.2.2 基于B/S模式的網(wǎng)絡(luò)考試系統(tǒng)
1.2.3 結(jié)論
1.3 研究內(nèi)容
1.4 創(chuàng)新之處
2 相關(guān)技術(shù)和理論
2.1 UML(Unified Modeling Language)建模技術(shù)
2.1.1 UML建模技術(shù)概述
2.1.2 標(biāo)準(zhǔn)建模語言UML的內(nèi)容
2.2 B/S體系結(jié)構(gòu)
2.3 ASP.NET(Active Srever Pages.NET)技術(shù)
2.3.1 ASP.NET技術(shù)
2.3.2 ADO.NET(ActiveX Data Objects.NET)技術(shù)
2.4 遺傳算法
2.5 VBA(Visual Basic For Application)語言
2.5.1 VBA開發(fā)特點
2.5.2 VBA開發(fā)Office的功能
2.6 MD5算法
2.7 本章小結(jié)
3 需求與設(shè)計
3.1 需求分析
3.1.1 系統(tǒng)的功能需求
3.1.2 系統(tǒng)的性能需求
3.1.3 系統(tǒng)的數(shù)據(jù)需求
3.2 系統(tǒng)結(jié)構(gòu)設(shè)計
3.2.1 系統(tǒng)設(shè)計分析
3.2.2 系統(tǒng)體系結(jié)構(gòu)設(shè)計
3.2.3 系統(tǒng)功能結(jié)構(gòu)設(shè)計
3.3 數(shù)據(jù)結(jié)構(gòu)設(shè)計
3.4 安全設(shè)計
3.5 本章小結(jié)
4 系統(tǒng)主要功能實現(xiàn)
4.1 管理員子系統(tǒng)的實現(xiàn)
4.1.1 功能概述
4.1.2 處理流程
4.1.3 子系統(tǒng)主要功能的實現(xiàn)
4.2 教師子系統(tǒng)的實現(xiàn)
4.2.1 功能概述
4.2.2 處理流程
4.2.3 子系統(tǒng)主要功能的實現(xiàn)
4.3 學(xué)生子系統(tǒng)的實現(xiàn)
4.3.1 功能概述
4.3.2 處理流程
4.3.3 子系統(tǒng)主要功能的實現(xiàn)
4.4 安全和保密的實現(xiàn)
4.4.1 系統(tǒng)的安全
4.4.2 數(shù)據(jù)的保密
4.4.3 MD5算法
4.5 本章小結(jié)
5 結(jié)論與展望
5.1 結(jié)論
5.2 展望
參考文獻(xiàn)
致謝
【參考文獻(xiàn)】:
期刊論文
[1]網(wǎng)絡(luò)考試題庫自動組卷策略研究[J]. 陳磊. 電腦開發(fā)與應(yīng)用. 2007(04)
[2]在線考試組卷算法研究[J]. 肖洋,王驍,劉鳳新. 北京化工大學(xué)學(xué)報(自然科學(xué)版). 2006(04)
[3]ASP開發(fā)B/S模式的Web數(shù)據(jù)庫網(wǎng)上教學(xué)系統(tǒng)[J]. 劉三星. 微計算機(jī)信息. 2006(03)
[4]基于XML自動閱卷算法的設(shè)計與實現(xiàn)[J]. 倪應(yīng)華. 儀器儀表學(xué)報. 2005(S1)
[5]一個改進(jìn)的通用成卷模型[J]. 田翔,肖人岳. 計算機(jī)工程. 2004(19)
[6]使用UML進(jìn)行數(shù)據(jù)庫設(shè)計[J]. 陳冠楠,盧宇,蔡堅勇,樂仁昌. 計算技術(shù)與自動化. 2004(03)
[7]考試質(zhì)量分析[J]. 李金平. 江南大學(xué)學(xué)報. 2004(04)
[8]基于UML的網(wǎng)上考試系統(tǒng)的設(shè)計[J]. 吳立春,卞良,嚴(yán)軍. 寧夏醫(yī)學(xué)院學(xué)報. 2004(04)
[9]論模糊概念的度量[J]. 張燕姑. 計算機(jī)工程與應(yīng)用. 2004(14)
[10]電子考試中動態(tài)抽題算法的應(yīng)用研究與實現(xiàn)[J]. 安吉堯,喻飛,李仁發(fā),李蕊. 計算機(jī)工程與設(shè)計. 2004(02)
本文編號:3447243
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/3447243.html
最近更新
教材專著