基於Struts2開發JavaWeb學生宿舍管理系統

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

一、開發背景

軟件名稱:基於Struts2開發學生宿舍管理系統
使用對象:學習或瞭解過 java 基礎課程,學習了 javaWeb 的學生和軟件愛好者
其他相關:基於servlet+jsp 的 java 簡單版商城項目

二、 需求分析

該學生宿舍管理系統有三種角色,分爲系統管理員、樓宇管理員和學生。其中,系統管理員具有樓宇管理員管理,學生管理,樓宇管理,宿舍管理,學生入住登記,學生寢室調換,學生遷出登記,學生缺寢記錄,遷出記錄修改密碼等模塊的管理功能;樓宇管理員具有學生管理,學生缺寢記錄,修改密碼等模塊的管理功能;學生具有我的缺寢記錄和修改密碼功能。

三、開發環境

系統環境:Windows10
開發工具:eclipse / IDEA
Java版本:JDK 1.8
服務器:tomcat 8.0
數據庫:MySQL 5.5
系統採用技術:Struts2+Jsp+Jdbc+javascript+Ajax+Maven+面向接口編程

四、運行效果

  • 登陸頁面

登錄頁面

  • 樓宇管理員列表頁面
    樓宇管理員列表頁面
  • 添加樓宇管理員頁面

添加樓宇管理員頁面

  • 學生管理列表頁面
    學會管理列表頁面
  • 添加學生頁面
    添加學生頁面
  • 樓宇管理頁面
    樓宇管理頁面
  • 宿舍管理頁面
    宿舍管理頁面
  • 學生入住登記頁面
    學生入住登記頁面
  • 學生寢室調換頁面
    學生寢室調換
  • 學生遷出登記頁面
    學生遷出登記
  • 學生缺寢記錄頁面
    學生缺寢記錄
  • 遷出記錄
    遷出記錄
  • 修改密碼頁面
    修改密碼
  • 樓宇學生管理
    樓宇學生管理
  • 學生缺寢記錄
    學生缺寢記錄
  • 學生查看個人缺寢記錄
    學生個人缺寢記錄

五、開發流程

工程目錄結構

目錄結構

代碼講解

  • 數據庫配置
    數據庫配置

部署說明

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

項目源碼

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

演示視頻

https://www.bilibili.com/video/BV1ji4y187qA/

演示地址

點擊進入學生宿舍管理系統演示地址

演示賬號及密碼:
系統管理員賬號/密碼:admin/admin
樓宇管理員賬號/密碼: matou/123456
學生賬號/密碼:141402103/123456

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