【基于Spring Boot+Unipp的古诗词学习小程序【原创】

一.系统开发工具与环境搭建

1.系统设计开发工具

后端使用Java编程语言的Spring boot框架

项目架构:B/S架构

运行环境:win10/win11、jdk17

前端:

技术:框架Vue.js;UI库:ElementUI;

开发工具:Visual Studio Code;


后端:

技术:Java语言、mybatis plus、Spring boot框架;

开发工具:IDEA 2023.3.3版本;


小程序端:

技术:框架Uniapp;

开发工具:HBuilder X;


数据库:

数据库:mysql5.7

数据库工具:Navicat12版本;


二.功能描述

1.管理员功能:

  1. 系统分析:汇总诗词统计,收录诗人数、收录诗词数、总点赞量、总素材数。
  2. 人事档案管理:管理员可以添加用户和管理员信息,可以通过关键词进行搜索人员信息,可以进行修改删除人员信息,同时,支持导出人员信息。
  3. 首页轮播图管理:负责上传、编辑或删除系统内的广告封面,以维持广告内容的时效性和相关性。
  4. 反馈管理:管理反馈信息,可以进行查询反馈信息,删除反馈信息。
  5. 诗人管理:负责维护诗人的信息,进行增删改查操作。
  6. 诗人收藏管理:查看用户都对哪些诗人进行了收藏。
  7. 诗词管理:管理员可以对诗词类别、诗词进行维护,管理诗词音频,诗词收藏、诗词点赞、诗词动画。

2.用户功能:

  1. 诗词推荐:首页展示推荐的诗词,可以对诗词进行收藏、分享、点赞。用户可以进行查看诗词的创造背景,诗词鉴赏,并进行诗词播放。
  2. 诗词合辑:根据诗词进行分类展示,每个分类都可以查看诗词阅读内容、进行诗词音频播放、诗词动画播放。
  3. 诗人展示:展示所有的诗人,进入详情,可以对诗人进行收藏、分享诗人。并通过诗人查看诗人下对应的所有诗词作品。
  4. 个人中心:用户可以修改自己的个人信息,收藏的诗人,收藏的诗词,我要反馈以及我的反馈记录。

三.系统实现

1.小程序端

1.小程序首页

2.诗词合辑

3.诗人

4.个人中心

2.管理员

1.系统分析

2.人事档案管理

3.首页轮播图

4.反馈管理

5.诗人管理

5.1 诗人信息管理

5.2 诗人收藏管理

6.诗词管理

6.1 诗词类别管理

6.2 诗词信息管理

6.3 诗词音频管理

6.4诗词收藏管理

6.5诗词点赞管理

6.6 诗词动画管理

相关推荐
rzjslSe18 小时前
【JavaGuide学习笔记】理解并发(Concurrency)与并行(Parallelism)的区别
java·笔记·学习
云起SAAS18 小时前
老年ai模拟恋爱抖音快手微信小程序看广告流量主开源
人工智能·微信小程序·小程序·ai编程·看广告变现轻·老年ai模拟恋爱·ai模拟恋爱
Cherry Zack19 小时前
了解Django模型,从基础到实战
python·学习·django
青柠编程19 小时前
基于Spring Boot的竞赛管理系统架构设计
java·spring boot·后端
茯苓gao19 小时前
CAN总线学习(四)错误处理 STM32CAN外设一
网络·笔记·stm32·单片机·学习
Mr.Aholic19 小时前
Java系列知识之 ~ Spring 与 Spring Boot 常用注解对比说明
java·spring boot·spring
虚行20 小时前
C#上位机 通过ProfitNet连接西门子PLC教程--系统模拟环境搭建
学习·c#·plc
2501_9160137420 小时前
iOS 混淆与 App Store 审核兼容性 避免被拒的策略与实战流程(iOS 混淆、ipa 加固、上架合规)
android·ios·小程序·https·uni-app·iphone·webview
宠友信息20 小时前
类似小红书垂直社区APP小程序源码
java·开发语言·微信小程序·小程序·uni-app·开源·web app
jun~20 小时前
SQLMap数据库枚举靶机(打靶记录)
linux·数据库·笔记·学习·安全·web安全