基于springBoot的社区信息管理系统
社區信息管理系統
總體介紹
社區管理系統的主要功能有:系統用戶管理、系統公告管理、社區人口信息管理、社區公告管理、社區志愿者管理、社區房屋管理、社區信息管理、社區志愿者登記等功能
功能介紹
1.登錄
項目啟動之后,在瀏覽器輸入域名端口(http://localhost:8833)進入系統登錄界面。輸入賬號、密碼以及驗證碼即可登錄,以下測試賬號:
| 系統管理員 | admin | admin123 |
| 社區管理員 | sqadmin | 123456 |
| 社區用戶 | sqyser1 | 123456 |
登錄成功跳到首頁
2.系統管理員功能
1)用戶管理
? 用戶管理功能針對系統所有用戶管理,包括系統管理員、社區管理員和普通用戶。
? 功能有用戶新增、用戶信息編輯、用戶刪除、重置密碼以及分配角色,詳情見下圖:
2)系統公告管理
? 系統公告管理采用了富文本編輯器,對內容編輯樣式進行了多樣化處理。公告內容包括公告和通知兩種。
? 功能包括公告新增、公告編輯、公告刪除以及詳情查看,具體見下圖:
3.社區管理員功能
1)個人信息管理
? 社區志愿者登錄之后,可以點擊右上角個人中心按鈕,維護個人信息以及修改密碼
?
2)系統公告查看
? 用戶只有公告查看權限
?
3)社區人口信息管理
? 社區管理員可以管理社區用戶,但是不能管理系統管理員,功能包括新增用戶、修改用戶信息以及刪除用戶。
4)社區志愿者管理
? 系統用戶可以申請成為社區志愿者(功能見下面社區用戶功能介紹),社區管理員可以選擇將志愿者移出(只是移除志愿者身份,用戶賬號依然存在)
?
5)社區公告管理
? 社區管理員可管理社區公告。
? 社區公告管理采用了富文本編輯器,對內容編輯樣式進行了多樣化處理。公告內容包括公告和通知兩種。
? 功能包括公告新增、公告編輯、公告刪除以及詳情查看,具體見下圖(增刪功能和系統公告樣式一致,此處不再贅述):
6)社區房屋管理
? 社區房屋信息包括房屋名字、房主信息、所在社區等等。
? 社區管理員負責維護社區房屋信息,具體功能見下圖:
?
7)社區信息維護
? 社區管理員負責維護社區信息
4.普通用戶功能
1)個人信息管理
社區用戶登錄之后可以查看以及修改個人頭像、姓名、手機號碼、郵箱、性別、密碼等基本信息
2)系統公告查看
社區用戶有查看系統公告的權限
3)社區公告查看
社區用戶有查看社區公告的權限
4)社區信息查看
社區用戶可查看所在社區信息
5)社區志愿者登記
社區成員可以登記成為社區志愿者
軟件架構
基礎環境:
-
JDK:1.8
-
MySQL:5.7
-
Maven3.0
使用框架:
-
核心框架:Spring Boot
-
視圖框架:Spring MVC
-
ORM框架:MyBatis
-
數據庫連接池:Druid 1.1
-
安全框架:Apache Shiro 1.4
-
日志:SLF4J 1.7、Log4j
-
前端框架:jQury,bootStrap,ztree
安裝說明
- 導入mysql腳本
- 將項目導入idea開發工具,加載maven依賴
- 修改數據庫配置
[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-kHj3zlJI-1653714890188)(./img/401.png)]
-
啟動程序
-
訪問系統
http://localhost:8833
輸入賬號密碼即可訪問
安裝說明
- 導入mysql腳本
- 將項目導入idea開發工具,加載maven依賴
- 修改數據庫配置
[外鏈圖片轉存中…(img-kHj3zlJI-1653714890188)]
-
啟動程序
-
訪問系統
輸入賬號密碼即可訪問
總結
以上是生活随笔為你收集整理的基于springBoot的社区信息管理系统的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: HAProxy的日志配置以及ACL规则实
- 下一篇: java信息管理系统总结_java实现科