项目业务
- 高校社团管理系统分为前后台,角色分为三种:管理员、社长、普通社员。
- 超级管理员角色包含以下功能:会员管理,物品管理,活动审批,系统用户管理,社团添加删除等功能。
- 社长角色包含以下功能:社团管理员登录,会员管理,物品管理,活动管理,查询社团信息,密码修改等功能。
- 普通社员角色包含以下功能:社员登录,申请入社,物品查看,活动申请等功能
前台主要是展示社团列表、社团风采、社团活动、新闻列表
前台登录后进入个人中心,在个人中心能申请加入社团、查看参加的社团活动等
后台为管理员与社长使用,应用于对社团的管理及内容发布等。
数据库设计
使用技术
Springboot+Redis+Mysql+Boostrap+mybatis
附登陆实现方法代码
//登录界面
@GetMapping("/")
public String tologin(){
return "templates/login2";
}
//校验账户密码
@PostMapping("/login")
public String check(User user, HttpSession session, HttpServletRequest httpServletRequest, RedirectAttributes redirectAttributes) {
User u1=userService.validUser(user.g