【正文】
江蘇信息職業(yè)技術(shù)學(xué)院 畢業(yè)論文 題目: 基于 B/S 模式在線考試系統(tǒng) 系 別 : 物聯(lián)網(wǎng) 工程系 專(zhuān) 業(yè) : 軟件技術(shù) 學(xué) 號(hào) : 1003283112 姓 名 : 徐志 指導(dǎo)老師 : 趙彥 2021 年 12 月 10 日前言 I 前言 現(xiàn)代信息技術(shù)的發(fā)展,給教育帶來(lái)了深刻的變革。教育部 前部 長(zhǎng)陳至立在講到現(xiàn)代教育技術(shù)的發(fā)展與應(yīng)用 時(shí) 指出: “ 我們將從三個(gè)面推進(jìn)教育的信息化:一是在學(xué)校中普及和運(yùn)用以多媒體計(jì)算機(jī)技術(shù)為核心的教育技術(shù);二是推進(jìn)網(wǎng)絡(luò)的普及和應(yīng)用;三是發(fā)展現(xiàn)代遠(yuǎn)程教育,建設(shè)并提供大量的網(wǎng)絡(luò)資源,以此為平臺(tái)構(gòu)建終身學(xué)習(xí)體系。 ” 隨著信息時(shí)代的 到來(lái),人們對(duì)教育的需求日益增加。在線考試系統(tǒng)作為一種新的考試模式 ,將最大限度地利用網(wǎng)絡(luò)資源,以其大眾化、現(xiàn)代化和方便快捷的特性來(lái)滿足用戶的需求。同時(shí)現(xiàn)代計(jì)算機(jī)技術(shù)和網(wǎng)絡(luò)技術(shù)的快速發(fā)展,也為在線考試的發(fā)展提供了強(qiáng)有力的技術(shù)保障。開(kāi)發(fā)網(wǎng)上試題庫(kù)訓(xùn)練系統(tǒng),提供開(kāi)放的訓(xùn)練環(huán)境,促進(jìn)交流,是本系統(tǒng)要實(shí)現(xiàn)的目 標(biāo)。 隨著計(jì)算機(jī) 網(wǎng)絡(luò) 教育的日益興起,在網(wǎng)上運(yùn)行的除了要有大量的學(xué)習(xí)軟件外,還要有相應(yīng)的練習(xí) 和考試系統(tǒng) 與之配套?,F(xiàn)在許多學(xué)校都已建有多媒體計(jì)算機(jī)教室,并連成局域網(wǎng),開(kāi)發(fā)適合 學(xué)校或遠(yuǎn)程教學(xué) 的網(wǎng)上試題 和 練習(xí) 將事在必行 。 通過(guò)網(wǎng)絡(luò) ,人們可以不受時(shí)間和空間的限制,隨時(shí)隨地選學(xué)任何地方的任何課程。為全社會(huì)的終身教育提供完備、全面的資源保障。 與傳統(tǒng)的考試方式相比,網(wǎng)絡(luò)考試系統(tǒng)的主要好處包含 兩個(gè)方面:一是可以動(dòng)態(tài)的管理各種考試信息,只要準(zhǔn)備好足夠的題庫(kù),就可以按照要求自動(dòng)生成各種試卷;另一方面,考試時(shí)間靈活,考生可以在規(guī)定時(shí)間段內(nèi)的任意時(shí)間參加考試;另外計(jì)算機(jī)化的考試的最大特點(diǎn)就是閱卷快,系統(tǒng)可以在考試結(jié)束時(shí)當(dāng)場(chǎng)對(duì)客觀題的正誤做出客觀評(píng)判,計(jì)算機(jī)閱卷給了考生的最大的公平感。摘要 II 摘要 隨著計(jì)算機(jī)技術(shù)的發(fā)展和互聯(lián)網(wǎng)時(shí)代的到來(lái),人們已經(jīng)進(jìn)入了信息時(shí)代,也有人稱(chēng)為數(shù)字化時(shí)代。在數(shù)字化的網(wǎng)絡(luò)環(huán)境下,學(xué)生希望得到個(gè)性化的滿足,根據(jù)自己的情況進(jìn)行學(xué)習(xí),同時(shí)也希望能夠得到科 學(xué) 而公正的評(píng)價(jià);老師們則希望有效改進(jìn)現(xiàn)有的考試模式,提高考試的效率,提高考試的效果和水平。 利用網(wǎng)絡(luò)和數(shù)據(jù)庫(kù)技術(shù),結(jié)合目前硬件價(jià)格普遍下跌與寬帶網(wǎng)大力建設(shè)的有利優(yōu)勢(shì),應(yīng)用 JAVA Server Page 技術(shù)和采用 SQL Server 2021 數(shù)據(jù)庫(kù)系統(tǒng)組件來(lái)構(gòu)成考試的應(yīng)用服務(wù)系統(tǒng),我們開(kāi)發(fā)了基于 B/S 模式多用戶在線考試系統(tǒng)這一程序。它運(yùn)用方便、操作簡(jiǎn)單,效率很高,已具備用戶注冊(cè)、多用戶同時(shí)在線考試、動(dòng)態(tài)隨機(jī)出題、時(shí)間控制、自動(dòng)判卷、人工判卷、試題錄入、用戶管理、科目管理、管理員管理、分?jǐn)?shù)管理等重要功能。 基于 B/S 模式在線考試系統(tǒng)實(shí)現(xiàn)了真正的無(wú)紙化考試,滿足任何授權(quán)的考生隨時(shí)隨地考試并迅速獲得成績(jī),同時(shí)也大大減輕了教師出題、組卷和改卷等繁重的工作量,為學(xué)校創(chuàng)造一種新的考試環(huán)境。 關(guān)鍵字: B\S 模式;在線考試系統(tǒng); JSP; SQL Server 2021;無(wú)紙化考試 Abstract III Abstract Along with the development of puter technology and the Inter time arrival, people have already entered the information age, also some people call the digitized Time. Under the digitized work environment, the students hope that they can obtain personalized satisfying, carry on the studies according to their own situations, simultaneously also hope that they can obtain scientific and the fair appraisal。 Teachers hope that through the way of improving the existing test pattern effectively to enhance the test the efficiency, enhance the test the effect and the level. At present, with the use of work and the data bank technology, hardware price will fall the advantageous superiority that generally constructs vigorously with the broadband works, technology and uses the SQL Server 2021 database system module using JAVA Server the Page to constitute the test application service system, we have developed based on B/S pattern multiuser online test system this procedure. It is convenient to utilize, and simple to operate, therefore the efficiency is very high, has had the user registration, the multiuser at the same time online test, dynamic to set the topic, the timing control, to sentence the volume, to sentence the volume, the test question input, the user management, the subject management, the manager automatically stochastically to manage, the score management artificially and so on important functions. And most people have realized the true paperless test based on the B/S pattern online test system, which satisfies any authorization the examinee takes a test anytime and anywhere and obtains the result rapidly, simultaneously also greatly reduce the teacher to set the topic, the group volume and changes the volume and so on arduous work load, creating one kind of new test environment for the school. Keywords: B\S mode。 online examination system。 JSP。 SQL Server 2021。 paperless exams 目錄 V 目錄 前言 .................................................................................................................................... I 摘要 ................................................................................................................................... II Abstract ............................................................................................................................. III 第 1 章 緒言 ...................................................................................................................... 1 項(xiàng)目開(kāi) 發(fā)的背景 ...................................................................................................... 1 設(shè)計(jì)目的 .............................................................................................................. 1 設(shè)計(jì)意義 .............................................................................................................. 2 第 2 章 編程環(huán)境基礎(chǔ)知識(shí)簡(jiǎn)介 .......................................................................................... 3 Java 簡(jiǎn)介 .............................................................................................................. 3 Web 應(yīng)用程序開(kāi)發(fā)環(huán)境 — JSP 技術(shù) ......................................................................... 3 Tomcat 應(yīng)用服務(wù)器 ................................................................................................ 3 B/S 開(kāi)發(fā)模式 ....................................................................................................... 4 Struts 是應(yīng)用比較廣泛的一種表現(xiàn)層框架 ............................................................... 4 JavaBean 業(yè)務(wù)層的業(yè)務(wù) 。 ....................................................................................... 5 JDBC 技術(shù) ............................................................................................................ 5 第 3 章 需求分析 ............................................................................................................... 6 功能需求 .............................................................................................................. 6 性能需求 .............................................................................................................. 6 硬件環(huán)境 ..................................................................................................... 6 軟件