刷题项目总结
就刷题项目总结
要求:
同驾考宝典相似 基本功能有:
- 顺序答题
- 随机答题
- 章节专项答题
- 用户答题后会能够判断出正误 并且给予提示
- 上一题下一题的按钮能够操作进行题目的跳转
- 顺序答题 按照题库的顺序进行
- 随机答题:在数据库中随机抽取题目
- 章节答题:根据用户选择的章节在数据库中提取处相应题目
- 后台要求拥有管理人员登陆功能
- 管理题库 对题库中的题目题库有相应的增删改查功能
最初思路
前台进行连接数据库进行数据库查询并展示题目
后台对数据库中的表进行增删改查的管理功能
具体实施
1. 建立相应的数据库(题库)
建立相应的表
1.管理员的登录表
2.题目类型表
3.测试题表
2. 搭建后台的静态页面
1.管理员的登录页面
管理员登录页面与数据控进行连接 要求管理员输入的用户名跟密码必须在管理员表中的相对应一致方可进入管理员主页
3. 搭建管理员主页
- 添加题目功能
- 添加题目类型功能
- 更改题目及题库功能
- 删除题库与题目功能
4. 搭建前台页面
-
用户点击顺序答题
即可答题 会提示答对多少题 答错多少题 会对所答判断正误 -
用户点击随即答题
会提示随机答题
- 用户点击章节答题
会让用户选择章节
选择章节后开始答题
遇到的问题 :
- 按钮太多 设置的点击事件太多 设置的类名不够语义化 在网上搜的语义化了类名自己记不住造成整体代码检查 或者是修改时很麻烦
- 对于整个项目的各个功能还不够完善 不够严谨 仍然存留多处bug
- 经验不足思路不是特别清晰 现做现想