學生信息管理系統
寫在前面
此項目年久失修,遇到問題 點我 (聯系我也可以,假如我會的話)
已知問題
- 如何添加進IDE
A:自行添加相關配置文件即可
相關配置
- Tomcat9
- Mysql8
- Chrome
- 任意文本編輯器
設計
ER圖
圖 1 - 不專業的ER圖
數據庫相關
按照上圖所示,設計對應的表即可(設計的十分粗俗。)
- 數量信息表:包含學生數量、用戶信息
- 學生信息表:包含學生相關信息(學號、姓名、性別、生日、電話、成績)
- 用戶信息表:包含用戶昵稱、用戶名、密碼、權限(權限分超管、管理、老師、學生)
MVC模式
- Model:包括3個JavaBean(DBUtil、SL、UL)
- View:包括登陸、修改密碼、添加/修改信息等6個Jsp
- Controller:就寫了一個Controller(做法不太合理,第一次嘗試此模式的應用)
其中DBUtil用於連接數據庫及其相關操作
SL、UL用於對應具體學生信息表與用戶信息表的相關操作
View層使用Bootstrap3(沒記錯的話),略簡陋。
源碼
下載地址:點我點我
注意!!!
請先修改DBUtil中的用戶名密碼,其中相關配置不同版本的Mysql可能存在差異。
使用前請設置好數據庫。至少插入一個SA用戶(按照對應數據類型)