基于SpringBoot+Vue实现的社团管理系统
项目描述
基于SpringBoot+Vue实现的社团管理系统是为高校学生打造的一款在线管理平台,它可以实时完成信息处理,还缩短社团信息信息管理流程,使其系统化和规范化。
系统功能说明
1、系统共有管理员、社团社长、学生三个角色,管理员拥有所有系统最高权限。
2、社团社长可以审核入团申请、发布社团活动、发起社团收费、发布并管理社团通知、管理社团成员
3、用户可以申请社团、查看系统、社团通知,查看并修改个人信息
4、.......
需改进之处
1、用户登录系统后、查看社团列表未对入团状态作出判断,用户可以重复申请入团,可限制用户单个社团只能加入一次,在社团列表页可做判断,如用户已加入该社团、不展示申请按钮。
2、社团活动列表页面,当社长将用户移除社团时,参与活动的人数并为改变,但实际只有一人,查看后台发现,人数是在活动表字段写死,并为实时统计。
3、创建社团只能管理员创建,可以考虑权限下放至用户。
4、管理员创建社团时需要指定社长,但是此处需要手动填写用户id,此处可考虑做成用户下拉列表。
5、4的问题在系统其他地方也存在,可考虑全部优化。
6、......
运行环境
jdk8+mysql5.7+IntelliJ IDEA+maven + nodejs
项目技术(必填)
服务端:SpringBoot + mybatis-plus
前端:Vue + axios + Element-UI + vuex
数据库文件(可选)
项目中包含了
资源包文件(可选)
MySQL5下载链接:https://pan.baidu.com/s/1cuu0F2RM_DulSz2Tk1fXIA
提取码:jcxs
Maven3.6.0下载链接:https://pan.baidu.com/s/1vmEo2EB2kvNB1v4IowILRQ
提取码:67mg
tomcat9.0: 链接:https://pan.baidu.com/s/1Msp_STvb-OkBKshstK9pMQ 提取码:2isz
git下载链接:https://pan.baidu.com/s/18jA7vCJGAKkrAHOa-qorNw
提取码:dri8
idea2020.3下载链接:https://pan.baidu.com/s/1IHm8EJGdLA7SaQkMHuVDhg?pwd=qsud
提取码:qsud
是否原创(转载必填原文地址)
来源于互联网
项目截图(必填)
运行截图(必填)
用户注册
用户登录
主页面
社团类型管理
社团管理
创建社团
用户管理
社团成员管理
社团活动管理
通知信息管理
入团申请
社团活动
个人中心
注意事项(可选)
1.地址说明
2.账号说明
管理员:admin/admin
社长:user/123456
用户: student1/123456
3.运行说明
1、安装前置运行环境nodejs、maven,在client目录下打开cmd命令行,执行如下命令 npm install 2、依赖下载完之后,执行如下命令运行前端项目 npm run serve 3、自行配置maven环境,使用idea打开服务端项目,修改application.yml下的数据库配置 4、连接本地数据库,创建self_student_teams数据库,执行sql目录下的sql脚本 5、请使用5.7及以上版本的MySQL,如8.0以上版本,请自行修改驱动名称
4.如需部署服务,可添加本人微信咨询:LVS_2018
猜你喜欢
- SpringBoot医药管理系统
- Springboot开发的客户关系管理系统SpringbootCRM
- 基于SpringBoot实现的学生就业管理系统
- SpringBoot开发网站后台管理系统
- 基于springboot的员工宿舍管理系统
- 基于SpringBoot学生就业管理系统(带万字文档)
- 一个基于SpringBoot 2的网站后台管理系统springboot-plus
- 基于SpringBoot框架开发的简单商城后台管理系统
- springboot后台OA办公管理系统,功能很完善
- 基于SpringBoot的快递之家管理系统的设计与实现
- 基于SpringBoot、MyBatis开发的网上商城系统,包括管理后台
- SpringBoot开发非常美观的java博客系统(包含后台管理功能)
- /
- /club-management
- /club-management/client
- /club-management/client/.gitignore
- /club-management/client/babel.config.js
- /club-management/client/package-lock.json
- /club-management/client/package.json
- /club-management/client/public
- /club-management/client/public/favicon.ico
- /club-management/client/public/index.html
- /club-management/client/src
- /club-management/server
- /club-management/server/src
- /club-management/server/src/main
- /club-management/server/src/main/java
- /club-management/server/src/main/java/com
- /club-management/server/src/main/java/com/bishe
- /club-management/server/src/main/java/com/bishe/club
/club-management/server/src/main/java/com/bishe/club/Application.java
- /club-management/server/src/main/java/com/bishe/club/controller
/club-management/server/src/main/java/com/bishe/club/controller/ActiveLogsController.java
/club-management/server/src/main/java/com/bishe/club/controller/ActivitiesController.java
/club-management/server/src/main/java/com/bishe/club/controller/ApplyLogsController.java
/club-management/server/src/main/java/com/bishe/club/controller/BaseController.java
- /club-management/server/src/main/java/com/bishe/club
- /club-management/server/src/main/java/com/bishe
- /club-management/server/src/main/java/com
- /club-management/server/src/main/java
- /club-management/server/src/main
- /club-management/server/src
- /club-management/client
- /club-management
- springboot demo小例子
- 原 SpringBoot入门整合开发java Web项目实例
- 证 Springboot实现的图书商城系统
- 证精 Springboot开发的精简博客系统
- 原证 springboot麦克风录制声音文件保存本地,可拓展ASR识别后返回
- 证精 SpringBoot开发非常美观的java博客系统(包含后台管理功能)
- 原 springboot入门之hello world(小白必看)
- 原证 springboot通过qq邮箱发送邮件
- 证 SpringBoot用户登录注册简单实例
- 证精 Springboot开发的客户关系管理系统SpringbootCRM
- 精 基于SpringBoot实现的学生就业管理系统
- 原 springboot入门demo实例