0%

【项目】答题竞赛网站项目梳理

答题竞赛网站项目

任务汇总

项目包含以下页面

  1. 登录、注册页面
  2. 答题页面 2.1 展示题目 2.2 判断正误 2.3 对应的动画效果 2.4 生成本局对应的积分信息以及正误情况
  3. 商场页面 3.0 个人积分总和(可用部分) 3.1 展示商品 3.2 商品简介 3.3 商品购买 3.3.1 购物车展示 3.3.2 购物差价格计算
  4. 闯关页面 4.1 显示当前关卡 4.2 显示总关卡 4.3 解锁新关卡的提示动画
  5. 用户信息页面(个人中心) 5.1 显示注册时间 5.2 显示昵称 5.3 显示正确率 5.4 拥有的积分数
  6. 积分页面 6.1 积分获取\消费记录
  7. 后台页面(管理员) 7.1 当前服务器答题正确数(累计总数)排名 7.2 注册用户数 7.3 题库题数显示 7.4 题库题目导入 7.5 已导入的题目逐条修改 7.6 支持删除已导入的题目 7.7 重置用户密码 7.8 修改、删除用户信息(包括积分修改,昵称修改) 7.9 商场道具(新增,删除,修改) 7.10 修改登录页轮播图 7.11 新增,修改,删除用户状态

功能实现

  1. 注册功能
  2. 登录功能
  3. 答题功能(答题,回退上一题,修改答案,倒计时)
  4. 题库管理功能(增删查改)
  5. 修改登录轮播图功能(管理员后台功能)
  6. 修改用户信息(管理员后台功能)
  7. 积分记录(用户界面以及管理员界面)
  8. 调整积分功能(管理员界面)
  9. 导入题库功能
  10. 积分后台查询
  11. 商城积分消费记录(可查)
  12. 商城购买道具(用户)
  13. 道具使用(涉及到答题界面的道具显示,与商城内道具的购买)
  14. 道具效果(需在答题界面使用js实现相关功能)
  15. 全服正确回答次数排名(累计正确次数)
  16. 关卡的解锁判定(是否解锁下一关)
  17. 用户状态管理(禁止登录、准许登录)

网站安全方面

  1. 普通用户无法访问管理员界面(通过过滤器实现)
  2. 普通用户无法直接提交HTML代码(JS也不行)【都要用HTML编码后储存】