Jsp struts mysql實現的線上考試系統專案原始碼
大家好,今天給大家演示一款由jsp struts mysql實現的一款簡單的線上考試系統,這款系統本來是網上分享的,然而我測試了下發現有很多錯誤,最明顯的是開始考試的action路徑配置錯誤,還有資料庫插入時候的時間錯誤都會導致系統執行異常,本著不服輸的態度硬著頭皮把這些bug修復了,系統功能大概有學生登入註冊,線上考試、檢視成績,管理員管理課程、試題、學生成績、學生資訊等,資料庫採用的是mysql,功能相對完善,非常適合Java初學者和學生學習參考,下面我們來看看如何把系統配置執行起來。
1. 將專案匯入到eclipse(myeclipse也可以);
2. 匯入進去後發現沒有錯誤,因為這個專案是在我的電腦上開發的,所以匯入後沒有報錯,但是匯入到別的電腦會出現報錯資訊,所有的外部專案(不是在自己電腦開發的專案)匯入後都會有錯誤資訊,需要配置一下,下面我來演示一下如何配置,一般情況下這樣配置後就不會有錯誤了,特殊情況下可能還要
3. 配置資料庫連線資訊,在connDB.properties這個檔案下
4. 匯入資料庫檔案,採用navicat資料庫管理軟體匯入;
5. 匯入成功後按f5重新整理下就可以出現數據庫,雙擊後可以開啟資料庫,看到表資訊了。
6. 下面就可以執行專案了。
執行主介面如下圖所示,預設是學生登陸介面:
我們來註冊一個賬號:
註冊成功後我們來登入,登入成功後的介面如下圖所示:
我們來看看線上考試:
考完後我們來看看查詢成績:
接下來我們以管理員身份登入,管理員使用者名稱tsoft,密碼是111:
考生資訊管理:
考生成績查詢:
課程資訊管理:
套題資訊管理:
考試題目管理:
系統功能演示就到這裡,可以看到,雖然簡單,但是功能還是相對完善的,非常適合學習參考!
對這個專案感興趣的童鞋可以按照下面方式獲取原始碼。
若上述地址失效請加我:
V X:qixinfang002,(加的時候備註專案名稱)
Java經典專案(視訊開發教程+專案原始碼):