基于springboot+Vue高校社团管理系统(毕业设计)

开发软件: Eclipse或者idea + Vscode或者Webstorm + mysql数据库 + Redis缓存
技术栈: Springboot+vue前后端分离技术,spring security角色权限安全框架,redis缓存用户访问令牌!前台基于vue设计,使用了elementui组件。

具体要求:
 页面要求:
  首页:图片轮播(5张图片),社团列表的跳转链接,导航栏(logo,系统名字,首页,社团,活动,关于我们,用户头像和姓名,用户账号退出按钮),活动列表的跳转链接,公告(关于社团)
  社团页面:两种方式展示(热度和类型),热度是指社团人数,搜索框(模糊查询)社团图片,社团理念,社团名字。
  活动页面:活动列表(发布时间,活动名称,活动主题图片,举办方,举办地点),搜索框(按照社团模糊查询,按照活动名称模糊查询)
  社团详情:社长,现有人数,创建时间,社团类别,社团宗旨,社团介绍,联系方式,评论区(按照点赞数排序,点赞数越多排的越高),申请入社按钮,申请成为社长按钮。
  社团活动详情:活动名称,活动主题图片,举办时间,举办社团,地点,时间,简介,详情,参加按钮。
 网站美观大方,尽量不要留有空白,可用公告填补空白处。
主要内容:
Web端功能:
    1、用户模块:用户可以在该模块注册、用户信息管理,搜索并查看社团情况,通过填写用户名、联系方式、密码等进行注册,
     注册成功后使用用户名密码进行登录。用户信息管理包括修改个人信息和查看个人信息,对评论进行点赞,可以参加活动,社团评论,申请加入社团等。
    2、学员模块:搜索并查看社团详情,评论点赞和评论回复,创建社团,申请加入社团,个人信息管理,申请为社长,搜索并参加活动。
    3、社长模块:审核入社申请,管理社团信息,发布活动信息,审核社长申请,社员管理。
    4、展示模块:按照热度和类型来进行社团分类(热度:申请加入的人数,类型:科技学术类、文艺体育类、理论学习类、公益服务类)、社团活动展示、社团展示。
后台管理端:
1、用户信息管理模块:管理员可以通过该模块对用户增删改查,同时该模块会显示用户是否已学员实名认证。
2、社团信息管理模块:对社团的信息查看和删除。
3、评论管理模块:对评论的内容查看和删除。
4、社长审核模块:对提交上来的社长申请进行同意或者拒绝。
5、学员认证信息模块:对认证信息的查看和删除,上传用Excel的方式上传数据。
6、社团活动模块:对社长申请的社团活动进行审核,同意后才能发布。
7、社团成员管理
8、社团管理:审核社团创建申请
9、评论管理
10、回复管理
11、学员认证管理:通过excel文件上传数据到数据库中存储

基于springboot+Vue高校社团管理系统(毕业设计)_第1张图片

基于springboot+Vue高校社团管理系统(毕业设计)_第2张图片 

你可能感兴趣的:(2024计算机毕业设计,spring,boot,vue.js,后端)