汪大鵬,尹永勝
(1.武漢郵電科學研究院 湖北 武漢 430074;2.烽火通信科技股份有限公司 湖北 武漢 430074)
基于Spring和Hibernate駕考答題系統的設計與實現
汪大鵬1,尹永勝2
(1.武漢郵電科學研究院 湖北 武漢 430074;2.烽火通信科技股份有限公司 湖北 武漢 430074)
針對駕校筆試考試部分題目較多、無序,但是范圍明確的特點,采用了Spring和Hibernate框架,后臺使用Java技術,前臺使用HTML5和BootStrap技術,開發了一個駕考答題系統。該系統的題庫與駕考筆試題目一致,而且答題模式也和正規的駕考筆試一致,最后也能得出學員的成績。學員通過在該系統上練習答題,能體驗真實的答題環境,提高自己對駕考題目的熟悉度,從而提高整體的通過率。
Spring;Hibernate;Java;HTML5;Bootstrap
傳統的考試,易泄題,程序繁瑣復雜,易作弊,閱卷工作量大[1]。傳統的考試已經不能適應當前的需要,進行在線考試已經越來越迫切[2]。隨著互聯技術的發展,越來越多的行業采用在線考試取代傳統的考試。目前,市場上的考試系統主要采用C/S(Client/Server)和 B/S(Browser/Server)兩種開發模式,考試系統功能參差不齊。C/S即客戶/服務器模式,主要有客戶應用程序、服務器管理程序和中間件3個部分組成[3];B/S模式包括3層結構,包括瀏覽器、服務器和數據庫服務器[4]。駕考答題系統是眾多在線考試系統中的一個,既有C/S模式和B/S模式,本系統是B/S模式的。
Spring是一個開源框架,是為了解決企業級應用程序而創建的[5]。框架的主要優勢之一就是它的分層結構,分層結構允許你選擇使用哪一個組件,同時為J2EE應用程序開發提供集成的框架[6]。……