【正文】
.. .. 安徽工業(yè)大學(xué)工商學(xué)院 畢業(yè)設(shè)計 (論文 ) 課題名稱 基于 JAVA SWING 的考試模擬系統(tǒng) 系 別 計算機科學(xué)與技術(shù) 專業(yè)班級 計 1041 姓 名 學(xué) 號 摘 要 .. .. 21 世紀(jì)是網(wǎng)絡(luò)化、信息化的社會,利用計算機技術(shù)實現(xiàn)無紙化 考試,取代傳統(tǒng)的紙張考試,是未來考試的一大發(fā)展方向。他不僅節(jié)約了 筆墨紙張的花費,也為廣大考生提供了極大的方便 , 而且大大提高了考試的自動化和科學(xué)化。本文介紹了一個基于 B/S 模式的在線考試系統(tǒng) 的設(shè)計與實現(xiàn) ,該系統(tǒng)使用 Microsoft Visual Studio 2021和 SQL Server 2021 等開發(fā)工具,通過 java 程序語言 實現(xiàn)了兩大功能模塊,即前臺考試模塊 ??忌诰€考試及教師在線出題的網(wǎng)絡(luò)一體化,極大的提高了考試效率。系統(tǒng)管理員能夠?qū)W(xué)生信息、教師信息和試題信息進行統(tǒng)一管理,進一步確保系統(tǒng)的穩(wěn)定性及安全性。本系統(tǒng)還增設(shè)了隨機抽取試題和考試題量靈活設(shè)置等功能。 關(guān)鍵詞: 無紙化考試; B/S 模式; .java 技術(shù) .. .. ABSTRACT The 21st century is a worked, information society. Using puter technology to achieve paperless examination and replace traditional paper examination is a great developing direction in the future. It not only saved the cost of paper, pen and ink, but also provided a lot of convenience for the majority of candidates and improved the examination process automation and scientific greatly. This article describes the design and implementation of a examination online system which based on B / S mode of information technology. The system uses Microsoft Visual Studio 2021 and SQL Server 2021 development tools to achieve two major functional modules through the C programming language and .java technology. The major functional modules are the foreground module for students’online examination and the background module for the teachers and administrators to management the system. Online exam candidates and teachers, The high integration on work which bines candidates’online examination with teachers’ setting out exam paper greatly improved the efficiency of the examination. System administrators can not only manage all the students’ and teachers’ information, but also manage the exam paper. It further ensure the system’s stability and security. The system also added some new functions such as a random sample of papers and flexibility setting of exams amount. Keywords: paperless examination。 B / S mode。.java technology。 目 錄 第一章 緒論 ..........................................................................................................................1 課題研究背景與意義 .................................................................................................5 本文結(jié)構(gòu) .....................................................................................................................5 第二章 相關(guān)技術(shù)概述 .......................................................................................................7 ASP 技術(shù) ......................................................................................................................7 .. .. 數(shù)據(jù)庫技術(shù) .................................................................................................................7 B/S 結(jié)構(gòu)簡介 ...........................................................................................................7 第三章 可行性研究及需求分析 ..................................................................................10 可行性研究 ...............................................................................................................10 可行性研究的方法 .........................................................................................10 系統(tǒng)主要開發(fā)目標(biāo) .........................................................................................10 技術(shù)可行性 ..................................................................................................... 11 需求分析 ................................................................................................................... 11 市場需求 .........................................................................................................12 軟件功能分析 .................................................................................................12 軟件的非功能性需求 .....................................................................................12 第四章 系統(tǒng)總體設(shè)計 .....................................................................................................14 系統(tǒng)設(shè)計簡介 ...........................................................................................................14 系統(tǒng)功能設(shè)計 ...........................................................................................................14 系統(tǒng)前臺功能結(jié)構(gòu) .........................................................................................14 系統(tǒng)后臺功能結(jié)構(gòu) .........................................................................................14 系統(tǒng)結(jié)構(gòu)設(shè)計 ...........................................................................................................15 第 五章 系統(tǒng)詳細(xì)設(shè)計 .....................................................................................................17 數(shù)據(jù)庫設(shè)計 ...............................................................................................................17 數(shù)據(jù)庫概念設(shè)計 .............................................................................................17 數(shù)據(jù)庫邏輯設(shè)計 .............................................................................................18 數(shù)據(jù)庫物理設(shè)計 .............................................................................................21 公共類設(shè)計 ...............................................................................................................23 系統(tǒng)各模塊的設(shè)計與實現(xiàn) .......................................................................................23 登錄模塊 .........................................................................................................23 隨機抽取試題模塊 ............................................................................