天天看點

基于JSP+Servlet的學生宿舍管理系統

使用JSP+Servlet技術并采用MVC架構的思想實作一個學生宿舍管理系統, 實作學生資訊資源的IT化管理

運作環境

jdk1.8,tomcat8.5,mysql5.6,EclispseEE

項目技術

jsp, servlet, bootstrap, jsp, jquery

實作功能

  • 管理者與學生的登入
  • 宿舍管理者管理,可以增加修改删除
  • 學生管理, 宿舍樓管理
  • 實作了一個簡易考勤系統, 管理者可以檢視學生的缺勤記錄

注意事項

  1. 導入資料庫之後, 需要編輯 dorm.properties裡的mysql資料庫連接配接
  2. 管理者測試賬号 admin 111
  3. 學生測試賬号 002 123

介紹

技術原理

這是一個采用JSP + Servlet技術實作的學生宿舍管理系統,總體上後端代碼的CRUD代碼還是比較簡潔的,頁面上采用bootstrap技術, 編寫了一個非常好看的背景界面, 基于此架構可以自己擴充編寫成其他的管理系統

資料庫設計

部分資料庫表設計如下, 其他參見源碼包

資料表

t_admin

設計如下

字段 類型 備注
adminId int(11)
userName varchar(20)
password varchar(20)
name varchar(20)
sex varchar(10)
tel varchar(20)

資料表

t_dorm

設計如下

字段 類型 備注
dormId int(11)
dormBuildId int(11)
dormName varchar(20)
dormType varchar(20)
dormNumber int(11)
dormTel varchar(20)

資料表

t_record

設計如下

字段 類型 備注
recordId int(11)
studentNumber varchar(20)
studentName varchar(30)
dormBuildId int(11)
dormName varchar(11)
date date
detail varchar(50)

資料表

t_student

設計如下

字段 類型 備注
studentId int(11)
stuNum varchar(20)
password varchar(20)
name varchar(20)
dormBuildId int(11)
dormName varchar(11)
sex varchar(10)
tel varchar(15)

運作截圖

基于JSP+Servlet的學生宿舍管理系統
基于JSP+Servlet的學生宿舍管理系統
基于JSP+Servlet的學生宿舍管理系統
基于JSP+Servlet的學生宿舍管理系統
基于JSP+Servlet的學生宿舍管理系統

繼續閱讀