在線考試管理系統(tǒng).doc
在線考試管理系統(tǒng),原創(chuàng)摘 要 本設計在分析計算機(網(wǎng)絡)考試的發(fā)展及現(xiàn)有模式的基礎上,結(jié)合計算機網(wǎng)絡技術(shù)的發(fā)展和素質(zhì)教育的要求,提出了計算機網(wǎng)絡自適應考試的模式,并在技術(shù)實現(xiàn)上進行了詳細的分析和設計。 本設計是在windows xp下,以iis5.1(internet information server)網(wǎng)絡信...


內(nèi)容介紹
此文檔由會員 dsbysj 發(fā)布在線考試管理系統(tǒng)
原創(chuàng)
摘 要
本設計在分析計算機(網(wǎng)絡)考試的發(fā)展及現(xiàn)有模式的基礎上,結(jié)合計算機網(wǎng)絡技術(shù)的發(fā)展和素質(zhì)教育的要求,提出了計算機網(wǎng)絡自適應考試的模式,并在技術(shù)實現(xiàn)上進行了詳細的分析和設計。
本設計是在Windows XP下,以IIS5.1(Internet Information Server)網(wǎng)絡信息服務為應用服務器,選擇ASP.NET、SQL Server 2000開發(fā)在線考試系統(tǒng),采用WEB技術(shù)實現(xiàn),WEB技術(shù)超越了傳統(tǒng)的“客戶機/服務器”的兩層結(jié)構(gòu),采用的是三層體系(B/S)結(jié)構(gòu):用戶端/服務器端/數(shù)據(jù)庫,因此WEB結(jié)構(gòu)有著更好的安全性,在用戶機上不需要安裝任何應用程序。
本設計實現(xiàn)了測試用戶信息主要由數(shù)據(jù)庫直接輸入。考試時考生輸入姓名和學號,核對正確后進入考生界面,考生界面主要有選擇科目、成績查詢組成,關(guān)鍵實現(xiàn)了考生在選擇科目后進入考試窗體及考完后對客觀題的自動評分、存檔。管理員進入管理員界面,管理員界面主要由科目管理、題庫管理、試卷生成、用戶管理等模塊組成。同時該系統(tǒng)避免了傳統(tǒng)在線考試效率低,可維護性不高的缺點。
關(guān)鍵詞:在線考試,ASP.NET,SQL Server
Abstract
The analysis in the computer (network) examination of existing patterns of development and the basis of computer network technology development and the requirements of quality education, made the computer network model of self examination, and in the technical realization of a detailed analysis.
The system is designed in Windows XP, using the IIS5.1 (Internet Information Server) network information services in applications servers, choosing ASP.NET, SQL Server 2000 for developing online examination system, using Web technology to achieve. Web technology beyond the traditional "client / server" two-tier structure, using the three-tier system (B/S) structure: user/ server/database structure, so Web structure is better safety. Client does not need to install any user applications.
This design implemented that user information can be entered directly into the main database. When a tester is entering an examination, he should enter the name and the school number, checking the information and he can enter the test student interface, this interface is componential with subject choosing and the mark searching. The main achievement of the design is that it can give the mark automatically of some objective questions and save the information of the paper. When administrator enters the system, he will enter the administrator interface. The administrator interface is made of subjects’ management, question bank management, paper designing and user management module and so on. At the same time, the system avoids the low efficiency of traditional online exam, like low efficiency and maintainability.
Key words: Online examination, ASP.NET, SQL Server
目 錄
第1章 緒論 1
1.1 選題的背景及意義 1
1.2 國內(nèi)外發(fā)展現(xiàn)狀 2
1.3 設計目標 3
第2章 系統(tǒng)可行性分析 4
2.1 系統(tǒng)技術(shù)可行性分析 4
2.2 系統(tǒng)經(jīng)濟可行性分析 5
2.2.1 軟硬件環(huán)境 5
2.2.2 系統(tǒng)開發(fā)成本 5
第3章 總體設計 6
3.1 系統(tǒng)目標 6
3.2 系統(tǒng)開發(fā)的整體框架 7
3.3 功能模塊的劃分 7
3.4 系統(tǒng)流程的分析 10
3.5 數(shù)據(jù)庫設計 11
3.5.1 創(chuàng)建數(shù)據(jù)庫 11
3.5.2 數(shù)據(jù)庫表結(jié)構(gòu)設計 11
第4章 詳細設計 16
4.1 用戶登錄模塊 16
4.2 學生注冊模塊 17
4.3 考試科目管理模塊 18
4.3.1 添加考試科目功能設計 18
4.3.2 考試科目維護功能設計 19
4.4 班級與專業(yè)管理模塊 20
4.4.1 班級信息管理 20
4.4.2 專業(yè)信息管理 22
4.5 教師信息管理模塊 23
4.5.1 教師添加模塊 23
4.5.2 教師信息管理 24
4.6 學生管理模塊 25
4.6.1 學生信息添加 25
4.6.2 學生信息管理 26
4.6.2 學生成績管理 26
4.7 試卷管理模塊 27
4.7.1 試卷制定 27
4.7.2 試卷信息管理 28
4.8 試題庫管理模塊 29
4.8.1 單選題添加 29
4.8.2 單選題信息管理 30
4.9 學生登錄界面 31
4.9.1 選擇參加考試界面 31
4.9.2 查看個人信息界面 32
結(jié) 論 33
致 謝 34
參考文獻 35
附錄1 外文文獻譯文 37
附錄2 外文文獻原文 41
附錄3 設計系統(tǒng)部分源代碼 46