Java+MySQL實現學生管理系統
阿新 • • 發佈:2020-10-21
文章目錄
需求分析
- Java課程設計:實現一個學生管理系統,方便老師對學生資訊進行統計管理
- 使用者登入功能
- 學生管理功能
- 完善介面互動
- 資料持久可靠
設計思路
- 使用Java作為開發語言,MySQL作為資料庫,Java Swing做圖形介面;
- 分層解耦:
- studentapp分為main函式,dal(資料庫層)和gui(介面互動層);
- dal層分為:
- DBUtil
- dal.entity(實體層,對映資料庫具體表);
- dal.dao(持久層,放介面,功能為傳送SQL語句同資料庫互動);
- dal.dao.impl(dao實現層)等。
- gui實現登陸註冊,學生管理介面等同使用系統者互動。
具體實現
- 原始碼放在了我的GitHub倉庫
具體測試展示
-
2019.6.21優化了介面及操作體驗,優化了程式碼。
-
使用者註冊登陸:
-
學生管理系統主介面:
-
新增學生資訊:
-
更新學生資訊:
-
刪除學生資訊:
-
查詢學生資訊: