基於 Servlet+jsp+mysql 開發 javaWeb 學生網絡考試系統

你知道的越多,你不知道的越多
點贊再看,養成習慣
如果您有疑問或者見解,或者沒有積分想獲取項目,歡迎指教:
企鵝:869192208

一、開發背景

軟件名稱:基於 Servlet+jsp+mysql 開發 javaWeb 學生網絡考試系統
使用對象:學習或瞭解過 java 基礎課程,開始接觸 javaWeb 的學生和軟件愛好者
其他相關:基於SSH(Spring+SpringMVC+Hibernate)開發學生宿舍管理系統

二、 需求分析

網絡考試系統主要用於實現高校在線考試,基本功能包括:自動組卷、試卷發佈、試卷批閱、試卷成績統計等。本系統結構如下:

  1. 學生端:
    登錄模塊:登錄功能;
    網絡考試模塊:可參加考試,並查看考試結果,提交試卷後老師允許的情況下查看錯題;
  2. 超級管理員端:
    登錄模塊:實現管理員登錄功能;
    用戶管理模塊:實現用戶信息的增加、修改、查看功能;
    角色權限管理模塊:實現角色的增加、修改、查看功能;
    試卷管理模塊:實現試卷信息的增加、修改、查看功能;
    試題管理模塊:實現試題信息的增加、修改、查看功能;
  3. 試題管理員端(老師):
    試卷管理模塊:實現試卷信息的增加、修改、查看功能;
    試題管理模塊:實現試題信息的增加、修改、查看功能;

三、開發環境

系統環境:Windows10
開發工具:Eclipse4.8.0 / MyEclipse2014 / IDEA
Java版本:JDK 1.8
服務器:tomcat 8.0
數據庫:MySQL 5.5
系統採用技術:Servlet+jsp+mysql+jQuery+面向接口編程

四、運行效果

  • 登陸頁面

    管理員用戶名:admin
    密碼:12345
    學生用戶名:ww
    密碼:12345

登陸頁面

  • 學生試題列表頁面
    學生試題列表

  • 答題頁面
    答題頁面

  • 查看錯題頁面
    查看錯題

  • 錯題庫頁面
    錯題庫頁面

  • 系統功能管理頁面
    系統功能管理

  • 用戶管理頁面
    用戶管理頁面

  • 角色管理頁面
    角色管理頁面

  • 題目管理頁面
    題目管理頁面

  • 試卷管理頁面
    試卷管理

五、開發流程

工程目錄結構

目錄結構

代碼講解

  • 數據庫配置
    數據庫配置

部署說明

1、先將 exam.sql 導入 mysql 數據庫 數據庫名稱密碼最好是 root 123456
2、將 exam 導入 eclipse/myeclipse
3、部署到 tomcat
4、訪問地址:http://localhost:8080/exam

其他

需要項目對應的畢業論文和答辯 PPT,積分不足等,請聯繫企鵝:869192208

  • 項目畢業論文和答辯 ppt
    論文及答辯資料

項目源碼

https://download.csdn.net/download/CDWLX/12549191

演示視頻

待上傳

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章