摘 ?要
近年來,隨著計算機技術的不斷發展和運用,許多實際問題都得到了較好地解決。隨著現代社會對企業經營的需求日益增長,企業的無紙辦公也逐漸得到了推廣。本學生宿舍管理系統的設計開發,目標就是解決宿舍管理復雜的人為管理,讓管理人員從工作中解脫出來。本文確定了以 SSM框架為設計模型,以 Java為匯編語言,使用 MySQL這種輕量級數據庫,并將其應用于后臺。在此基礎上,利用網絡技術對該系統進行了開發,并在此基礎上對該系統進行了開發。學生宿舍管理系統按管理模塊、寢室管理模塊和學生管理模塊構成。該學生宿舍管理系統可以讓宿舍的管理變得更加有序,更加規范化、程序化、系統化。該系統使宿舍樓的信息更加安全、可靠和準確。結果表明,該方案在實際應用中是可行的。
關鍵詞:宿舍管理系統;MySQL;SSM
文檔目錄如下:
目???錄
1、緒論
1.1設計選題和研究背景
1.1.1設計選題
1.1.2研究背景
1.2國內外研究現狀
1.2.1國外研究現狀
1.2.2國內研究現狀
1.3論文組織結構
2、技術和開發工具介紹
2.1 SSM
2.2 MySQL
2.3 Java
3、系統分析
3.1需求分析
3.2項目設計原則
3.3業務流程分析
4、系統設計
4.1 系統體系結構
4.2 數據庫設計
4.2.1 數據庫E-R圖
4.2.2系統數據表
4.3 系統模塊設計
4.3.1 宿舍管理
4.3.2 管理員管理
4.3.3 衛生管理
4.3.4 登錄
5、系統實現
5.1用戶模塊
6、系統測試
6.1 測試方法
6.2檢驗分析
6.2.1登錄功能測試
6.2.2 用戶管理和管理功能測試
6.2.3 宿舍登記功能測試
6.2.4管理員功能測試
6.3 測試結論
7、總結
參考文獻
致謝
功能架構圖
系統數據表
(1)宿舍信息表,用于記錄學生宿舍的基本信息
屬性 | 數據類型 | 是否為空/約束條件 |
宿舍號 | CHAR(5) | 主鍵 |
床位 | VARCHAR(10) | 否 |
樓號 | MONEY | 必須大于0 |
類型 | VARCHAR(10) | “四人間”“六人間”“八人間” |
狀態 | CHAR(10) | 否 |
表1?宿舍信息表
(2)學生信息表,用于記錄學生的基本信息
屬性 | 數據類型 | 是否為空/約束條件 |
姓名 | VARCHAR(10) | 主鍵 |
性別 | CHAR(2) | “男”“女” |
電話 | CHAR(12) | 是 |
宿舍編號 | VARCHAR(50) | 否 |
學號 | VARCHAR(18) | 唯一 |
表2?學生信息表
(3)訪客信息表,用于記錄學生宿舍訪客的基本信息
屬性 | 數據類型 | 是否為空/約束條件 |
訪客姓名 | VARCHAR(10) | 主鍵 |
訪問時間 | VARCHAR(50) | 否 |
電話 | CHAR(12) | 是 |
訪問宿舍編號 | VARCHAR(50) | 否 |
訪問宿舍樓 | VARCHAR(18) | 唯一 |
表3?訪問信息表
系統實現
5.1用戶模塊
(1)登錄功能
管理員用戶登陸后,會在第一時間查詢相關宿舍信息,如果用戶登陸時沒有注冊,則會出現一條提示信息,提示用戶未注冊。該基于SSM的學生宿舍管理系統的用戶登陸情況如下:
圖1 學生登錄界面圖
(2) 管理員首頁功能
管理員登錄系統可以查看學生信息、班級信息、宿舍信息、衛生管理和訪客管理。首頁管理界面如下圖2所示。
圖2管理員首頁
(3)宿舍信息
用戶登錄系統可以查看宿舍信息并進行修改、添加、導出。宿舍信息界面如下圖10所示。
圖3宿舍列表頁面
(4)管理員列表
登陸后,可以查詢和添加管理員信息,修改信息,修改手機號碼,用戶名,姓名,級別描述等。如下圖4所示。
圖4?管理員列表頁面
?