【正文】
摘 要 在網(wǎng)絡(luò)技術(shù)逐漸滲入社會(huì)生活各個(gè)層面的今天,傳統(tǒng)的考試方式也面臨著變革,而網(wǎng) 上 考試則是 網(wǎng)絡(luò)技術(shù) 一個(gè)很重要的 發(fā)展 方向。 網(wǎng)上考試一方面 可以突破時(shí)空的界限 ;另一方面考生在自己熟悉的環(huán)境中考試也會(huì)更自在,能更好地發(fā)揮自己的真實(shí)水平, 網(wǎng)絡(luò)考試方式將是以后考試發(fā)展的趨勢(shì)。 本論文主要闡述了基于 Web 技術(shù)的駕校考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)。論文首先對(duì)系統(tǒng)設(shè)計(jì)所涉及的相關(guān)技術(shù)進(jìn)行逐一介紹,并主要對(duì)該系統(tǒng)的設(shè)計(jì)概要以及系統(tǒng)的設(shè)計(jì)方法及功能也作了詳盡說(shuō)明,系統(tǒng)按照軟件工程的思想進(jìn)行系統(tǒng)設(shè)計(jì),在需求分析的基礎(chǔ)進(jìn)行功能模塊劃分, 然后對(duì)各個(gè)模塊進(jìn)行分析和詳細(xì)設(shè)計(jì),并用相關(guān)技術(shù)實(shí)現(xiàn)。 系統(tǒng)采用 B/S 開(kāi)發(fā)模式,以 作為開(kāi)發(fā)平臺(tái), java 語(yǔ)言為主要編程語(yǔ)言,結(jié)合 JSP、 JavaScript、 Html、 SQL 等語(yǔ)言,以 Tomcat 為服務(wù)器和 SQL Server 2020為后臺(tái)數(shù)據(jù)庫(kù)。最終開(kāi)發(fā)一個(gè)擁有自動(dòng)組卷、自動(dòng)判卷、信息管理的駕??荚囅到y(tǒng)。整個(gè)系統(tǒng)層次結(jié)構(gòu)簡(jiǎn)單,操作容易,并具備一定的安全性??忌柚讼到y(tǒng),可以隨時(shí)隨地的進(jìn)行考試,同時(shí)老師使用該系統(tǒng)能更高效、便捷的組織在線考試。 關(guān)鍵詞 : 駕校考試系統(tǒng) B/S 開(kāi)發(fā)模式 JSP ABSTRACT Gradually infiltrated into the work technology in all aspects of social life today, the traditional test method is also faced with change, the online exam is a very important work technology development. Online test on the one hand can break the boundaries of time and space。 the other candidates in their own environment examination will be more fortable, better play to their true level, the work test approach will be the development trend of future examination. This paper expounds the Webbased Online Test System Design and Implementation. Firstly the design of the system involved in related technologies introduced one by one, and the main outline of the system design and system design and function of a detailed description, the system in accordance with the ideas of software engineering for system design, requirements analysis based functional module partition, then each module analysis and detailed design, and use related technology. The system bases on B/S development model, using Java as a development platform, which utilizes JSP, JavaScript, and Html language as well. The web server is Tomcat. Database server is SQL Server 2020. The system structure is simple, easy and safe. Examinee can exam at any time by using the system. Simultaneously teachers can use the system to anize online examination more efficiently and conveniently. Keywords: Online Examination B/S JSP 目 錄 第一章 前言 ...................................................... 1 開(kāi)發(fā)背景及意義 ........................................................ 1 論文研究目標(biāo) .......................................................... 1 第二章 駕??荚囅到y(tǒng)需求分析 ........................................ 2 需求概述 .............................................................. 2 系統(tǒng)開(kāi)發(fā)目標(biāo) .......................................................... 2 功能需求 .............................................................. 2 性能需求 .............................................................. 3 開(kāi)發(fā)方案的比較與選擇 .................................................. 4 系統(tǒng)開(kāi)發(fā)環(huán)境及工具 .................................................... 6 開(kāi)發(fā) /運(yùn)行環(huán)境 ....................................................... 6 開(kāi)發(fā)工具的選取 ...................................................... 6 第三章 駕校考試系統(tǒng)的設(shè)計(jì) .......................................... 8 系統(tǒng)數(shù)據(jù)流程描述 ...................................................... 8 系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì) ..................................................... 11 功能模塊設(shè)計(jì) ......................................................... 12 考試模塊 ........................................................... 12 查詢(xún)成績(jī)模塊 ....................................................... 13 試卷管理模塊 ....................................................... 14 信息管理模塊 ....................................................... 14 判卷模塊 ........................................................... 14 第四章 系統(tǒng)后臺(tái)數(shù)據(jù)庫(kù)設(shè)計(jì) ......................................... 15 數(shù)據(jù)庫(kù)連接 ........................................................... 15 配置 SQL server 2020 ................................................ 15 連接數(shù)據(jù)庫(kù) ......................................................... 15 數(shù)據(jù)庫(kù)設(shè)計(jì)概述 ....................................................... 15 數(shù)據(jù)表實(shí)現(xiàn) ......................................................... 16 系統(tǒng)總體 ER 圖 ..................................................... 18 第五章 駕??荚囅到y(tǒng)的實(shí)現(xiàn) ......................................... 20 考試模塊 ............................................................. 20 成績(jī)查詢(xún)模塊 ......................................................... 22 試卷管理模塊 ......................................................... 25 信息管理模塊 ......................................................... 29 組卷模塊 ............................................................. 31 第六章 系統(tǒng)運(yùn)行與測(cè)試 ............................................ 33 測(cè)試概述 ............................................................. 33 系統(tǒng)部分單元測(cè)試方法 ................................................. 33 測(cè)試截圖 ............................................................. 33 測(cè)試總結(jié) ............................................................. 37 結(jié)論 38 謝辭 39 參考文獻(xiàn) 40 大連交通大學(xué) 2020 屆本科生畢業(yè)設(shè)計(jì)(論文) 1 第一章 前言 開(kāi)發(fā)背景及意義 在網(wǎng)絡(luò)技術(shù)逐漸滲入社會(huì)生活各個(gè)層面的今天,傳統(tǒng)的考試方式也面臨著變革,而網(wǎng) 上 考試則是一個(gè)很重要的方向?;?Web 技術(shù)的網(wǎng)絡(luò)考試系統(tǒng)可以借助于遍布全球的Inter 進(jìn)行, 相對(duì)于傳統(tǒng)的白紙黑字考試模式來(lái)說(shuō),網(wǎng)上考試 一方面 可以突破時(shí)空的界限, 使考生可以足不出戶(hù)進(jìn)行考核,這就減除了組織考場(chǎng)和考生奔波于考場(chǎng)所造成的資源消耗和環(huán)境污染,符合現(xiàn)代人的綠色生活理念。另一方面,考生在自己熟悉的環(huán)境中考試也會(huì)更自在,能更好地發(fā)揮自己的真實(shí)水平。而且由于網(wǎng)上考試?yán)昧爽F(xiàn)代化技術(shù),還由其自身屬性衍生出一些有利于考試的功能作用。網(wǎng)上考試的 試卷可以根據(jù)題庫(kù)中的內(nèi)容即時(shí)生成,可避免考試前的壓題;而且可以采用大量標(biāo)準(zhǔn)化試題,從而使用計(jì)算機(jī)閱卷,大大提高閱卷效率;還可以直接把成績(jī)送到數(shù)據(jù)庫(kù)中,進(jìn)行統(tǒng)計(jì)、排序等操作。這樣考試的公平性、答案的安全性可 以得到有效的保證。因此,采用網(wǎng)絡(luò)考試方式將是以后考試發(fā)展的趨勢(shì)。 網(wǎng)上考試在國(guó)外一些國(guó)家已經(jīng)得到了蓬勃發(fā)展,人們選學(xué)課程和考試都是通過(guò)網(wǎng)上進(jìn)行的。例如國(guó)外一些著名的考試,如 Microsoft 公司的 MCSE( Microsoft 系統(tǒng)工程師認(rèn)證考試)、 GMAT(工商管理碩士入學(xué)考試)、托??荚嚒?GRE(美國(guó)研究生入學(xué)考試 )等,都是采用網(wǎng)上考試的形式進(jìn)行的。 在國(guó)內(nèi),目前絕大多數(shù)考試還停留在傳統(tǒng)考試方式上,對(duì)互聯(lián)網(wǎng)的真正應(yīng)用僅限于一些考試的網(wǎng)上報(bào)名和成績(jī)查詢(xún),還沒(méi)有真正形成網(wǎng)上考試規(guī)模。 因此,研究開(kāi)發(fā)駕??荚囅到y(tǒng) 有利于我國(guó)教育事業(yè)與國(guó)際接軌和促進(jìn)綠色環(huán)保型教育的發(fā)展。 論文研究目標(biāo) 本系統(tǒng)結(jié)合實(shí)際需求,提供學(xué)員上網(wǎng)考試、立即查詢(xún)成績(jī),教官添加、修改、刪除試題和考試科目信息,管理學(xué)員成績(jī),管理員管理教官和學(xué)員資料等功能。力求成為一個(gè)符合大眾操作習(xí)慣的,能運(yùn)用到實(shí)際中去的人性化系統(tǒng)。其中運(yùn)用到的技術(shù)有: