概述
抢答助手
是一款微信小程序,其采用wss技术,支持一个裁判
和多个参赛队员
同时在线进行抢答比赛。由裁判
发起一场抢答比赛,并通过微信邀请其他参赛队员
进入抢答房间开始抢答比赛。
技术路线
抢答助手
服务端由抢答业务服务、会话服务、信道服务组成。其中抢答业务服务
负责完成抢答业务功能,由java
实现;会话服务
负责为每个微信客户端使用抢答业务服务提供会话支撑,由PHP实现;信道服务
为抢答业务服务提供客户端WebSocket
长连接服务,由java
实现。
抢答助手
客户端由微信小程序实现,主要负责完成视图展现等功能。
操作流程
- 可通过打开
微信
-发现
-微信小程序
,搜索抢答助手
;也可通过扫描小程序二维码进入抢答助手
。 - 进入小程序后,程序会自动提示您进行
获取头像等信息
的授权; - 点击最下面的
发起新的抢答比赛
按钮,进入填写基本信息页面; - 填写抢答比赛名称,并点击
发起新的抢答比赛
按钮,进入详情页面; - 点击
发出比赛邀请
按钮,将比赛分享给好友; - 好友通过点击
分享链接
即可作为队员
进入比赛,参与抢答; - 发起人作为
裁判
可在详情页面点击比赛名称面板进入抢答比赛。
费用
抢答助手
小程序服务端采用腾讯云配置为1GB内存、50GB机械硬盘、1CPU、1Mb带宽的云服务器,费用为¥600元/3年
,续费为¥700元/年
;注册域名费用为¥12元/年
;开发调试用的手机和电脑均为组内人员提供。
附图
- 二维码
- 进入小程序
- 发起一场抢答比赛
- 进入分享页面
- 转发连接
- 裁判进入
- 队员进入
- 开始抢答比赛