基于SSM開發(fā)宿舍管理系統(tǒng)
訪問【W(wǎng)RITE-BUG數(shù)字空間】_[內(nèi)附完整源碼和文檔]
本宿舍管理系統(tǒng)采用B/S架構(gòu)模式。 B/S架構(gòu)的全稱為Browser/Server,即瀏覽器/服務(wù)器結(jié)構(gòu)。Browser指的是Web瀏覽器,與C/S架構(gòu)相比,B/S模式極少數(shù)事務(wù)邏輯在前端實現(xiàn),它的主要事務(wù)邏輯在服務(wù)器端實現(xiàn)。B/S架構(gòu)的系統(tǒng)無須特別安裝,只有Web瀏覽器即可。
宿舍管理是高校管理的重要組成部分,一套優(yōu)秀的管理系統(tǒng)不僅可以降低宿舍管理的難度,也能在一定程度上減少學(xué)校管理費用的支出,能是建設(shè)現(xiàn)代化高校管理體系的重要標(biāo)志。
1、系統(tǒng)架構(gòu)模式
本宿舍管理系統(tǒng)采用 B/S 架構(gòu)模式。
B/S 架構(gòu)的全稱為 Browser/Server,即瀏覽器/服務(wù)器結(jié)構(gòu)。Browser 指的是 Web 瀏覽器,與 C/S 架構(gòu)相比,B/S 模式極少數(shù)事務(wù)邏輯在前端實現(xiàn),它的主要事務(wù)邏輯在服務(wù)器端實現(xiàn)。B/S 架構(gòu)的系統(tǒng)無須特別安裝,只有 Web 瀏覽器即可。
B/S 架構(gòu)的分層:
與 C/S 架構(gòu)只有兩層不同的是,B/S 架構(gòu)有三層,分別為:
第一層表現(xiàn)層:主要完成用戶和后臺的交互及最終查詢結(jié)果的輸出功能。
第二層邏輯層:主要是利用服務(wù)器完成客戶端的應(yīng)用邏輯功能。
第三層數(shù)據(jù)層:主要是進(jìn)行數(shù)據(jù)持久化存儲。
2、技術(shù)選型
選擇合適的技術(shù),整個項目就已經(jīng)成功了一半,經(jīng)過對系統(tǒng)需求和系統(tǒng)自身特點的分析,加上現(xiàn)代 B/S 模式主流架構(gòu)解決方案,對本系統(tǒng)技術(shù)選型如下:
數(shù)據(jù)表現(xiàn)層: Html+JavaScript+CSS+VUE
業(yè)務(wù)邏輯層 Java+Spring+SpringMVC
數(shù)據(jù)持久層: MySql+MyBatis
開發(fā)工具: Eclipse
3、用戶分析
本系統(tǒng)主要應(yīng)用于高校宿舍管理,使用人群如下:
系統(tǒng)管理員:管理整個系統(tǒng)的安全運行,各個功能使用。
宿舍管理員:管理自己負(fù)責(zé)的宿管和學(xué)生
學(xué)生:查看瀏覽信息,提交任務(wù)
4、功能分析
系統(tǒng)管理員:
添加、修改、刪除公告信息
添加、修改、刪除宿舍管理員信息
添加、修改、刪除學(xué)生信息
宿舍樓管理及其宿舍管理員分配
學(xué)生寢室管理
發(fā)布考勤、打卡任務(wù)
查看、修改個人信息



