项目简介
TNT课评宝是基于Spring Boot和Vue构建的课程评价平台,为学生和教师打造了公平、公正、有效的评价系统。平台具备用户登录、课程评价、数据导出等功能,同时拥有丰富的后台管理功能。
项目的主要特性和功能
用户管理
- 用户注册与登录:支持用户注册登录,采用JWT进行身份验证。
- 个人信息管理:用户可查看和修改个人信息,如头像、密码等。
课程管理
- 课程评价:学生能对课程进行评分和文字评论。
- 课程列表:展示所有课程列表,支持分页和搜索。
数据管理
- 数据导出:可将课程评价数据导出为Excel格式。
- 数据统计:提供课程评价数据统计,如平均评分、评价数量等。
后台管理
- 用户管理:管理员可查看和管理所有用户信息。
- 课程管理:管理员能添加、修改和删除课程信息。
- 评价管理:管理员可查看和管理所有课程评价。
安装使用步骤
1. 环境准备
- JDK:版本 >= 1.8
- MySQL:版本 >= 5.7
- Maven:版本 >= 3.0
2. 下载项目
下载本项目的源码文件。
3. 导入项目到Eclipse
- 打开Eclipse。
- 菜单栏选择
File -> Import
。 - 选择
Maven -> Existing Maven Projects
,点击Next>
按钮。 - 选择工作目录,然后点击
Finish
按钮,完成项目导入。
4. 创建数据库并导入数据
- 创建数据库
tnt
。 - 导入数据脚本
tnt.sql
。
5. 启动项目
- 打开项目运行文件
com.ruoyi.RuoYiApplication.java
。 - 若控制台出现以下信息,则启动成功:
plaintext (♥◠‿◠)ノ゙ TNT启动成功 ლ(´ڡ`ლ)゙
6. 访问系统
- 打开浏览器,输入
http://localhost:80
。 - 使用默认账户/密码
admin/admin123
进行登录。
通过以上步骤,即可成功启动并使用TNT课评宝平台。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】