【正文】
畢業(yè)設(shè)計 ( 論文 ) 網(wǎng)上考試及評析系統(tǒng)的設(shè)計與實現(xiàn) 論文作者姓名: 申請學(xué)位專業(yè): 申請學(xué)位類別: 指導(dǎo)教師姓名(職稱): 論文提交日期: 網(wǎng)上考試及評析系統(tǒng)的設(shè)計與實現(xiàn) 摘 要 隨著互聯(lián)網(wǎng)的迅速的發(fā)展 ,基于互聯(lián)網(wǎng)的各種應(yīng)用日益受到人們的重視 ,基于 Web 的 網(wǎng)上 考試系統(tǒng)在這種形勢下應(yīng)運而生 ,它是伴隨著網(wǎng)絡(luò)技術(shù)和數(shù)據(jù)庫技術(shù)而逐漸發(fā)展起來的 。 網(wǎng)上考試系統(tǒng)是現(xiàn)行校園教育軟件研究的熱點之一,如何能科學(xué)有效的開展各項網(wǎng)上考試工作,是當(dāng)前各個學(xué)校非常關(guān)心的問題。 不少學(xué)校 在利用校園網(wǎng)實現(xiàn)信息與數(shù)據(jù)的管理、共享,實現(xiàn)高效實時的無紙辦公等方面普遍落后。因此提高校園網(wǎng)的利用率,加快學(xué)校信息化管理的進程,是一件有著重要意義 的研發(fā)工作 。 本 文 分析 了 一般網(wǎng) 上 考試系統(tǒng)的基本需求, 開發(fā)了一個采用瀏覽器/服務(wù)器結(jié)構(gòu)的 網(wǎng) 上 考試 系統(tǒng) 。 本系統(tǒng)在 Microsoft windows XP 操作系統(tǒng)平臺下開發(fā),服務(wù)器端使用基于 VBScript 語言的 asp 作為服務(wù)器的服務(wù)框架, 后臺數(shù)據(jù)庫為MS SQL, 在 瀏覽器 端使用 JavaScript 技術(shù)。 現(xiàn)階段雖只 實現(xiàn)了試卷的客觀題部分, 但已 具有試題(卷)錄入、修改 、添 加和刪除,成績的查詢和統(tǒng)計 ,自動評分以及在線考試等重要功能 。 關(guān)鍵詞 : ASP; MS SQL;網(wǎng)上考試;試卷 The Design and Realization of Network Examination and Assessment System Abstract With the rapid development of Inter, all kinds of applications which base on Inter are attended by people gradually, and the online examination system based on Web, and developed gradually with the puter work technology and database technology e into being in this condition. Online examination system is one of the hottest education software in present campuses, and how to develop online examinations work scientifically and effectively has became the most concerned in all the schools. Many schools are out of date in using campus work to manage and share the information data, and realize highly effective paperless office work. Thus, it is a very important research and development work to improve the utilization rate of campus work and quicken information management at school. The thesis analyzes the basic needs about the general online examination system, which has been developed by using browser / server. The system is developed under the platform of Microsoft windows XP operating system, and the usage of server terminal is based on asp of the VBScript language as the sever framework. The backstage database is MS SQL, and JavaScript technology is used in the browserside. At the present, although the paper has just been achieved the objective items, it could be functioned with input, revision, addition and deletion of items, and marks inquiries and statistics, autoscoring and test online etc. Key words: ASP; MS SQL; Online Examination; Papers 目 錄 論文總頁數(shù): 26頁 1 引言 ................................................................... 1 課題研究的目的和意義 .............................................. 1 課題研究的背景 .................................................... 1 研究課題的特色及優(yōu)缺點 ............................................ 2 本論文的工作內(nèi)容 .................................................. 2 2 需求分析 ............................................................... 3 系統(tǒng)需要解決的主要問題 ............................................ 3 系統(tǒng)基本要求 ..................................................... 3 基于 B/S體系 ................................................ 3 試卷和試題的管理功能 ........................................ 3 實現(xiàn)答卷的自動提交與判卷 .................................... 3 方便的成績查詢 .............................................. 3 完善的安全機制 .............................................. 3 三級管理權(quán)限控制 ............................................ 4 個性化操作頁面 .............................................. 4 系統(tǒng)主要模塊及其功能 .............................................. 4 系統(tǒng)功能結(jié)構(gòu)模塊圖 ................................................ 5 系統(tǒng)運行環(huán)境 ..................................................... 5 數(shù)據(jù)流程分析 ..................................................... 6 3 系統(tǒng)設(shè)計 ............................................................... 7 系統(tǒng)簡介 ......................................................... 7 數(shù)據(jù)庫設(shè)計 ....................................................... 7 ER圖 ...................................................... 7 數(shù)據(jù)庫的邏輯結(jié)構(gòu) ............................................ 7 4 系統(tǒng)的實現(xiàn) ............................................................ 10 數(shù)據(jù)庫的連接 .................................................... 10 管理員模塊 ...................................................... 11 教師管理模塊 .................................................... 11 領(lǐng)導(dǎo)管理模塊 .................................................... 19 在線考試模塊 .................................................... 19 5 系統(tǒng)測試和性能分析 ..................................................... 23 結(jié) 論 .................................................................. 23 參考文獻 .................................................................. 23 致 謝 .................................................................. 25 聲 明 .................................................................. 26 第 1 頁 共 26 頁 1 引言 課題研究的目 的和意義 網(wǎng)上考試系統(tǒng)是當(dāng)今校園教育軟件開發(fā)的一個熱點, 它主要是建立在國際互聯(lián)網(wǎng)和校園網(wǎng)上的基于 B/S 體系的應(yīng)用軟件系統(tǒng)。 當(dāng)今的時代可以說是信息時代,網(wǎng)絡(luò)時代, 隨著 網(wǎng)絡(luò)教育學(xué)院的日漸流行和各種網(wǎng)上教育系統(tǒng)軟件的不斷涌現(xiàn),這就迫切需要有與網(wǎng)上教育系統(tǒng)相應(yīng)的技術(shù)含量高的、方便的、快捷的網(wǎng)上考試系統(tǒng)應(yīng)用軟件的出現(xiàn)。目前, 各個大學(xué) 的網(wǎng)絡(luò)教育學(xué)院紛紛出爐,各種網(wǎng)上教育系統(tǒng)也日趨成熟,這就給網(wǎng)上 考試系統(tǒng)提出了更高的要求,使得其不但要具有考查考生能力的功能,還得使考試系統(tǒng)使用方便實用、操作簡單、 試題安全等等。一個 健全的網(wǎng)上考試系統(tǒng)使得教師出題和組織考試更加容易,教師只需 根據(jù)設(shè)置的卷面來出題即可 。基于 web瀏覽器的網(wǎng)上考試系統(tǒng)同時也極大的方便了學(xué)生,因此開發(fā)一種界面友好的、高效率的網(wǎng)上考試系統(tǒng)已是勢在必行,是社會發(fā)展的必然產(chǎn)物也是當(dāng)今教育事業(yè)的一種必然趨勢。 隨著互連網(wǎng)技術(shù)的發(fā)展網(wǎng)上教學(xué)將成為人們接受再教育和終身教育的主要形式。網(wǎng)上學(xué)校的發(fā)展對網(wǎng)上考試的發(fā)展提出了迫切的要求。 本系統(tǒng) 實現(xiàn)一個網(wǎng)上考試系統(tǒng)。 當(dāng)用戶憑帳號和密碼登錄后,用戶可以進行試卷選擇進行解答。等用戶提交答卷后,系統(tǒng)進行評分并將成績登記入庫,用戶可進行成績 查詢和查出試題正確答案和自己所做答案的對比。 做此系統(tǒng)既鍛煉了學(xué)生的實際動手能力,又對學(xué)生以后工作能力的培養(yǎng)具有重要的意義。 現(xiàn)在我進行了這一系統(tǒng)的初步設(shè)計工作,也可以說是做一個初步的探索,希望它能夠在各類考試工作中發(fā)揮高效、便捷的作用 ,把老師和學(xué)生從繁重的工作中解脫出來!當(dāng)前國內(nèi)的網(wǎng)上考試系統(tǒng)軟件雖多卻缺乏統(tǒng)一的標(biāo)準(zhǔn),可謂五花八門。當(dāng)然功能也 已 是日趨全面了,但其安全性卻還是讓人非常擔(dān)憂。 課題研究的背景 隨著網(wǎng)絡(luò)教育學(xué)院的日漸流行,各種網(wǎng)上教育系統(tǒng)軟件的不斷涌現(xiàn),迫切需要有與網(wǎng)上教育系統(tǒng)相應(yīng)的技術(shù)含量高的、方 便的、快捷的網(wǎng)上考試系統(tǒng)應(yīng)用軟件的出現(xiàn)。 而當(dāng)前的網(wǎng)上考試系統(tǒng)軟件雖多卻缺乏統(tǒng)一的標(biāo)準(zhǔn),可謂五花八門。尤其是各個大學(xué)校園內(nèi)的網(wǎng)上考試系統(tǒng)大部分都是自行開發(fā)。現(xiàn)在學(xué)校網(wǎng)絡(luò)已經(jīng)正式并入了中國教育網(wǎng),網(wǎng)上教育也正在快速發(fā)展,這就非常迫切需要一個完善的、高效的、美觀的網(wǎng)上考試系統(tǒng)的出現(xiàn)?;谶@種背景,這自行獨立開發(fā)了此適應(yīng)于校園網(wǎng)絡(luò)教學(xué)的網(wǎng)上考試系統(tǒng) —— 網(wǎng)上考試系統(tǒng)。 此網(wǎng)上考試系統(tǒng)將采用 Windows2021 server/WinXP 操作系統(tǒng)作為服務(wù)器,運 第 2 頁 共 26 頁 用當(dāng)今先進的 ASP 技術(shù)和 SQL 結(jié)構(gòu)化查詢語言開發(fā), SQL SERVER2021 數(shù)據(jù)庫作為網(wǎng)絡(luò)數(shù)據(jù)庫。