【導(dǎo)讀】展,在線考試系統(tǒng)已經(jīng)越來(lái)越普及了。該系統(tǒng)采用Struts中的MVC的三層體系結(jié)構(gòu)模式進(jìn)行設(shè)計(jì),使用。JavaBean的組件實(shí)現(xiàn)系統(tǒng)內(nèi)部復(fù)雜的業(yè)務(wù)邏輯,后端使用MySQL數(shù)據(jù)庫(kù)實(shí)現(xiàn)數(shù)據(jù)邏輯。具體來(lái)說(shuō),管理員可以對(duì)試題進(jìn)行添加與修改,對(duì)試卷進(jìn)行組卷,該系統(tǒng)。的自動(dòng)組卷使用了遺傳算法實(shí)現(xiàn)。并可以對(duì)試卷進(jìn)行發(fā)布。出相應(yīng)的考試分?jǐn)?shù)。本文首先在緒論中介紹了在線考試的研究意義。組成與結(jié)構(gòu),闡述了此次設(shè)計(jì)的設(shè)計(jì)過(guò)程,包括需求分析,概要設(shè)計(jì),數(shù)據(jù)庫(kù)設(shè)計(jì),詳細(xì)設(shè)計(jì)等內(nèi)容。還重點(diǎn)剖析了關(guān)鍵功能的實(shí)現(xiàn),最后在一定的環(huán)境下對(duì)系統(tǒng)的進(jìn)行。了功能測(cè)試,證實(shí)了系統(tǒng)的可用性。