练习系统(vue+mysql实现简单的练习系统,管理员可以管理用户/试题,用户可以查看成绩,搜索题目,进行练习,练习可以根据课本,章节,难度筛选题目,筛选出10个题目,题目随机且有难度梯度。)

练习系统

主要页面:

登录/注册

主要功能:

用户的登录/注册,注册会自动添加到数据库。
主要参考学习:小破站

主页:

主要功能:
排名功能


搜索功能

选择试题


可选课本、章节和难度。

练习界面:



主要功能:

做练习,可提前提交,提交后自动计算正确率,并录入数据库。
试题根据上一界面的选择进行筛选。
题目难度有梯度(可调整):
难度为简单时前6题为简单难度后4题为容易难度。
难度为容易时 2题简单6题容易2题困难。
难度为困难时 2题简单2题容易6题困难。

管理员界面:

主要功能:

实现对用户/客观题/主观题的增删查改。
客观题的添加可以排除重复题目。
主观题由于练习界面没用所以暂时没搞。

管理员默认账号:admin密码:admin

项目地址:Gitee Github

体验地址

环境:

vscode

mysql8

node.js

移植教程:移植教程

还有一些问题没解决比如:用bootstrap的模态框点击关闭有延迟,没有用session/cookie,没有加密措施等,做的目的主要是应对软工课设,所以很多细节没来及做,而且是第一次用vue,有很多组件很有用,但是没时间去了解学习。

  • 2
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值