【正文】
摘要 隨著我國高等教育水平的不斷提高,計算機直接介入教學過程并承擔教學中某些環(huán)節(jié)的任務,利用現(xiàn)代化手段進行試卷生成,可以減輕教師負擔,更好地實現(xiàn)教考分離 。 所以由計算機快速地生成試卷, 可以對試卷的標準化程度、題量大小、覆蓋面等方面加以以控制,由此可避免由不同老師出卷而產(chǎn)生試題的難度、重點、內(nèi)容的差異,做到考試的公平性、合理性, 而且方便科學, 有利于對教學質(zhì)量的統(tǒng)一評估。 該系統(tǒng)是一個基于 WEB 的 小型 應用軟件,是運用可視化程序設(shè)計和數(shù)據(jù)庫產(chǎn)品進行開發(fā)的一個基于 WEB 的考試試卷生成系統(tǒng)。主要涉及到了前臺和后臺的制作 ,協(xié)調(diào)。在教師添加試題入數(shù)據(jù)庫并生成試卷的基礎(chǔ)上還增加了試卷管理的功能。包括審批試卷、預覽試卷等相關(guān)信息。其系統(tǒng)開發(fā)的主要任務包括后臺數(shù)據(jù)庫的設(shè)計、前臺用戶界面的開發(fā)以及對后臺數(shù)據(jù)庫的操作三個方面。對于前者要求建立的數(shù)據(jù)庫具有完整性和一致性,具有一定的數(shù)據(jù)安全性;對于后者則要求程序界面友好、造作簡單,功能完備等特點。因此 這套系統(tǒng)所設(shè)計出的一系列功能,可以幫助教師設(shè)計試卷,批改試卷,匯總成績。并且可以教師利用這套系統(tǒng)方便地設(shè)計出一套符合自己要求的試卷,并能在考試中立即得出成績,進行分析,學生也可以在網(wǎng)上答卷, 并迅速得到成績。 此系統(tǒng)更具實用性。通過可視化界面進行操作,用戶操作掌握較為容易。同時系統(tǒng)十分穩(wěn)定,性能良好,操作簡單,界面友好,功能強大。 關(guān)鍵 詞 : 試卷生成系統(tǒng);數(shù)據(jù)庫;基于 WEB;試卷 Produce of the Test Paper System Based on Web Abstract With the constant increase of the higher education level of our nation, Computer intervene directly in the teaching process and can also take some parts of the task. By the modern means to selfexecute test paper,we can relieve the teachers of heavy burden and can really separate teaching from testing. So quickly generated by a puter papers, the papers can be standardized, that of size, scope and other aspects of control, which can be avoided by different teachers to generate volumes and the difficulty of questions, the focus, content differences, to test The fair, reasonable, and facilitate science, the quality of teaching is conducive to the reunification of assessment. The system is small application software based on web, the use of visual programming and database products for the development of a WEBbased generation system of examination papers. Mainly related to the prospects and the background of the production, coordination. Add questions of teachers in the database and generate ine on the basis of the papers also increased the paper39。s management functions. Including the approval papers, preview papers, and other related information. The system39。s main tasks include the development of the database design background, the outlook for the development of user interface and the background database three aspects of the operation. With regard to the former called for the establishment of a database with integrity and consistency, a certain degree of data security, for while the latter claims process userfriendly, artificial simple, plete functions, and other characteristics. Therefore the system by a series of features designed to help teachers design papers, correcting papers, the summary results. And teachers can use the system easy to design a set of requirements in line with their own papers, and can immediately e to the examination of the results of the analysis, students can also answer the Inter, and quickly get results. This system is more practical. Through the visual interface operation, the user operation is easier to grasp. At the same time system is very stable, good performance, simple, userfriendly, powerful. Keywords: papergenerating system。 Database。 based on WEB。 test paper Ⅰ 目錄 1 緒論 ..................................................................................................... 1 本課題的開發(fā)背景以及開發(fā)意義 ................................................................... 1 國內(nèi)外研究現(xiàn)狀 ............................................................................................... 1 本課題研究的主要內(nèi)容 ................................................................................... 2 2 開發(fā)工具及相關(guān)技術(shù) .......................................................................... 3 SQL Server 數(shù)據(jù)庫技術(shù)概述 ............................................................................ 3 JSP 技術(shù)簡介 ..................................................................................................... 4 JSP 技術(shù) 概述 ......................................................................................... 4 JSP 技術(shù)特點 ......................................................................................... 6 系統(tǒng)的開發(fā)工具 ............................................................................................... 5 系統(tǒng)開發(fā)環(huán)境 ................................................................................................... 7 系統(tǒng)開發(fā)小結(jié) ................................................................................................... 5 3 需求分析 ............................................................................................. 8 經(jīng)濟、社會和技術(shù)可行性 ............................................................................... 8 系統(tǒng)性能的需求 ............................................................................................... 8 功能分析 ........................................................................................................... 8 系統(tǒng)管理模塊 ...................................................................................... 8 題庫管理模塊 ...................................................................................... 9 數(shù)據(jù)流圖 .............................................................................................. 9 數(shù)據(jù)字典 ......................................................................................................... 10 4 系統(tǒng)設(shè)計 ......................................................................................... 12 數(shù)據(jù)庫設(shè)計 ..................................................................................................... 12 數(shù)據(jù)庫 ER 圖 ................................................................................................ 14 系統(tǒng)總體模塊設(shè)計 ......................................................................................... 16 系統(tǒng)子功能模塊設(shè)計 ..................................................................................... 17 系統(tǒng)管理模塊 .................................................................................... 17 題庫管理模塊 .....................