littlebot
Published on 2025-04-01 / 1 Visits
0

【源码】基于Spring Boot和Vue的课程评价平台

项目简介

TNT课评宝是基于Spring Boot和Vue构建的课程评价平台,为学生和教师打造了公平、公正、有效的评价系统。平台具备用户登录、课程评价、数据导出等功能,同时拥有丰富的后台管理功能。

项目的主要特性和功能

用户管理

  • 用户注册与登录:支持用户注册登录,采用JWT进行身份验证。
  • 个人信息管理:用户可查看和修改个人信息,如头像、密码等。

课程管理

  • 课程评价:学生能对课程进行评分和文字评论。
  • 课程列表:展示所有课程列表,支持分页和搜索。

数据管理

  • 数据导出:可将课程评价数据导出为Excel格式。
  • 数据统计:提供课程评价数据统计,如平均评分、评价数量等。

后台管理

  • 用户管理:管理员可查看和管理所有用户信息。
  • 课程管理:管理员能添加、修改和删除课程信息。
  • 评价管理:管理员可查看和管理所有课程评价。

安装使用步骤

1. 环境准备

  • JDK:版本 >= 1.8
  • MySQL:版本 >= 5.7
  • Maven:版本 >= 3.0

2. 下载项目

下载本项目的源码文件。

3. 导入项目到Eclipse

  1. 打开Eclipse。
  2. 菜单栏选择 File -> Import
  3. 选择 Maven -> Existing Maven Projects,点击 Next> 按钮。
  4. 选择工作目录,然后点击 Finish 按钮,完成项目导入。

4. 创建数据库并导入数据

  1. 创建数据库 tnt
  2. 导入数据脚本 tnt.sql

5. 启动项目

  1. 打开项目运行文件 com.ruoyi.RuoYiApplication.java
  2. 若控制台出现以下信息,则启动成功: plaintext (♥◠‿◠)ノ゙ TNT启动成功 ლ(´ڡ`ლ)゙

6. 访问系统

  1. 打开浏览器,输入 http://localhost:80
  2. 使用默认账户/密码 admin/admin123 进行登录。

通过以上步骤,即可成功启动并使用TNT课评宝平台。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】