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