联系作者 ,微信 jf3qcom , QQ : 1913284695(咨询)
发货流程
角色
管理员 、社团管理者、学生
技术栈
根据提供的说明和文档.txt文件,该项目主要技术栈如下:
- 后端框架:SpringBoot2
- 前端框架:Vue2
- 数据库:MySQL
核心功能
本系统是一个基于SpringBoot和Vue的大学社团活动管理平台,旨在为大学生提供一个便捷的社团活动参与和管理平台。系统支持学生用户浏览、报名社团活动,申请加入社团,发布文章和评论;同时,社团管理者可以发布和管理社团活动,管理社团成员;管理员则负责整个平台的运营和维护,包括用户、社团、活动、文章、场地和分类等信息的全面管理。
功能介绍
管理员
1.用户管理:管理系统中的所有用户,包括学生用户、社团管理者和管理员,进行用户的启用、禁用、审核等操作。
2.社团管理:管理所有注册社团的信息,包括社团的创建、修改、删除、审核等。
3.活动管理:审核和管理社团发布的活动,包括活动的发布状态、审核状态、活动信息修改等。
4.文章管理:管理用户发布的文章,进行审核、删除等操作。
5.场地管理:管理活动场地信息,包括场地的添加、修改、删除。
6.分类管理:管理活动和文章的分类,方便内容的组织和检索。
7.评论管理:管理用户对活动和文章的评论,进行审核或删除。
社团管理者
1.社团信息管理:管理所属社团的基本信息,如社团名称、简介、Logo等。
2.活动发布与管理:发布社团活动,并管理已发布的活动,包括查看报名情况、修改活动信息、取消活动等。
3.入团申请审核:审核学生用户提交的入团申请。
4.社团成员管理:查看和管理社团成员列表。
学生用户
1.用户注册与登录:注册新账号并登录系统。
2.个人信息管理:修改个人资料,如头像、姓名、性别、专业、学院、年级等。
3.社团活动浏览:浏览各类社团活动信息。
4.社团活动报名:选择感兴趣的活动进行报名,并查看报名状态。
5.社团申请:申请加入感兴趣的社团。
6.文章发布:发布与社团活动相关的文章。
7.评论功能:对社团活动或文章进行评论。
8.查看公告:查看系统发布的各类通知和公告。
数据字典
yl_activity (活动)
| id | int(0) | 活动唯一标识符 |
| pubuid | int(0) | 发布者用户ID |
| atitle | varchar(255) | 活动标题 |
| acont | longtext | 活动详细内容 |
| adate | varchar(255) | 活动日期 |
| state | varchar(255) | 活动状态(如:已发布、已取消、待发布) |
| msg | varchar(255) | 活动不通过原因 |
| adesc | varchar(255) | 活动简介 |
| report_startdate | varchar(255) | 报名开始日期 |
| report_enddate | varchar(255) | 报名结束日期 |
| report_state | varchar(255) | 报名状态(如:未开始、报名进行、报名结束) |
| img | varchar(255) | 活动封面图片URL |
| cts | varchar(255) | 创建时间 |
| address | varchar(255) | 活动地址 |
| sts | varchar(255) | 活动开始时间 |
| ets | varchar(255) | 活动结束时间 |
| pubunit | varchar(255) | 活动举办方(社团名称) |
| sh | varchar(255) | 审核状态(如:待审核、通过、不通过) |
| rnum | int(0) | 已报名人数 |
| cbid | int(0) | 社团ID |
yl_apply (入团申请)
| id | int(0) | 申请唯一标识符 |
| uid | int(0) | 申请人用户ID |
| cbid | int(0) | 申请加入的社团ID |
| sh | varchar(255) | 审核状态(如:待审核、通过、不通过) |
| note | varchar(255) | 备注信息 |
| cts | varchar(255) | 创建时间 |
yl_article (文章)
| id | int(0) | 文章唯一标识符 |
| uid | int(0) | 发布者用户ID |
| tid | int(0) | 文章分类ID |
| cts | varchar(255) | 创建时间 |
| atitle | varchar(255) | 文章标题 |
| acont | longtext | 文章详细内容 |
| adesc | varchar(255) | 文章简介 |
| aimg | varchar(255) | 文章封面图片URL |
| sh | varchar(255) | 审核状态(如:待审核、通过、不通过) |
| msg | varchar(255) | 驳回原因 |
| tags | varchar(255) | 文章标签 |
yl_club (社团)
| id | int(0) | 社团唯一标识符 |
| uid | int(0) | 社长用户ID |
| cid | int(0) | 学院ID(0代表校级社团) |
| cbnum | int(0) | 社团成员数量 |
| cbname | varchar(255) | 社团名称 |
| cbimg | varchar(255) | 社团Logo图片URL |
| cbdesc | varchar(255) | 社团简介 |
yl_cluber (社团成员)
| id | int(0) | 成员关系唯一标识符 |
| cbid | int(0) | 所属社团ID |
| uid | int(0) | 成员用户ID |
| cts | varchar(255) | 入团时间 |
yl_college (学院)
| id | int(0) | 学院唯一标识符 |
| cname | varchar(255) | 学院名称 |
yl_comment (评论)
| id | int(0) | 评论唯一标识符 |
| uid | int(0) | 评论者用户ID |
| cts | varchar(255) | 创建时间 |
| context | varchar(255) | 评论内容 |
| ctype | varchar(255) | 评论类型(如:文章、活动) |
| ctypeid | int(0) | 被评论主体ID(文章ID或活动ID) |
yl_report (活动报名)
| id | int(0) | 报名唯一标识符 |
| uid | int(0) | 报名者用户ID |
| activityId | int(0) | 报名的活动ID |
| state | varchar(255) | 报名状态(如:待审核、通过、不通过) |
| cts | varchar(255) | 创建时间 |
| phone | varchar(255) | 报名者手机号 |
| msg | varchar(255) | 驳回理由 |
| realname | varchar(255) | 报名者姓名 |
yl_site (活动场地)
| id | int(0) | 场地唯一标识符 |
| sname | varchar(255) | 场地名称 |
| address | varchar(255) | 场地地址 |
yl_type (分类)
| id | int(0) | 分类唯一标识符 |
| tsort | int(0) | 排序值(越小越靠前) |
| cts | varchar(255) | 创建时间 |
| tname | varchar(255) | 分类名称 |
| timg | varchar(255) | 分类图标URL |
| ttype | varchar(255) | 分类类型(如:文章、活动) |
yl_users (用户)
| id | int(0) | 用户唯一标识符 |
| age | int(0) | 年龄 |
| phone | varchar(255) | 手机号码 |
| upass | varchar(255) | 登录密码 |
| faceimg | varchar(255) | 头像图片URL |
| realname | varchar(255) | 真实姓名 |
| state | varchar(255) | 用户状态(如:禁用、启用、待审核) |
| msg | varchar(255) | 禁用原因 |
| cts | varchar(255) | 创建时间 |
| role | varchar(255) | 用户角色(如:admin管理员、pt学生、puber社团管理者) |
| sex | varchar(255) | 性别 |
| major | varchar(255) | 专业 |
| college | varchar(255) | 学院 |
| address | varchar(255) | 地址 |
| udesc | varchar(255) | 用户简介 |
| grade | varchar(255) | 年级 |
部分截图















演示地址
好源码分享就要一起分享哦!分享海报
此处可发布评论
评论(0)展开评论
展开评论
找相似
