- 相關(guān)推薦
基于B/S的在線考試系統(tǒng)設(shè)計(jì)asp+sql
畢業(yè)論文
基于B/S的在線考試系統(tǒng)設(shè)計(jì)
摘 要:近年來,互聯(lián)網(wǎng)在國(guó)際上得到了迅猛的發(fā)展,基于互聯(lián)網(wǎng)的各種應(yīng)用也日益受到人們的重視。考試系統(tǒng)正是在這種形勢(shì)下應(yīng)運(yùn)而生的。本系統(tǒng)對(duì)在線考試系統(tǒng)的組成、運(yùn)行機(jī)制、可應(yīng)用技術(shù)和具體實(shí)現(xiàn)進(jìn)行了深入的研究,并介紹了整個(gè)系統(tǒng)的開發(fā)原理、總體規(guī)劃、設(shè)計(jì)思想及具體實(shí)現(xiàn)過程,力爭(zhēng)使在線考試系統(tǒng)得以真正的實(shí)施。
在線考試方便了考生考試、老師出題、成績(jī)管理和用戶管理,同時(shí)將各種形式的考試周期縮短。該在線考試系統(tǒng)是采用B/S的結(jié)構(gòu)模式,用ASP動(dòng)態(tài)網(wǎng)頁技術(shù),VBScript的腳本語言和HTML超文本標(biāo)記語言結(jié)合編寫,可以隨機(jī)出題。在該系統(tǒng)中,管理員創(chuàng)建各種試題的題庫,進(jìn)行試題類別和樣式的定義,并對(duì)試題、成績(jī)、用戶、考試科目等進(jìn)行管理;教師在題庫中和網(wǎng)頁中可以添加試題并對(duì)用戶的成績(jī)進(jìn)行管理。用戶則可以選擇不同類別的試卷,系統(tǒng)隨機(jī)生成試卷并開始考試。之后用戶可以查詢成績(jī)。用戶使用該系統(tǒng),可以對(duì)特定學(xué)科的學(xué)習(xí)情況進(jìn)行檢測(cè),通過不同難度的試卷的最后得分了解知識(shí)掌握的深淺。
關(guān)鍵詞: ASP技術(shù);SQL應(yīng)用;B/S模式在線考試;試題庫;組卷
The Design Of Online Testing System Based On B/S
ABSTRACT:With the rapid development of Internet, more and more web-based applications came into being in recent years. Online Testing System (OTS) is one typical application. Online Testing System has become more and more necessary along with the development of web-based Distance Learning technologies. Our research works was mainly focused on the various aspects of Online Testing System including overall architecture, components designing, applicable technologies and concrete implementation, etc.
And this system is beneficial to students answer in the test paper; teachers coming out the paper and managers managements. The system of the examination on line is needed to reduce the complex process and the long time. This system developed is based on mode of B/S, uses ASP technique, and its develop language is VBScript and HTML. In the examination online system, manager creates vary sorts question storeroom, defines the mode of test questions, manages all the functions .e.g. Teacher could adds new test questions to the storeroom, manage the achievements of users, and system create test paper randomly by users different selection. And user could browse papers achievements.e.g.By the results of the system used by common users, these users can know clear the shortage of their special subject.
Keywords: ASP technique; SQL application; B/S mode; the examination online; question storeroom; test-sheet generating
目錄
摘 要 1
ABSTRACT 2
1 概述 3
1.1 發(fā)展原因 3
1.2 設(shè)計(jì)思想 3
1.3 設(shè)計(jì)目標(biāo) 4
1.4 開發(fā)環(huán)境及介紹 4
1.4.1 ASP技術(shù) 4
1.4.2 WEB 數(shù)據(jù)庫技術(shù) 5
1.5 本課題研究意義 6
2 需求分析 7
2.1 系統(tǒng)需要解決的問題 7
2.2 系統(tǒng)體系結(jié)構(gòu)的分析 7
2.3 系統(tǒng)應(yīng)該具備的基本功能 8
2.4 系統(tǒng)的設(shè)計(jì) 9
2.5 功能需求 9
2.6 性能需求 9
2.7 設(shè)計(jì)需求 10
2.8 數(shù)據(jù)庫中表的設(shè)計(jì) 10
3 總體設(shè)計(jì) 13
3.1 基本簡(jiǎn)介 13
3.2 環(huán)境與系統(tǒng)結(jié)構(gòu) 13
3.3 系統(tǒng)目標(biāo) 13
3.4 系統(tǒng)結(jié)構(gòu)圖 13
3.5 系統(tǒng)功能 14
3.6 考試管理系統(tǒng) 15
3.6.1 試題庫管理 15
3.6.2 組卷規(guī)則 15
3.6.3 評(píng)分系統(tǒng) 15
3.6.4 成績(jī)登記管理 15
3.7 考生考試系統(tǒng) 15
3.7.1 考生登錄 15
3.7.2 考生考試 15
3.7.3 組卷 15
3.8 計(jì)時(shí)部分 16
3.9 密碼系統(tǒng) 16
4 詳細(xì)設(shè)計(jì) 17
4.1 試題設(shè)計(jì) 17
4.2 建立E-R模型 17
4.3 將E-R模型轉(zhuǎn)化為關(guān)系模式 20
4.4 數(shù)據(jù)庫中表的設(shè)計(jì) 21
4.4.1 question表設(shè)計(jì) 21
4.4.2 subject表設(shè)計(jì) 22
4.4.3 score表設(shè)計(jì) 23
4.4.4 denglu表設(shè)計(jì) 23
4.4.5 tiankong表的設(shè)計(jì) 23
4.4.6 chengjidengji表的設(shè)計(jì) 24
4.5 管理員、用戶權(quán)限 25
4.6 注冊(cè)模塊 25
4.7 系統(tǒng)總體框架 25
4.8 管理員管理模塊 26
4.8.1 管理模塊的程序流圖 26
4.8.2 管理模塊設(shè)計(jì) 26
4.9 用戶模塊 29
4.9.1 用戶模塊的程序流圖和數(shù)據(jù)流圖 30
4.9.2 用戶模塊設(shè)計(jì) 30
4.10 考試模塊設(shè)計(jì) 33
4.10.1 試卷生成 33
4.10.2 試卷分發(fā) 33
4.10.3 在線考試 33
4.11 考試中2次登陸問題的解決方法 34
4.12 系統(tǒng)的安全性 35
5 具體實(shí)現(xiàn) 36
5.1 各文件功能介紹及詳解 36
5.2 系統(tǒng)實(shí)現(xiàn)的關(guān)鍵技術(shù) 41
5.2.1功能模塊 41
5.2.2 幾個(gè)重要事件的處理 42
6 結(jié)束語 44
參考文獻(xiàn) 46
致 謝 47
注:不包括源代碼.
【基于B/S的在線考試系統(tǒng)設(shè)計(jì)asp+sql】相關(guān)文章:
基于ASP的在線商品銷售系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)ASP+SQL07-29
基于WEB的在線考試系統(tǒng)05-15
在線考試及自動(dòng)評(píng)分系統(tǒng)ASP+SQL10-17
基于WEB的網(wǎng)絡(luò)考試系統(tǒng)ASP+SQL10-05
基于web的實(shí)驗(yàn)課選課系統(tǒng)的設(shè)計(jì)ASP+sql09-24
基于ASP的網(wǎng)絡(luò)辦公系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)ASP+SQL08-16
基于ASP購(gòu)物系統(tǒng)設(shè)計(jì)和實(shí)現(xiàn)ASP+SQL09-03
在線考試系統(tǒng)設(shè)計(jì)與開發(fā)論文05-29
在線教育系統(tǒng)ASP+SQL06-22