- 相關(guān)推薦
基于.NET技術(shù)的在線(xiàn)考試系統ASP.NET+SQL
畢業(yè)論文
目錄
摘要 1
1 緒論 2
1.1 論文背景 2
1.2 網(wǎng)絡(luò )考試系統的意義 2
1.3 現代遠程教育中網(wǎng)絡(luò )考試現狀 3
1.4 開(kāi)發(fā)平臺簡(jiǎn)述 5
1.4.1 .NET介紹 5
1.4.2 ASP與ASP.NET的區別 6
1.4.3 Web 服務(wù)介紹 7
1.4.4 ADO.NET簡(jiǎn)介 8
2 需求分析 11
2.1 概述 11
2.2 用戶(hù)分析 11
2.3 系統運行環(huán)境 11
2.4 系統目標 11
2.5 系統功能 12
2.5.1 面向考生的功能模塊 12
2.5.2 面向教師的功能模塊 12
2.5.3 面向系統管理員的功能模塊 12
3 總體設計 13
3.1 基本思想 13
3.1.1 B/W/D(Browser/WebServer/DataBaseServer)模式 13
3.1.2 安全機制 13
3.2 總體結構 13
3.3 在線(xiàn)考試系統總流程 14
3.4 系統管理 14
3.4.1 考場(chǎng)設置 14
3.4.2 教師管理 15
3.4.3 考生管理 15
3.4.4 資格審查 15
3.4.5 系統安全 15
3.5 題庫設計 15
3.6 考試程序 15
3.6.1 試卷生成 15
3.6.2 試卷分發(fā) 16
3.6.3 在線(xiàn)考試 16
3.6.4 試卷提交 16
3.6.5 考場(chǎng)恢復 17
3.6.6 自動(dòng)生成學(xué)生的學(xué)號和考號 17
4 詳細設計 18
4.1 數據庫設計 18
4.1.1 考生信息 18
4.1.2 教師信息 19
4.1.3 系統管理員信息 19
4.1.4 學(xué)院信息 20
4.1.5 班級人數 20
4.1.6 考場(chǎng)信息 20
4.1.7 考試科目 21
4.1.8 考試題庫 21
4.1.9 試卷信息 22
4.1.10 ER圖 23
4.2 程序結構 24
4.2.1 頁(yè)面間的調度關(guān)系 24
4.2.2 數據庫操作模塊 24
4.2.3程序算法、接口以及部分實(shí)現代碼 25
5 結束語(yǔ) 41
參考文獻 42
致謝辭 43
基于.NET技術(shù)的在線(xiàn)考試系統
摘要:近年來(lái),互聯(lián)網(wǎng)在國際上得到了迅猛的發(fā)展,基于互聯(lián)網(wǎng)的各種應也日益受到人們的重視;贑/S模型的考試系統正是在這種形勢下應運而生的。盡管傳統的考試形式應用還非常普遍,但伴隨著(zhù)遠程教學(xué)的推廣普及,作為遠程教學(xué)系統子系統的在線(xiàn)考試系統呼之欲出。1直以來(lái)由于考試本身所具有的公正性及特殊要求再加之技術(shù)的原因,在線(xiàn)考試系統并未得到提倡。本系統在這些方面作了大量的工作,對網(wǎng)絡(luò )環(huán)境下在線(xiàn)考試系統的組成、運行機制、可應用技術(shù)和具體實(shí)現進(jìn)行了深入的研究,并介紹了該系統的人員管理的開(kāi)發(fā)、總體規劃、設計思想及具體實(shí)現過(guò)程,力爭使在線(xiàn)考試系統得以真正的實(shí)施。文章對人員管理的設計進(jìn)行了較為詳細的描述,同時(shí)加強了考試過(guò)程中對人員的控制,以確?荚嚨陌踩,同時(shí)對于客戶(hù)機/服務(wù)器模式、.NET環(huán)境等相關(guān)理論做了必要的分析和介紹。最后,總結了該部分的特點(diǎn)和優(yōu)勢及不足之處,并對未來(lái)的發(fā)展和應用前景做了展望。
關(guān)鍵詞:在線(xiàn)考試;人員管理;客戶(hù)機/服務(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ù)的在線(xiàn)考試系統ASP.NET+SQL】相關(guān)文章:
基于A(yíng)SP.NET在線(xiàn)考試系統設計ASP.NET+SQL03-08
基于A(yíng)SP.NET電子購物系統ASP.NET+SQL03-08
基于WEB的在線(xiàn)考試系統03-09
基于Web技術(shù)的網(wǎng)絡(luò )考試系統03-18
在線(xiàn)考試系統論文03-07
基于A(yíng)SP.NET的計算機安全檢測系統03-07
在線(xiàn)考試系統設計與開(kāi)發(fā)論文05-29