编程训练系统-springboot+vue

本项目为前几天收费帮学妹做的一个项目,在工作环境中基本使用不到,但是很多学校把这个当作编程入门的项目来做,故分享出本项目供初学者参考。

 一、项目描述

基于springboot+vue的编程训练系统。通过springboot,vue框架进行开发

前台
http://localhost:8080/springbootx1786/front/index.html
后台
http://localhost:8080/springbootx1786/admin/dist/index.html
管理员: admin/123456
用户:用户1/123456

二、项目功能

用户功能
登录:用户进入登录页面后,输入其用户名和密码,系统通过数据库验证用户信息的正确性。验证通过后,用户将跳转到系统首页,可以访问所有已授权的功能。如果登录失败(如用户名或密码错误),系统将显示错误信息并允许用户重新输入。
注册:新用户点击注册按钮后,进入注册页面,填写必要信息。。注册成功后,用户即可使用注册的用户名和密码登录系统。
首页:通常是用户访问网站时首先看到的页面,它可能包含网站的介绍、最新动态、热门题目或课程推荐等信息。
题库资源:用户可以在这里找到不同难度和类型的题目进行练习。
用户交流:一个社区或论坛功能,用户可以在这里发帖讨论、分享经验、提问或回答他人的问题。
试卷列表:一系列的编程测试或练习试卷,用户可以选择不同的试卷进行自我测试。
训练通知:用于发布关于训练课程、活动或重要更新的通知,确保用户能够及时获取相关信息。
留言反馈:用户可以在这里提交反馈或建议,帮助网站改进服务或解决问题。
个人中心:用户可以在这里管理自己的个人信息,查看学习进度,管理自己的课程和题目等。
后台管理:用于管理用户、内容、设置等后台操作。

后台功能
登录:管理员通过专用的登录界面输入用户名和密码进行身份验证。验证通过后,管理员将跳转到管理后台,执行各项管理任务。
首页:后台管理的主页,可能显示系统概览、统计数据、快捷操作入口等。
个人中心:管理员或用户可以在这里管理自己的个人信息,如修改密码、查看个人资料等。
用户管理:管理员可以在这里管理所有用户的信息,包括添加新用户、编辑用户信息、删除用户、查看用户列表等。
题库资源管理:管理员可以添加、编辑、删除题目,管理题库资源,包括题目分类、难度等级等。
练题统计管理:管理员可以查看用户的练习统计数据,如完成的题目数量、正确率等,以便了解用户的学习情况。
得分统计管理:管理员可以查看用户的得分统计数据,包括考试成绩、练习得分等,以便进行成绩分析和评估。
试卷管理:管理员可以创建、编辑、删除试卷,管理试卷的题目分配、难度设置等。
留言板管理:管理员可以查看、回复、删除用户在留言板上的留言,管理用户反馈。
试题管理:管理员可以管理试题库,包括添加、编辑、删除试题,设置试题的属性等。
用户交流:管理员可以管理用户之间的交流,如论坛帖子、评论等,确保交流内容的健康和秩序。
系统管理:管理员可以查看搜索增删改查训练通知和轮播图管理
考试管理:管理员可以创建、编辑、删除考试,管理考试的安排、题目分配、成绩统计等。

三、运行环境

开发环境idea
运行环境 MYSQL5.7+java1.8

四、项目技术 

前端: vue , vue-router
后端:Java, springboot , mysql

五、项目截图 

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

我是林儿

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值