1.项目技术
SpingCloud + SpringSecurity + Redis + mybatis + Maven + Vue 等组成。
2.环境需要
1.运行环境:最好是java jdk 17。
2.IDE环境:推荐IDEA;
3.前端运行环境:node>=14(项目使用16)
4.数据库:推荐MySql 8.0.33等版本均可;
3.系统功能模块
系统的功能模块主要包括:首页,个人中心,系统管理包含用户管理,通知公告,活动管理包含活动信息,活动分类,活动预约,活动审核等,器材管理包含器材信息,器材分类,器材借用和退还等,场地管理包含场地信息,场地分类,场地预约,场地预约管理等,会员管理包含会员信息,会员等级,数据统计包含活动信息统计,器材信息统计,场地信息统计。如图3-1、3-2所示。
图3-1 管理员功能模块图
图3-2 用户功能模块图
4.系统实现
系统登录模块实现
用户首页
管理员首页
活动信息
数据统计