- 相關推薦
基于.NET技術的在線考試系統ASP.NET+SQL
畢業論文
目錄
摘要 1
1 緒論 2
1.1 論文背景 2
1.2 網絡考試系統的意義 2
1.3 現代遠程教育中網絡考試現狀 3
1.4 開發平臺簡述 5
1.4.1 .NET介紹 5
1.4.2 ASP與ASP.NET的區別 6
1.4.3 Web 服務介紹 7
1.4.4 ADO.NET簡介 8
2 需求分析 11
2.1 概述 11
2.2 用戶分析 11
2.3 系統運行環境 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 在線考試系統總流程 14
3.4 系統管理 14
3.4.1 考場設置 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 試卷分發 16
3.6.3 在線考試 16
3.6.4 試卷提交 16
3.6.5 考場恢復 17
3.6.6 自動生成學生的學號和考號 17
4 詳細設計 18
4.1 數據庫設計 18
4.1.1 考生信息 18
4.1.2 教師信息 19
4.1.3 系統管理員信息 19
4.1.4 學院信息 20
4.1.5 班級人數 20
4.1.6 考場信息 20
4.1.7 考試科目 21
4.1.8 考試題庫 21
4.1.9 試卷信息 22
4.1.10 ER圖 23
4.2 程序結構 24
4.2.1 頁面間的調度關系 24
4.2.2 數據庫操作模塊 24
4.2.3程序算法、接口以及部分實現代碼 25
5 結束語 41
參考文獻 42
致謝辭 43
基于.NET技術的在線考試系統
摘要:近年來,互聯網在國際上得到了迅猛的發展,基于互聯網的各種應也日益受到人們的重視。基于C/S模型的考試系統正是在這種形勢下應運而生的。盡管傳統的考試形式應用還非常普遍,但伴隨著遠程教學的推廣普及,作為遠程教學系統子系統的在線考試系統呼之欲出。1直以來由于考試本身所具有的公正性及特殊要求再加之技術的原因,在線考試系統并未得到提倡。本系統在這些方面作了大量的工作,對網絡環境下在線考試系統的組成、運行機制、可應用技術和具體實現進行了深入的研究,并介紹了該系統的人員管理的開發、總體規劃、設計思想及具體實現過程,力爭使在線考試系統得以真正的實施。文章對人員管理的設計進行了較為詳細的描述,同時加強了考試過程中對人員的控制,以確保考試的安全性,同時對于客戶機/服務器模式、.NET環境等相關理論做了必要的分析和介紹。最后,總結了該部分的特點和優勢及不足之處,并對未來的發展和應用前景做了展望。
關鍵詞:在線考試;人員管理;客戶機/服務器;.NET環境
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技術的在線考試系統ASP.NET+SQL】相關文章:
基于ASP.NET在線考試系統設計ASP.NET+SQL03-08
基于ASP.NET電子購物系統ASP.NET+SQL03-08
基于WEB的在線考試系統03-09
基于Web技術的網絡考試系統03-18
在線考試系統論文03-07
基于ASP.NET的計算機安全檢測系統03-07
在線考試系統設計與開發論文05-29
基于AVR的嵌入式在線監測系統的設計11-22
在線考試系統的設計ASP+ACCESS03-08