【正文】
畢業(yè)設計說明書 基于 Web的網(wǎng)絡在線考試 系統(tǒng)的 設計 與實現(xiàn) 基于 Web的網(wǎng)絡在線考試 系統(tǒng)的設計 與實現(xiàn) 摘 要 : 隨著信息技術的飛速發(fā)展,依賴計算機互聯(lián)網(wǎng)技術的在線考試系統(tǒng)也蓬勃發(fā)展。 在線考試系統(tǒng)旨在實現(xiàn)考試的無紙化管理,基于計算機和網(wǎng)絡技術進行在線考試系統(tǒng)的使用,既方便 了 校方對考試的管理,也方便了考生,尤其適合考生分布廣,不易集中的遠程教育。 因此, 利用在線考試系統(tǒng),可以幫助教育培訓機構(gòu)進行更系統(tǒng)、更科學的管理。 在線 考試系統(tǒng)作為一種嶄新的、有著極大優(yōu) 越性的教學評價手段, 正 日益成為數(shù)據(jù)庫管理技術廣泛應用的一個熱點研究方向。 在線考試系統(tǒng) 實現(xiàn)了系統(tǒng)管理、考生管理、在線考試、在線制作試卷、控制學生考試 、 試卷審批等基本功能。 系統(tǒng)提出了網(wǎng)絡在線考試系統(tǒng)的完整解決方案,實現(xiàn)了題目分類的特殊原則:考試題目,試題類型,難度,分數(shù)等由命題人自己定制。系統(tǒng)可以完成試卷的定制,試卷的自動生成,并可以對試卷進行修改。 系統(tǒng)采用 B/S開發(fā)模式,以 Java作為開發(fā)平臺,結(jié)合 JSP、 JavaScript、 Html等語言,以 Tomcat為服務器和 SQL Server 2021為后臺數(shù) 據(jù)庫。整個系統(tǒng)層次結(jié)構(gòu)簡單,操作容易,并具備一定的安全性??忌柚讼到y(tǒng),可以隨時隨地的進行課程結(jié)業(yè)考試 。 同樣,老師使用該系統(tǒng)能更高效、 更 便捷的組織在線考試。 關鍵詞 : 在線考試系統(tǒng); B/S模式; SQL Server 2021 數(shù)據(jù)庫 The Design and Implementation of the Webbased Online Examination System Abstract: With the advent of information technology, the online examination system which rely on the Inter technology grows rapidly. The online examination system aims at achieving the paperless examination management. The online examination system, which bases on puter and work technology, is convenience for the exam management, but also for the students. Simultaneously, such a system is absolutely suitable for the students in distance education who are dispersive and difficult to concentrate on the course. So, utilize the online examination system can help education and training anizations to carry on more systematic, more scientific management. As a kind of new teaching method that with great superiority, the online examination system is being a hotspot of database management gradually. The online examination system implements the following functions: system management, examinee management, online examinations, online production of the papers,control examinations and paper processing. The system puts forward the plete settlement scheme of online examination system of crossdomain munication, and realized the classified special principle of title: the fractions etc are had something made to order by proposition person oneself degree of difficulty examination questions type examination title. The system can acplish having something made to order of examination paper, the voluntarily formation of examination paper, and can revise. 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 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. Key words:The online examination system。 B/S pattern。 SQL Server 2021 Database 目 錄 1 概述 ........................................................................................................................... 1 課題背景與意義 ......................................................................................................1 課題開發(fā)背景 ......................................................................................................1 課題開發(fā)意義 ......................................................................................................1 2 開發(fā)工具與環(huán)境 ....................................................................................................... 1 課題開發(fā)工具與環(huán)境 ..............................................................................................1 JAVA 和 JSP 技術簡介 ........................................................................................1 SQL Server 2021 服務器 ........................................................................................2 SQL Server 概述 ..................................................................................................2 SQL Server 的主要功能 ......................................................................................2 Tomcat 服務器架構(gòu) ...................................................................................3 JDK 的安裝與配置 ...............................................................................................3 Tomcat 的安裝與配置 ..........................................................................................3 總體開發(fā) ..................................................................................................................4 3 系統(tǒng)分析 ................................................................................................................... 4 需求分析 ..................................................................................................................4 可行性研究 ..............................................................................................................4 系統(tǒng)目標 ..................................................................................................................5 系統(tǒng)功能結(jié)構(gòu) ..........................................................................................................5 業(yè)務流程圖 ..............................................................................................................6 開發(fā)環(huán)境 ..................................................................................................................6 4 數(shù)據(jù)庫設計 ............................................................................................................... 7 數(shù)據(jù)庫分析 ..............................................................................................................7 數(shù)據(jù)庫概念設計 ......................................................................................................7 數(shù)據(jù)庫邏輯結(jié)構(gòu) ......................................................................................................9 數(shù)據(jù)表之間的關系設計 ........................................................................................11 5 詳細設計 ......................