資源描述:
《網(wǎng)上考試系統(tǒng)—免費畢業(yè)設(shè)計論文》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、網(wǎng)上考試系統(tǒng)目錄摘要3第1章前言41.1設(shè)計的目的:41.2設(shè)計意義:4第2章編程環(huán)境基礎(chǔ)知識42.1HTML42.1.1DreamweaverMX的概述52.1.2ASP的概述52.2VBScript62.2.1VBScript代碼的基本格式72.2.2VBScript數(shù)據(jù)類型72.2.3VBScript常量82.2.4VBScript變量82.3ASP內(nèi)置對象92.3.1Request102.3.2Response102.3.3Session112.3.4Application122.3.5Server132.4ADO組件142.4.1Connection142.4.2Command15
2、2.4.3Recordset172.5數(shù)據(jù)庫192.5.1數(shù)據(jù)庫的管理系統(tǒng)192.5.2建立Access數(shù)據(jù)庫19第3章需求分析213.1功能需求213.2性能需求21第4章總體設(shè)計214.1系統(tǒng)模塊結(jié)構(gòu)設(shè)計214.2數(shù)據(jù)庫設(shè)計234.3概念結(jié)構(gòu)設(shè)計244.4邏輯結(jié)構(gòu)設(shè)計25第5章詳細設(shè)計285.1系統(tǒng)流程分析285.2模塊詳細設(shè)計285.2.1模塊功能285.2.2界面設(shè)計285.2.3關(guān)鍵代碼分析57第6章系統(tǒng)的發(fā)布與維護60結(jié)束語62致謝63參考文獻64摘要放飛理想的網(wǎng)上考試系統(tǒng)采用開放式的設(shè)計思想,可以承載各種課程的題庫,計算機自動組卷,實施課程的考試;也可以通過網(wǎng)絡(luò)傳輸一套或幾套試
3、卷,在保證試卷的安全保密性的前提下,實施課程的考試,解決課程考試中規(guī)模小、筆試考試管理環(huán)節(jié)多、工作量大等問題。在網(wǎng)絡(luò)技術(shù)逐漸滲入社會生活各個層面的今天,傳統(tǒng)的考試方式也面臨著變革,而網(wǎng)絡(luò)考試則是一個很重要的方向。基于網(wǎng)絡(luò)的考試系統(tǒng)是傳統(tǒng)考場的延伸,加上數(shù)據(jù)庫技術(shù)的利用,大大簡化了傳統(tǒng)考試的過程。因此網(wǎng)絡(luò)考試系統(tǒng)是電子化教學(xué)不可缺少的一個重要環(huán)節(jié)。所以現(xiàn)在較好的考試方法為網(wǎng)絡(luò)考試,考生通過用戶名、口令進行登錄,試卷可以根據(jù)題庫中的內(nèi)容即時生成,可避免考試前的壓題;而且可以采用大量標(biāo)準化試題,從而使用計算機判卷,大大提高閱卷效率;還可以直接把成績送到數(shù)據(jù)庫中,進行統(tǒng)計、排序等操作。因此,采用網(wǎng)絡(luò)
4、考試方式將是以后考試發(fā)展的趨勢。網(wǎng)絡(luò)考試系統(tǒng)的實現(xiàn)技術(shù)有多種,我們開發(fā)制作的網(wǎng)絡(luò)考試系統(tǒng)是采用典型的客戶機/服務(wù)器型的MIS型架構(gòu),系統(tǒng)按照功能的分類劃分為相對獨立但又相關(guān)的四大部分,其開發(fā)主要包括考生信息和試題的數(shù)據(jù)庫建立和維護、客戶機考試應(yīng)用程序的開發(fā)、服務(wù)器考試管理系統(tǒng)應(yīng)用程序的開發(fā)以及考試備份系統(tǒng)應(yīng)用程序的開發(fā)。本考試系統(tǒng)以WindowsXP操作系統(tǒng)、MicrosoftOffice的Access為數(shù)據(jù)庫平臺。MicrosoftVisualBasic6.0是非常流行的基于Basic語言的可視化編程工具,Access是微軟公司面向小型用戶的桌面關(guān)系數(shù)據(jù)庫管理系統(tǒng)。首先建立考試系統(tǒng)應(yīng)用程序
5、框架,然后,對初始原型系統(tǒng)進行需求迭代,不斷修正和改進,直到形成滿意的可行系統(tǒng)。在開發(fā)過程中遵循了軟件工程原理,經(jīng)歷了需求分析、概要設(shè)計、詳細設(shè)計、測試與配置幾個階段,直至后期的系統(tǒng)維護,從而保證了軟件的質(zhì)量。ASP是面向?qū)ο蟮拈_發(fā)工具,具有很多的控件,可以方便地進行界面設(shè)計和數(shù)據(jù)庫連接等各種操作,所以我們選用ASP作為本次開發(fā)的語言。關(guān)鍵詞:考試系統(tǒng)、數(shù)據(jù)庫、ASP、表、Access等。第1章前言1.1設(shè)計的目的:以前,學(xué)校的各種考試大都采用傳統(tǒng)的考試方式,每次考試至少要經(jīng)過五個步驟,即人工出卷、考生考試、人工閱卷、成績評估和試卷分析。但在網(wǎng)絡(luò)技術(shù)逐漸滲入社會生活各個層面的今天,傳統(tǒng)的考試
6、方式也面臨著變革,而網(wǎng)絡(luò)考試則是一個很重要的方向。隨著計算機網(wǎng)絡(luò)應(yīng)用的迅猛發(fā)展,網(wǎng)絡(luò)已經(jīng)接入千家萬戶,特別是現(xiàn)在很多的高校和社會性的教育已經(jīng)建立了多媒體計算機網(wǎng)絡(luò)教室,基于Web技術(shù)的網(wǎng)絡(luò)考試系統(tǒng)可以借助于遍布全球的Internet進行,考試既可以在本地進行,也可以在異地進行,大大拓展了考試的靈活性,從而利用現(xiàn)有的設(shè)備和技術(shù)等進行在線考試,不僅可以減輕教師和考生負擔(dān),提高效率,同時也提高了考試的質(zhì)量,從而使考試更趨于公證、客觀,更能激發(fā)學(xué)生的學(xué)習(xí)興趣。試卷可以根據(jù)題庫中的內(nèi)容即時生成,可避免考試前的壓題;而且可以采用大量標(biāo)準化試題,從而使用計算機閱卷,大大提高閱卷效率;還可以直接把成績送到數(shù)
7、據(jù)庫中,進行統(tǒng)計、排序等操作。所以現(xiàn)在較好的考試方法為網(wǎng)絡(luò)考試,試題內(nèi)容放在服務(wù)器上,考生通過用戶名、和口令進行登錄,考試答案也存放在服務(wù)器中,這樣考試的公平性、答案的安全性可以得到有效的保證。因此,采用網(wǎng)絡(luò)考試方式將是以后考試發(fā)展的趨勢。本系統(tǒng)分為兩個部分,一是前臺的網(wǎng)上考試模塊,二是后臺網(wǎng)上考試管理模塊。我是山西工商職業(yè)學(xué)院計算機網(wǎng)絡(luò)技術(shù)專業(yè)的一名學(xué)生,由于專業(yè)性所以學(xué)習(xí)了許多的計算機知識,其中就包括計算