课题组周报管理系统是一款轻量级的工作信息化平台,采用前后端分离的开发模式,
后端采用Maven+SpringBoot+SpringCloud作为基础架构,前端基于Vue 和 ElementUI, 提供在线协调工作、管理个人文件的功能。
使用Spring Security+Jwt实现用户登录身份验证,Redis白名单处理Token失效问题。
使用RBAC权限管理模型,支持权限树动态变化,方便权限控制与管理。
后端使用Nacos作为配置中心,Gateway实现服务网关,项目底层使用MySQL实现数据存取,对于热点数据采用Redis缓存