基于SpringBoot2+Vue2的诗词文化传播平台

诗词文化传播平台

演示视频

https://www.bilibili.com/video/BV1fMqZBXEDo/

角色

管理员, 普通用户

技术

SpringBoot2, Vue2, MySQL

核心功能

本系统是一个诗词文化传播平台,旨在提供一个集诗词浏览、诗人介绍、用户互动(评论、收藏)和内容管理于一体的在线平台,致力于弘扬中华优秀传统文化。

功能介绍

管理员

  1. 用户管理 :管理普通用户账号,包括禁用、审核(yl_users.state)等操作。
  2. 内容审核 :审核用户提交的诗词(yl_shici.sh)和诗人信息(yl_author.sh)。
  3. 诗词管理:对平台上的诗词内容进行添加、编辑和删除。
  4. 诗人管理:对平台上的诗人信息进行添加、编辑和删除。
  5. 分类管理 :管理朝代/分类信息(yl_dynasty)。
  6. 轮播图管理 :管理首页展示的轮播图(yl_ad)。
  7. 评论管理:审核和删除用户对诗词或诗人的评论。

普通用户

  1. 浏览搜索:浏览和搜索平台上的诗词和诗人信息。
  2. 内容贡献:提交诗词或诗人信息,等待管理员审核。
  3. 收藏功能 :收藏喜欢的诗词(yl_collect_shici)和诗人(yl_collect_author)。
  4. 评论互动 :对诗词或诗人进行评论(yl_comment)。
  5. 个人中心:注册、登录、修改个人信息、查看收藏和贡献记录。

数据字典

轮播图 (yl_ad)

字段名 类型 备注
id int(0) 主键ID
img varchar(255) 图片路径
asort varchar(255) 排序字段,小-前
atype varchar(255) 类型
amsg varchar(255) 描述

诗人 (yl_author)

字段名 类型 备注
id int(0) 主键ID
aname varchar(255) 名字
sex varchar(255) 性别
dynasty_id int(0) 朝代ID
udesc longtext 简介
auimg varchar(255) 图片
autags varchar(255) 标签
asort int(0) 排序
uid int(0) 添加者用户ID
sh varchar(255) 审核状态(0待审核1通过-1不通过)
msg varchar(255) 驳回理由

收藏诗人 (yl_collect_author)

字段名 类型 备注
id int(0) 主键ID
author_id int(0) 诗人ID
uid int(0) 用户ID
cts varchar(255) 收藏时间

收藏诗词 (yl_collect_shici)

字段名 类型 备注
id int(0) 主键ID
shici_id int(0) 诗词ID
uid int(0) 用户ID
cts varchar(255) 收藏时间

评论 (yl_comment)

字段名 类型 备注
id int(0) 主键ID
uid int(0) 用户ID
context longtext 评论内容
cts varchar(255) 评论时间
ctypeid int(0) 主体ID(被评论的诗词或诗人ID)
ctype varchar(255) 表类型(被评论的主体类型)

朝代/分类 (yl_dynasty)

字段名 类型 备注
id int(0) 主键ID
dname varchar(255) 分类名称
cts varchar(255) 创建时间
dsort int(0) 排序
dimg varchar(255) 封面

诗词 (yl_shici)

字段名 类型 备注
id int(0) 主键ID
cts varchar(255) 创建时间
atitle varchar(255) 标题
acont longtext 内容
adesc varchar(255) 简介
uid int(0) 上传者用户ID
aimg longtext 封面
sh varchar(255) 审核状态(0待审核1通过-1不通过)
msg varchar(255) 驳回理由
tags varchar(255) 标签
dynasty_id int(0) 朝代ID
author_id int(0) 诗人ID

用户 (yl_users)

字段名 类型 备注
id int(0) 主键ID
phone varchar(255) 手机号
role varchar(255) 角色(admin管理员, pt用户)
upass varchar(255) 密码
faceimg varchar(255) 头像
realname varchar(255) 姓名
state varchar(255) 状态(0禁用,1启用,2待审核)
msg varchar(255) 拉黑原因
cts varchar(255) 注册时间
sex varchar(255) 性别
age int(0) 年龄
major varchar(255) 工作、专业
school varchar(255) 学校
address varchar(255) 地址
udesc varchar(255) 简介
xueli varchar(255) 学历

部分截图





















相关推荐
独泪了无痕8 小时前
MySQL中 JSON 数据类型使用指南
mysql
彭于晏Yan8 小时前
TransmittableThreadLocal原理及作用
spring boot·后端
阿里嘎多学长8 小时前
2026-05-22 GitHub 热点项目精选
开发语言·程序员·github·代码托管
彭于晏Yan8 小时前
OkHttp 与 RestTemplate 技术选型对比
java·spring boot·后端·okhttp
我是一颗柠檬8 小时前
【MySQL全面教学】MySQL基础与环境搭建Day1(2026年)
数据库·后端·sql·mysql·database
我是一颗柠檬8 小时前
【MySQL全面教学】MySQL数据类型详解Day2(2026年)
数据库·后端·sql·mysql·database
糯米团子7498 小时前
vue知识点复习
前端·vue.js
范同学~9 小时前
多个表单如何用element ui 校验
javascript·vue.js·ui
小江的记录本9 小时前
【Java并发编程】锁机制:volatile:JMM内存模型、可见性/禁止指令重排、内存屏障、单例模式中的应用(附《思维导图》+《面试高频考点清单》)
java·后端·python·mysql·单例模式·面试·职场和发展
身如柳絮随风扬9 小时前
CentOS 7 搭建 MySQL 主从复制集群:从零到生产级高可用
linux·mysql·centos