zoukankan      html  css  js  c++  java
  • 快乐运算后台实现方案

    新组长高鑫分配我负责后台实现,我思考了一下后台具体的实现方案。最后决定使用spring mvc+spring+mybatis来搭建整个后台。仔细一想,发现后台需要实现的功能挺多,先罗列一下:
    1.用户登录,注册
    2.新建一场单人普通匹配游戏
    a.根据用户等级随机选择n道题组成题组
    b.建立用户与当前游戏的关系
    c.初始化用户对当前游戏中每道题的答案
    d.启动延时任务,在答题截止时间时运行来更新所有未提交用户的结果
    3.游戏结束,统计更新
    a.根据用户答题结果更新用户本场游戏的得分,用户的累积得分
    b.在用户参加完一场游戏后根据用户累积积分更新用户等级
    c.答题截止时间到点之后,如果用户未提交,自动将用户所有题目视为答错来计算本场游戏得分,并更新用户数据。

    4.断线重连功能
    当用户刷新,关闭浏览器重新登录后可以自动断线重连,继续进行未完成的游戏。

    5.用户查看某常已完成游戏的信息(题目,正确答案,自己的答案,得分)

    6.用户查看玩家排名

    这两天已经实现的功能已经标红显示,代码已经上传到https://github.com/pppppY/Work/tree/master/CGame

    最后附上这两天的psp表:

  • 相关阅读:
    魅族--魅蓝metal
    小米2015.11.24 雷军:我所有的向往
    微软2015.10.4发布会
    创意app1
    奇怪的想法2
    奇怪想法1
    对不起,我爱你(悲剧,慎入)
    聊聊台式机1
    聊聊笔记本1--人生第一台笔记本
    聊聊路由器1
  • 原文地址:https://www.cnblogs.com/pengy813/p/5361337.html
Copyright © 2011-2022 走看看