在線考試系統(tǒng)的實(shí)現(xiàn)ASP SQL_第1頁
在線考試系統(tǒng)的實(shí)現(xiàn)ASP SQL_第2頁
在線考試系統(tǒng)的實(shí)現(xiàn)ASP SQL_第3頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、在線考試系統(tǒng)的實(shí)現(xiàn)ASP+SQL    畢業(yè)論文             在線考試系統(tǒng)的實(shí)現(xiàn) 摘要:人類已經(jīng)步入了嶄新的21世紀(jì),以Internet技術(shù)為代表的信息技術(shù)為人類創(chuàng)造了1種新的不受地域、時(shí)間和計(jì)算機(jī)本身的約束的信息交流、共享和協(xié)作方式。21世紀(jì)是信息化的社會,數(shù)據(jù)信息應(yīng)用已進(jìn)入大規(guī)模的服務(wù)階段??荚囎鳛樽钪苯拥捏w現(xiàn)信息化社會中人們的知識水平的1種方式,是目前使用最為廣泛的形式之1,傳統(tǒng)的考試從出題、組卷、印刷,到試

2、卷的分發(fā)、答題、收卷、再到判卷、公布成績,整個過程都需要人工參與,周期長,工作量大,容易出錯,還要有適當(dāng)?shù)谋C芄ぷ鳎沟恼麄€考試的成本較大。所以,實(shí)現(xiàn)無紙化、網(wǎng)絡(luò)化、自動化的計(jì)算機(jī)考試系統(tǒng),具有深遠(yuǎn)的現(xiàn)實(shí)意義和使用價(jià)值。     本系統(tǒng)采用B/S模式,采用現(xiàn)在使用廣泛的ASP語言和對數(shù)據(jù)文件安全保護(hù)性極好的SQL Server2000設(shè)計(jì)開發(fā)出的1個實(shí)現(xiàn)在線考試的動態(tài)網(wǎng)站基于Web的考試管理系統(tǒng),也就是在線考試系統(tǒng)。該系統(tǒng)基本上具備1個網(wǎng)上數(shù)據(jù)傳遞的功能,具體分為用戶層和管理層兩大模塊,用戶層模塊實(shí)現(xiàn)用戶的考試、查詢功能;管理實(shí)現(xiàn)題庫的管理、試卷的生成、

3、查詢、修改、刪除等功能。系統(tǒng)采用3層結(jié)構(gòu),統(tǒng)1的管理題庫,自動組卷,自動判卷,極大的節(jié)省了人力、物力,提高了效率。     本文主要介紹了本課題的開發(fā)背景,所要完成的功能和開發(fā)的過程等,并給出了在開發(fā)過程中的1些經(jīng)驗(yàn)體會。關(guān)鍵詞:B/S模式; WEB;  用戶層;  管理層Online Examination System To Achieve Abstract:We have got into the completely new 21Century, and as the typical of information t

4、echnology, the internet creates a new way of information exchanged and shared for humans which isnt restricted by the district, time, and computer itself. The 21-century is an informational society, in which the data information is exerted for a large service scale. The examination, as a way of dire

5、ctly embodying the knowledge of humans in the informational society, is one of the most common forms in present. However, humans have to participate into the whole process of traditional examination, whatever the stages of arranging examination are, such as, collecting the questions, printing, sendi

6、ng, and turning in paper, correcting answers or declaring the results, so that all these stages cause the long cycle, heavy workload, and more mistakes in the course of making an examination. Additionally, we also sometimes should pay attention to the secrecy. The above factors are enabling to raise

7、 the examination cost. So, to be the paperless, internalization, and automatic computer examination systems have confounded signification and valuable.            Employing the B/S model, ASP language and the dynamic website developed by the SQL

8、 Server2000 and well protecting the data document- on the basis of Web examination system, actually, the system has a basic foundation of sending internet dates, which is divided into two models, that is, the Consumer and the Administer. The Consumer is to be the foundation of the registration and l

9、anding, examination and inquired; the Administer is to be the foundation of the paper management, the paper formation, inquiry, amendment, and delectation. The system has three structures which are separately the unity of the paper management, automatic formation, and automatic correction, so it sav

10、es the labour, worthy, and improve the work efficiency.    The paper mainly introduces the developing background, the foundations and the developing process, Meanwhile, we are sharing the experience from the developing. key words:B/S model ;  WEB ; the costume;   the do

11、mination   目 錄前言 11 在線考試系統(tǒng)的現(xiàn)狀分析 22 開發(fā)工具簡介和數(shù)據(jù)庫技術(shù) 32.1 開發(fā)工具的選擇 32.2 ASP簡介 32.2.1 ASP概述 32.2.2 ASP的特點(diǎn) 32.3  SQL Server 2000簡介 42.3.1 SQL Server概述 42.3.2 SQL Server的運(yùn)行環(huán)境 72.3.3 SQL Server 安全性 72.3.4 SQL Server的特性 72.4 用來操縱數(shù)據(jù)

12、的SQL命令 83 系統(tǒng)總體設(shè)計(jì) 93.1 系統(tǒng)需求分析 93.1.1 用戶考試查詢功能 103.1.2 系統(tǒng)管理員管理功能 113.2 系統(tǒng)功能模塊設(shè)計(jì) 123.2.1 前臺考試系統(tǒng) 123.2.2 后臺管理員模塊 123.3系統(tǒng)結(jié)構(gòu)圖 133.3.1 系統(tǒng)結(jié)構(gòu)圖 133.4實(shí)體關(guān)系圖(ER圖) 153.4.1 用戶(學(xué)生或管理員)關(guān)系 153.4.2 試卷關(guān)系 153.4.3 題庫關(guān)系 153.4.4考試過用戶關(guān)系 163.4.5用戶答題關(guān)系

13、 163.5數(shù)據(jù)庫的設(shè)計(jì) 173.5.1 數(shù)據(jù)庫需求分析 173.5.2 數(shù)據(jù)庫邏輯設(shè)計(jì) 173.5.3 數(shù)據(jù)庫連接文件 194 系統(tǒng)功能模塊 204.1前臺考試模塊 204.1.1 考試用戶登陸模塊 204.1.2 驗(yàn)證用戶模塊 214.1.3 考試開始模塊 224.1.4 考試結(jié)束模塊 264.2后臺管理員模塊 284.2.1 管理員登陸模塊 294.2.2 試題創(chuàng)建模塊 304.2.3 題庫管理模塊 314.2.4 試卷管理模塊 

14、344.2.5 考生管理模塊 364.2.6 成績統(tǒng)計(jì)模塊 385 結(jié)束語 43參考文獻(xiàn) 44致  謝 45 前言      考試作為現(xiàn)在最直接的體現(xiàn)信息化社會中人們的知識水平的1種方式,在很長的時(shí)間不會消失,但也不能限于傳統(tǒng)的紙媒介的方式。網(wǎng)絡(luò)的發(fā)展,計(jì)算機(jī)得普及,計(jì)算機(jī)的價(jià)格已經(jīng)10分低廉,性能卻有了長足的進(jìn)步。它已經(jīng)被應(yīng)用于許多領(lǐng)域,在越來越多得領(lǐng)域承擔(dān)起重要得作用,因此越來越需要1種可以在線供多人參加的考試系統(tǒng),來體現(xiàn)信息化教學(xué)的質(zhì)量、水平和效果。因此在線考試系統(tǒng)應(yīng)運(yùn)

15、而生??荚囅到y(tǒng)的出現(xiàn)提供了1個平臺供多人隨時(shí)隨地的參加考試,檢驗(yàn)自己遠(yuǎn)程教育所學(xué)知識提高水平,老師可以足不出戶的檢測自己學(xué)生的學(xué)習(xí)進(jìn)度,給予他們指導(dǎo)幫助,而且統(tǒng)1的管理題庫、自動組卷、自動判卷,極大的節(jié)省了人力、物力,提高了效率。     在上面的指導(dǎo)思想下,我在導(dǎo)師的指導(dǎo)下設(shè)計(jì)了這個系統(tǒng),采用ASP語言+SQL Server2000編寫。認(rèn)真的參考現(xiàn)有的考試流程,針對現(xiàn)有的考試方法進(jìn)行簡化,實(shí)現(xiàn)完全無紙化操作,將從安排考試,到考試結(jié)束中得1大部分工作交給系統(tǒng)安排,規(guī)劃。讓老師真正得解放,讓學(xué)生真正得輕松。     本課題得重點(diǎn)是在線考試,是多人在線的考試,要求管理人員能對考試全局進(jìn)行完全的掌握,學(xué)生只能在管理人員的指導(dǎo)下進(jìn)行考試,考試過程中不能刷新試卷,到時(shí)間交卷。由于現(xiàn)在規(guī)范的考試,沒有學(xué)生選擇試卷的權(quán)利,所以我沒有設(shè)計(jì)考生注冊部分,

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論