- 相關(guān)推薦
基于.NET技術(shù)的在線考試系統(tǒng)ASP.NET+SQL
畢業(yè)論文
目錄
摘要 1
1 緒論 2
1.1 論文背景 2
1.2 網(wǎng)絡(luò)考試系統(tǒng)的意義 2
1.3 現(xiàn)代遠(yuǎn)程教育中網(wǎng)絡(luò)考試現(xiàn)狀 3
1.4 開發(fā)平臺簡述 5
1.4.1 .NET介紹 5
1.4.2 ASP與ASP.NET的區(qū)別 6
1.4.3 Web 服務(wù)介紹 7
1.4.4 ADO.NET簡介 8
2 需求分析 11
2.1 概述 11
2.2 用戶分析 11
2.3 系統(tǒng)運行環(huán)境 11
2.4 系統(tǒng)目標(biāo) 11
2.5 系統(tǒng)功能 12
2.5.1 面向考生的功能模塊 12
2.5.2 面向教師的功能模塊 12
2.5.3 面向系統(tǒng)管理員的功能模塊 12
3 總體設(shè)計 13
3.1 基本思想 13
3.1.1 B/W/D(Browser/WebServer/DataBaseServer)模式 13
3.1.2 安全機制 13
3.2 總體結(jié)構(gòu) 13
3.3 在線考試系統(tǒng)總流程 14
3.4 系統(tǒng)管理 14
3.4.1 考場設(shè)置 14
3.4.2 教師管理 15
3.4.3 考生管理 15
3.4.4 資格審查 15
3.4.5 系統(tǒng)安全 15
3.5 題庫設(shè)計 15
3.6 考試程序 15
3.6.1 試卷生成 15
3.6.2 試卷分發(fā) 16
3.6.3 在線考試 16
3.6.4 試卷提交 16
3.6.5 考場恢復(fù) 17
3.6.6 自動生成學(xué)生的學(xué)號和考號 17
4 詳細(xì)設(shè)計 18
4.1 數(shù)據(jù)庫設(shè)計 18
4.1.1 考生信息 18
4.1.2 教師信息 19
4.1.3 系統(tǒng)管理員信息 19
4.1.4 學(xué)院信息 20
4.1.5 班級人數(shù) 20
4.1.6 考場信息 20
4.1.7 考試科目 21
4.1.8 考試題庫 21
4.1.9 試卷信息 22
4.1.10 ER圖 23
4.2 程序結(jié)構(gòu) 24
4.2.1 頁面間的調(diào)度關(guān)系 24
4.2.2 數(shù)據(jù)庫操作模塊 24
4.2.3程序算法、接口以及部分實現(xiàn)代碼 25
5 結(jié)束語 41
參考文獻(xiàn) 42
致謝辭 43
基于.NET技術(shù)的在線考試系統(tǒng)
摘要:近年來,互聯(lián)網(wǎng)在國際上得到了迅猛的發(fā)展,基于互聯(lián)網(wǎng)的各種應(yīng)也日益受到人們的重視。基于C/S模型的考試系統(tǒng)正是在這種形勢下應(yīng)運而生的。盡管傳統(tǒng)的考試形式應(yīng)用還非常普遍,但伴隨著遠(yuǎn)程教學(xué)的推廣普及,作為遠(yuǎn)程教學(xué)系統(tǒng)子系統(tǒng)的在線考試系統(tǒng)呼之欲出。1直以來由于考試本身所具有的公正性及特殊要求再加之技術(shù)的原因,在線考試系統(tǒng)并未得到提倡。本系統(tǒng)在這些方面作了大量的工作,對網(wǎng)絡(luò)環(huán)境下在線考試系統(tǒng)的組成、運行機制、可應(yīng)用技術(shù)和具體實現(xiàn)進行了深入的研究,并介紹了該系統(tǒng)的人員管理的開發(fā)、總體規(guī)劃、設(shè)計思想及具體實現(xiàn)過程,力爭使在線考試系統(tǒng)得以真正的實施。文章對人員管理的設(shè)計進行了較為詳細(xì)的描述,同時加強了考試過程中對人員的控制,以確?荚嚨陌踩,同時對于客戶機/服務(wù)器模式、.NET環(huán)境等相關(guān)理論做了必要的分析和介紹。最后,總結(jié)了該部分的特點和優(yōu)勢及不足之處,并對未來的發(fā)展和應(yīng)用前景做了展望。
關(guān)鍵詞:在線考試;人員管理;客戶機/服務(wù)器;.NET環(huán)境
Test On Line System Basing .NET Technique
Abstract: These years, Internet has been rapidly developed in the international. All kinds of applications basing internet have also been paid highly attention by more and more persons. The Test on Line System basing C/S Model just emerges as this time and this situation. Coupled with the popularity of the distance education, the Test on Line System which is a subsystem of the distance education system is vividly portrayed, although the traditional form of the test is also used widely. For the test’s fairness and the special technical request, the Test on Line System was not advocated. In order to actualize the Test on Line System, this system has been worked a lot towards these aspects, studies the organization, the operational mechanism, the application technique and the ideographic realization of the Test on Line System in the network environment, and introduces this system’s management of operators, the system organization and the design philosophy. Moreover, the system reinforces the control of the tester in order to ensure the security of the test. The article depicts the design of the operator’s management in detail, meanwhile introduces the Custom/Server model, analyze and introduce the .NET Environment. At last, this article sum up part of the characteristic, the advantage and the disadvantage of the system and expect the system’s development and future use.
Keywords: Test On Line; Operator Management; Custom/Server; .Net Environment
注:不包括源代碼.
【基于.NET技術(shù)的在線考試系統(tǒng)ASP.NET+SQL】相關(guān)文章:
ASP在線教育系統(tǒng)(一)05-11
基于web的異地并行設(shè)計與制造系統(tǒng)研究06-02
基于PLC的斷路器型式試驗系統(tǒng)設(shè)計03-10
基于軍網(wǎng)的雷達(dá)遠(yuǎn)程診斷技術(shù)研究08-10
基于J2EE的遠(yuǎn)動系統(tǒng)Web實時曲線的研究05-11
基于電話網(wǎng)絡(luò)的熱網(wǎng)遠(yuǎn)程控制系統(tǒng)設(shè)計05-11
探討基于多種通信方式并存的配網(wǎng)自動化通信系統(tǒng)06-01
Home.Net模型/架構(gòu)研究06-01