需要金幣:![]() ![]() |
資料包括:完整論文 | ![]() |
![]() |
轉(zhuǎn)換比率:金額 X 10=金幣數(shù)量, 例100元=1000金幣 | 論文字?jǐn)?shù):10121 | ![]() | |
折扣與優(yōu)惠:團(tuán)購最低可5折優(yōu)惠 - 了解詳情 | 論文格式:Word格式(*.doc) | ![]() |
摘要:隨著計(jì)算機(jī)互聯(lián)網(wǎng)的不斷發(fā)展,使生產(chǎn)效率得到極大的提高,同時也解放了一部分生產(chǎn)力。在信息時代的今天,應(yīng)用計(jì)算機(jī)解決實(shí)際問題已經(jīng)相當(dāng)普遍。傳統(tǒng)的紙質(zhì)考卷考試存在一些嚴(yán)重的不足,為了提高測評效率,降低老師的工作負(fù)擔(dān),測評系統(tǒng)應(yīng)運(yùn)而生。 本系統(tǒng)采用 Struts+JavaBean框架建立了一個比較完善的B/S模式的智能在線測評系統(tǒng)。在Struts框架中,模型分為兩個部分:系統(tǒng)的內(nèi)部狀態(tài)和可以改變狀態(tài)的操作(事務(wù)邏輯)。內(nèi)部狀態(tài)通常由一組 ActionForm JavaBean表示。根據(jù)設(shè)計(jì)或應(yīng)用程序復(fù)雜度的不同,這些Bean可以是自包含的并具有持續(xù)的狀態(tài),或只在需要時才獲得數(shù)據(jù)。用DAO設(shè)計(jì)模式封裝數(shù)據(jù),使得系統(tǒng)結(jié)構(gòu)清晰,數(shù)據(jù)庫操作與業(yè)務(wù)邏輯各自獨(dú)立,也利于系統(tǒng)功能的擴(kuò)展。 關(guān)鍵詞:在線測評;J2EE; Struts+Java Bean框架
目錄 摘要 Abstract 1 緒論-1 1.1選題的目的和意義-1 1.2國內(nèi)外研究動態(tài)-1 1.3本文研究的主要內(nèi)容-2 2 相關(guān)技術(shù)介紹-3 2.1 J2EE框架-3 2.1.1概述-3 2.1.2 J2EE結(jié)構(gòu)-3 2.1.3 J2EE的特點(diǎn)-3 2.2 MVC體系結(jié)構(gòu)-4 2.3 Struts工作原理-5 2.3.1 Model部分-6 2.3.2 View部分-6 2.3.3 Controller組件-6 2.4 JSP技術(shù)-6 2.5 Tomcat-6 2.6 JDBC接口技術(shù)-7 2.6.1 JDBC簡介-7 2.6.2 JDBC的任務(wù)-7 2.7測評系統(tǒng)開發(fā)環(huán)境簡介-7 2.7.1 Web服務(wù)器平臺-7 2.7.2數(shù)據(jù)庫: MySQL-7 2.8本章小結(jié)-9 3 系統(tǒng)分析與設(shè)計(jì)-10 3.1可行性分析-10 3.1.1需求分析-10 3.1.2本系統(tǒng)設(shè)計(jì)目標(biāo)-10 3.2系統(tǒng)功能描述-10 3.3系統(tǒng)的總體設(shè)計(jì)-10 3.3.1系統(tǒng)流程分析-11 3.3.2系統(tǒng)配置-11 3.4本章小節(jié)-12 4 在線測評系統(tǒng)的設(shè)計(jì)-13 4.1用戶管理模塊的設(shè)計(jì)-13 4.2測評系統(tǒng)主界面的設(shè)計(jì)-16 4.3測評模塊的設(shè)計(jì)-17 4.4評估模塊的設(shè)計(jì)-18 4.4.1評估模塊的得分設(shè)計(jì)-18 4.5數(shù)據(jù)庫的設(shè)計(jì)-20 4.5.1數(shù)據(jù)表的設(shè)計(jì)-20 4.5.2 E-R圖-23 4.6本章小節(jié)-23 5 總 結(jié)-25 參 考 文 獻(xiàn)-26 附錄-27 致 謝-31 |