【正文】
Jakarta 項(xiàng)目的組成部分,項(xiàng)目的創(chuàng)立者希望通過(guò)對(duì)該項(xiàng)目的研究, 改進(jìn)和提高 JavaServer Pages( JSP) 、 Servlet、標(biāo)簽庫(kù)以及面向?qū)ο蟮募夹g(shù)水準(zhǔn)。 對(duì)于 B/S 而言,開(kāi)發(fā)、維護(hù)等幾乎所有工 作也都集中在服務(wù)器端,當(dāng)企業(yè)對(duì)網(wǎng)絡(luò)應(yīng)用進(jìn)行升級(jí)時(shí),只需更新服務(wù)器端的軟件就可以,這減輕了異地用戶系統(tǒng)維護(hù)與升級(jí)的成本。 目前,軟件系統(tǒng)的改進(jìn)和升級(jí)越來(lái)越頻繁, C/S 系統(tǒng)的各部分模塊中有一部分改變,就要關(guān)聯(lián)到其它模塊的變動(dòng),使系統(tǒng)升級(jí)成本比較大。它是一次性到位的開(kāi)發(fā),能實(shí)現(xiàn)不同的人員,從不同的地點(diǎn),以不同的接入方式(比如 LAN, WAN, Inter/Intra 等)訪問(wèn)和操作共同的數(shù)據(jù) 庫(kù);它能有效地保護(hù)數(shù)據(jù)平臺(tái)和管理訪問(wèn)權(quán)限,服務(wù)器數(shù)據(jù)庫(kù)也很安全。這樣就大大簡(jiǎn)化了客戶端電腦載荷,減輕了系統(tǒng)維護(hù)與升級(jí)的成本和工作量,降低了用戶的總體成本。它是隨著 Inter 技術(shù)的興起,對(duì) C/S 結(jié)構(gòu)的 一種變化或者改進(jìn)的結(jié)構(gòu)。江西先鋒軟件學(xué)院外包分院 1 系統(tǒng)概述 2 1 系統(tǒng)概述 開(kāi)發(fā)結(jié)構(gòu) 目前比較流行的兩種開(kāi)發(fā)模式分別是 C/S 結(jié)構(gòu)與 B/S 結(jié)構(gòu),本系統(tǒng)采用的是 B/S 結(jié)構(gòu)。這是一個(gè)漫長(zhǎng)而復(fù)雜 的過(guò)程,已經(jīng)越來(lái)越不適應(yīng)現(xiàn)代教學(xué)的需要??梢詫?shí)現(xiàn)教考分離以及考務(wù)工作的全自動(dòng)化管理,可以有效利用校園網(wǎng)的軟硬件資源,使其發(fā)揮最大效力,更好的為學(xué)校的教學(xué)、科研、管理服務(wù),可以大規(guī)模的實(shí)行考試,實(shí)現(xiàn)考試的客觀性、公證性,自動(dòng)化組卷、閱卷可以減輕教師的工作強(qiáng)度。 與傳統(tǒng)考試模式相比,網(wǎng)上考試滲入了更多的技術(shù)環(huán)節(jié),對(duì)實(shí)現(xiàn)安全性的途徑、方法也提出了更高的技術(shù)要求。對(duì)于一些課程來(lái)說(shuō),隨著考生數(shù)量的增加,教師出卷閱卷的工作量將會(huì)越來(lái)越大,并且其工作十分煩瑣和非常容易出錯(cuò)。與傳統(tǒng)考試模式相比,在線考試具有無(wú)可比擬的優(yōu)越性,它可以將傳統(tǒng)考試過(guò)程中的試卷組織、審定印制、傳送收集、登 記發(fā)放、評(píng)判歸檔各個(gè)環(huán)節(jié)縮小到一至兩個(gè)環(huán)節(jié),幾乎屏蔽了所有人工直接干預(yù)考試活動(dòng)的可能性,不但能夠節(jié)約大量的時(shí)日、人力、物力與財(cái)力,而且還可以大幅度增加考試成績(jī)的客觀性和公正性。遠(yuǎn)程教育成為現(xiàn)代教育技術(shù)未來(lái)發(fā)展的重要方向之一,考試測(cè)試作為遠(yuǎn)程教育的一個(gè)子系統(tǒng)也成為一個(gè)重要的研究領(lǐng)域。 Automatic scoring。J2EE。 本系統(tǒng)主要實(shí)現(xiàn)課程管理、題庫(kù)管理、在線制作試卷、試卷管理、試卷自動(dòng)評(píng)分(客觀題部分)、自動(dòng)交卷、考生管理、成績(jī)管理、權(quán)限管理、留言板等功能, 充分利用計(jì)算機(jī)科學(xué)與技術(shù),改變傳統(tǒng)的考試操作方式,實(shí)現(xiàn)無(wú)紙化考試的模式。利用在線考試系統(tǒng),能夠?qū)崿F(xiàn)考試自動(dòng)化、網(wǎng)絡(luò)化、以減輕管理人員的負(fù)擔(dān)、提高工作效率、提高考試質(zhì)量,從而使考試趨于公正、客觀。 論文作者簽名: 日期: 年 月 日江西先鋒軟件學(xué)院外包分院 摘 要 I 摘 要 隨著教育思想的更新和科學(xué)技術(shù)的進(jìn)步,以紙和筆為主要工具的傳統(tǒng)考試方式的諸多弊端顯露得越來(lái)越突出,傳統(tǒng)的人工出題、考生考試、人工閱卷、成績(jī)統(tǒng)計(jì)評(píng)估及試卷分析的考試形式已經(jīng)不能適應(yīng)現(xiàn)代考試的需要。論文內(nèi)容未包含法律意義上已屬于他人的任何形式的研究成果,也不包含本人已用于其他證書(shū) /學(xué)位申請(qǐng)的論文或成果。 江西 先鋒軟件學(xué)院專 科畢業(yè)論文 (計(jì)算機(jī)專業(yè)) 在線考試系統(tǒng) 論文獨(dú)創(chuàng)性聲明 本人聲明,所呈交的學(xué)位論文系在導(dǎo)師指導(dǎo)下獨(dú)立完成的研究成果。文中合法應(yīng)用他人的成果,均已做出明確標(biāo)注或得到許可。 本文如違反上述聲明,愿意承擔(dān)以下責(zé)任后后果: 1.交回學(xué)校授予的畢業(yè)證書(shū); 2.學(xué)校可在相關(guān)媒體上對(duì)本人的行為進(jìn)行通報(bào); 3.本文按照學(xué)校規(guī)定的方式,對(duì)因不當(dāng)取得證書(shū)給學(xué)校造成的名譽(yù)損害,進(jìn)行公開(kāi)道歉; 4.本人負(fù)責(zé)因論文成果不實(shí)產(chǎn)生的法律糾紛。在線考試系統(tǒng)的開(kāi)發(fā)與應(yīng)用正是在這樣的背景下出現(xiàn)的。 本在線考試系統(tǒng)采用 B/S 結(jié)構(gòu)模式,基于 J2EE 平臺(tái)的多層模型,采用開(kāi)源框架Struts、 Hibernate 以及 Spring 來(lái)實(shí)現(xiàn),并在表現(xiàn)層使用 jQuery 類庫(kù)和 ExtJs 框架,使用 MySQL 數(shù)據(jù)庫(kù)。 【 關(guān)鍵詞 】在線考試, J2EE,試卷管理,自動(dòng)評(píng)分 江西先鋒軟件學(xué)院外包分院 Abstract II Abstract With the educational thinking and scientific and technological progress update to the traditional pen and paper as the main tool for examinations revealed many shortings bee increasingly prominent, the traditional manual out of question, candidates test, artificial grading, performance assessment and Paper statistics Analysis of the test format has been unable to meet the needs of modern examinations. Online examination system development and application of it is in this context appears. Use of online examination system, to achieve test online automation, and to reduce management burden, improve efficiency, improve test quality, so that the test tends to fair and objective. The online examination system using B / S structure mode, multilayer model based on J2EE platform, using opensource framework Struts, Hibernate and Spring to implement, and in the view layer using the jQuery library and the ExtJs framework, using the MySQL database. The system implementation course management, exam management, productionline paper, paper management, paper automatic scores (objective questions in part), automatic carry out an assignment, the candidate management, performance management, rights management, message boards and other functions, full use of puter science and technology, test operation to change the traditional way to achieve paperless examination pattern. 【 Key Words】 online examination。Paper management。江西先鋒軟件學(xué)院外包分院 目錄 目錄 摘 要 ................................................................................................................................ I Abstract ............................................................................................................................ II 緒 論 ................................................................................................................................ 1 1 系統(tǒng)概述 ........................................................................................................................ 2 開(kāi)發(fā)結(jié)構(gòu) .............................................................................................................. 2 主要應(yīng)用技術(shù) ...................................................................................................... 3 .......................................................................................................... 3 ................................................................................................... 3 ......................................................................................................... 4 .......................................................................................................... 4 ........................................................................................................ 5 ........................................................................................................... 6 系統(tǒng)需求分析 ...................................................................................................... 7 系統(tǒng)功能結(jié)構(gòu)圖 ....................................................................................... 7 系統(tǒng)功能需求 ........................................................................................... 7 系統(tǒng)的故障處理 ....................................................................................... 8 本章小結(jié) .............................................................................................................. 9 2 系統(tǒng)設(shè)計(jì) ...................................................................................................................... 10 數(shù)據(jù)庫(kù)設(shè)計(jì) ........................................................................................................ 10 數(shù)據(jù)庫(kù)概述 ............................................................................... 10 數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì) ..................................................................................... 10 系統(tǒng)流程設(shè)計(jì) ........