一种猜图系统以及方法与流程

文档序号:12366543阅读:296来源:国知局
一种猜图系统以及方法与流程

本发明属于计算机技术领域,具体涉及一种猜图系统及方法。



背景技术:

发当今社会休闲游戏变得越来越普及,越来越受用户的欢迎,尤其是关于猜图的各类游戏,游戏内容以多人在线猜图为主,是社交游戏和移动平台的混搭,具有跨平台游戏,设计简单的优点,且可使用社交账号与好友互动,受到不同年龄段人群的喜爱。现有的一些商家为了达到产品信息的推广,通过在其产品上增加每日一猜活动,提高用户参与的积极性,达到产品信息推广,从而使企业产品、供货商、用户三赢的目的。



技术实现要素:

本发明所要解决的技术问题是针对现有技术的现状,而提供一种猜图系统及方法。

本发明解决上述技术问题所采用的技术方案为:一种猜图系统,其特征在于,包括商品信息操作编辑器、服务器端、推送服务器端、数据库端以及客户端;

所述的商品信息操作编辑器用于生成商品信息展示数据并将该商品信息展示数据发送至服务器端,商品信息展示数据在html5页面中进行展示;

所述的服务器端根据客户端发送的反馈信号从数据库端中取得最新的商品信息展示数据并将最新商品信息展示数据转化为相应的商品信息展示数据回应协议包;

所述的数据库端用于储存各类商品信息、推送通知以及删除记录通知以及中奖信息;

所述的推送服务器端用于将商品信息展示数据回应协议包内容通知推送到客户端;

所述的客户端用于接收商品信息展示数据和通知并反馈给服务器端。

在上述的一种猜图系统中,所述的商品信息操作编辑器包括有图片商品信息展示模块、视频商品信息展示模块以及状态管理模块,所述的图片商品信息展示模块用于在录入图片商品信息后以图片轮播的方式进行展示商品信息,所述的视频商品信息展示模块用于在录入视频商品信息后以视频播放的方式进行展示商品信息,所述的状态管理模块用于管理商品信息的竞猜状态。

在上述的一种猜图系统中,所述的商品信息操作编辑器还包括商品信息附属编辑模块以及商品信息管理模块,所述的商品信息附属编辑模块用于编辑商品的附属信息,所述的商品的附属信息包括商品图片信息、商品视频信息、商品描述信息、商品期号信息、奖品类型选择信息、商品供应商信息、友情链接信息、参与人数信息、竞猜开始时间信息、竞猜结束时间信息、获奖名单发布时间信息以及中奖信息;所述的商品信息管理模块用于根据商品的附属信息进行添加商品、编辑商品、查看中奖详情、删除商品以及刷新列表。

在上述的一种猜图系统中,所述的状态管理模块分为图片竞猜管理状态以及视频竞猜管理状态,所述的图片竞猜管理状态分为未竞猜状态、已竞猜(活动)未结束状态以及(活动)已结束状态,所述未竞猜状态在页面上显示立即竞猜,所述的已竞猜(活动)未结束状态在页面上显示竞猜时间和竞猜价格,所述的(活动)已结束状态在页面上显示本次竞猜已结束;所述的视频竞猜管理状态分为未看完视频状态、看完(视频)未竞猜状态、已竞猜(活动)未结束状态以及(活动)已结束状态,所述的未看完视频状态在页面上显示看完竞猜,所述的看完(视频)未竞猜状态在页面上显示立即竞猜,所述的已竞猜(活动)未结束状态在页面上显示竞猜时间和竞猜价格,所述的(活动)已结束状态在页面上本次竞猜已结束。

在上述的一种猜图系统中,所述的商品信息操作编辑器还包括有摇一摇模块,所述的摇一摇模块在竞猜界面成功提交之后获得一次摇奖机会。

本发明解决上述技术问题所采用的技术方案为:一种猜图方法,其特征在于,包括以下步骤:

商品信息操作编辑器生成商品信息展示数据并将该商品信息展示数据发送至服务器端,商品信息展示数据储存在html5页面中进行展示;

客户端通过网络协议向服务器端发送商品信息展示数据的竞猜获取请求;

服务器端根据客户端发送的竞猜获取请求信号从数据库端中取得最新的商品信息展示数据并将最新商品信息展示数据转化为相应的商品信息展示数据回应协议包;

推送服务器端用于将商品信息展示数据回应协议包内容通知推送到客户端;

客户端根据显示的商品信息展示数据竞猜相应的价格并反馈给服务器端;

服务器端向客户端发送过获奖名单信息。

在上述的一种猜图方法中,所述的猜图方法还包括有商品信息竞猜获取流程,所述的流程包括以下步骤:

1、客户端向服务器端获取当前每日一猜活动的期号;

2、根据每日一猜活动的期号向服务器端获取商品信息;

3、上传商品id到服务器获取商品;

4、上传商品id到服务器获取html5页面访问竞猜页面;

5、上传商品id到服务器获取每日一猜获奖名单;

6、向服务器请求获取所有状态(state)不为0的商品信息;

7、向服务器请求获取所有满足时间要求且状态(state)不为0的商品信息;

8、上传一个或多个商品id向服务器请求获取state

9、向服务器获取所有的活动已结束的商品信息

10、向服务器获取所有的活动已结束且满足时间要求的商品信息

11、向服务器获取所有的当前活动(可以猜的商品)

12、向服务器请求获取历史每日一猜活动,指定个数

13、向服务器请求获取历史每日一猜活动,根据开始时间和结束时间

14、向服务器请求获取历史每日一猜活动,根据开始时间到系统当前时间

15、向服务器请求获取中奖纪录,指定个数

16、向服务器请求获取中奖纪录,根据开始时间和结束时间

17、向服务器请求获取中奖纪录,根据开始时间到系统当前时间

18、向服务器上传客户端最后一次接收获奖名单的时间,若服务器在这个时间之后有向客户端发送过获奖名单,返回1,否则返回0。

与现有技术相比,本发明的优点在于通过猜图系统和方法在其商品上增加每日一猜活动,提高用户参与的积极性,达到产品信息推广,从而使企业产品、供货商、用户三赢的目的,提高用户体验度,进一步为相应的应用程序吸引更多用户。

附图说明

图1是本猜图系统示意图;

图2是本猜图方法的流程图;

图3是本商品信息竞猜获取流程图;

图4是商品信息录入流程;

图5是商品信息删除流程;

图6是商品猜图流程。

具体实施方式

以下是本发明的具体实施例并结合附图,对本发明的技术方案作进一 步的描述,但本发明并不限于这些实施例。

如图1所示,本猜图系统,包括商品信息操作编辑器1、服务器端2、推送服务器端3、数据库端4以及客户端5;商品信息操作编辑器1用于生成商品信息展示数据并将该商品信息展示数据发送至服务器端2,商品信息展示数据在html5页面中进行展示;服务器端2根据客户端5发送的反馈信号从数据库端4中取得最新的商品信息展示数据并将最新商品信息展示数据转化为相应的商品信息展示数据回应协议包;数据库端4用于储存各类商品信息、推送通知以及删除记录通知以及中奖信息;推送服务器端3用于将商品信息展示数据回应协议包内容通知推送到客户端5;客户端5用于接收商品信息展示数据和通知并反馈给服务器端2。

商品信息操作编辑器1包括有图片商品信息展示模块6、视频商品信息展示模块7以及状态管理模块8,图片商品信息展示模块6用于在录入图片商品信息后以图片轮播的方式进行展示商品信息,视频商品信息展示模块7用于在录入视频商品信息后以视频播放的方式进行展示商品信息,状态管理模块8用于管理商品信息的竞猜状态,这里商品信息操作编辑器1还包括商品信息附属编辑模块9以及商品信息管理模块10,商品信息附属编辑模块9用于编辑商品的附属信息,商品的附属信息包括商品图片信息、商品视频信息、商品描述信息、商品期号信息、奖品类型选择信息、商品供应商信息、友情链接信息、参与人数信息、竞猜开始时间信息、竞猜结束时间信息、获奖名单发布时间信息以及中奖信息;商品信息管理模块10用于根据商品的附属信息进行添加商品、编辑商品、查看中奖详情、删除商品以及刷新列表,商品列表为以期号为父节点的树状结构列表;活动的不同状态以不同的颜色进行标识。

1、这里新增商品卡片大图上传功能;限制条件:主商品必填,附商品 选填;大小200KB以内,尺寸558*232。

2、商品轮播图(主图)上传功能;限制条件:必填;最多上传7张;大小200KB以内,尺寸640*400。

3、商品卡片缩略图(图标)上传功能;限制条件:必填;最多上传1张;大小50KB以内,尺寸80*80。

4、商品描述图上传功能;限制条件:与视频上传功能互斥,两者必选其一;最多上传20张;大小600KB以内,尺寸640*400。

5、商品视频上传功能;限制条件:与描述图上传功能互斥,两者必选其一;最多上传1个;

6、商品描述信息修改为选填项。

7、商品期号默认填充为最后一次新增商品的期号加1。

8、新增奖品类型选择框(1、圆形币;2、公益币);限制条件:必填项,默认为1、圆形币。

9、新增商品供应商输入框;限制条件:必填项。

10、新增友情链接复选框及输入框;限制条件:若复选框勾选,输入框可用,且为必输项,否则禁用。默认不勾选。

11、新增限制参与人数复选框及输入框;限制条件:若复选框勾选,输入框可用,且为必输项,否则禁用。默认不勾选。

12、竞猜开始时间、竞猜结束时间、获奖名单发布时间改为可编辑年月日(时间固定);限制条件:必填项。

13、当新输入一个期号时,若该期号有其他产品信息,则自定填充发布时间,时间为该商品信息的发布时间。

14、新增加的商品的期号为新期号时,系统自动判定该商品为主商品。

15、同一期号下的商品最多有3个商品,且只能有一个主商品。

16、同一期号下的所有商品的发布时间必须一致。

17、新增商品的状态:0:未发布;1:已发布;2:进行中;3:开奖中;4:已结束。

18、仅未发布状态下的商品可编辑,其他状态下的商品仅可查看。

19、编辑时,商品的所有图片上传功能(包括视频)均可重新上传。成功保存后并更新为新的图片信息。

20、编辑时,商品的期号、发布日期无法更改。

21、仅未发布状态的商品可删除。

22、删除时,若该商品为主商品,并且该期号下不存在其他商品,可删除,否则不可删除。

23、新增查看活动详情功能:A、展示该产品的中奖用户数、未中奖用户数、未抽奖用户数的并状态;B、可查看中奖用户名单。

24、商品信息保存时,不再自动生成正确价格。正确价格在活动结束后生成。

25、新增商品获奖边框选择功能。

本猜图方法,包括以下步骤:商品信息操作编辑器1生成商品信息展示数据并将该商品信息展示数据发送至服务器端2,商品信息展示数据储存在html5页面中进行展示;客户端5通过网络协议向服务器端2发送商品信息展示数据的竞猜获取请求;服务器端2根据客户端5发送的竞猜获取请求信号从数据库端4中取得最新的商品信息展示数据并将最新商品信息展示数据转化为相应的商品信息展示数据回应协议包;推送服务器端3用 于将商品信息展示数据回应协议包内容通知推送到客户端5;客户端5根据显示的商品信息展示数据竞猜相应的价格并反馈给服务器端2;服务器端2向客户端5发送过获奖名单信息。

商品信息录入流程见附图4,商品信息删除流程见附图5;商品猜图流程见附图6。

如图2以及图3所示,猜图方法还包括有商品信息竞猜获取流程,所述的流程包括以下步骤:

1、客户端5向服务器端2获取当前每日一猜活动的期号;

2、根据每日一猜活动的期号向服务器端2获取商品信息;

3、上传商品id到服务器获取商品;

4、上传商品id到服务器获取html5页面访问竞猜页面;

5、上传商品id到服务器获取每日一猜获奖名单;

6、向服务器请求获取所有状态(state)不为0的商品信息;

7、向服务器请求获取所有满足时间要求且状态(state)不为0的商品信息;

8、上传一个或多个商品id向服务器请求获取state

9、向服务器获取所有的活动已结束的商品信息

10、向服务器获取所有的活动已结束且满足时间要求的商品信息

11、向服务器获取所有的当前活动(可以猜的商品)

12、向服务器请求获取历史每日一猜活动,指定个数

13、向服务器请求获取历史每日一猜活动,根据开始时间和结束时间

14、向服务器请求获取历史每日一猜活动,根据开始时间到系统当前时间

15、向服务器请求获取中奖纪录,指定个数

16、向服务器请求获取中奖纪录,根据开始时间和结束时间

17、向服务器请求获取中奖纪录,根据开始时间到系统当前时间

18、向服务器上传客户端5最后一次接收获奖名单的时间,若服务器在这个时间之后有向客户端5发送过获奖名单,返回1,否则返回0。

状态管理模块8分为图片竞猜管理状态以及视频竞猜管理状态,图片竞猜管理状态分为未竞猜状态、已竞猜(活动)未结束状态以及(活动)已结束状态,未竞猜状态在页面上显示立即竞猜,已竞猜(活动)未结束状态在页面上显示竞猜时间和竞猜价格,所述的(活动)已结束状态在页面上显示本次竞猜已结束;视频竞猜管理状态分为未看完视频状态、看完(视频)未竞猜状态、已竞猜(活动)未结束状态以及(活动)已结束状态,这里图片竞猜管理状态主要显示活动期数、开奖具体日期时间、竞猜图片栏、产品名称、竞猜人数限制以及总金额(圆形币)和竞猜区间(人民币);另一部分主要显示提供产品的公司名称、产品详细介绍图片以及底部竞猜按钮栏;其中,竞猜图片栏为至少三张的图片轮播;底部竞猜按钮栏分为三个状态:

A、未竞猜状态:显示立即竞猜,整栏置于页面底部

B、已竞猜(活动)未结束状态:显示竞猜时间和竞猜价格,整栏悬浮于屏幕底部且为不可点击状态;

C、(活动)已结束状态:显示本次竞猜已结束,整栏悬浮于屏幕底部且为

不可点击状态。

未看完视频状态在页面上显示看完竞猜,看完(视频)未竞猜状态在页面上显示立即竞猜,已竞猜(活动)未结束状态在页面上显示竞猜时间和竞猜价格,(活动)已结束状态在页面上本次竞猜已结束,这里主要显示活动期数、开奖具体日期时间、视频播放栏、产品名称、竞猜人数限制以及总金额(圆形币)和竞猜区间(人民币);另一部分主要显示提供产品的公司名称、产品详细介绍内容以及底部竞猜按钮栏,底部竞猜按钮栏分为四个状态:

A、未看完视频状态:显示看完竞猜,整栏置于页面底部(看完竞猜)且为不可点击状态;

B、看完(视频)未竞猜状态:显示立即竞猜,整栏置于页面底部(拉到底部竞猜);点击按钮弹出竞猜页(价格提交页);

C、已竞猜(活动)未结束状态:显示竞猜时间和竞猜价格,整栏悬浮于屏幕底部且为不可点击状态;

D、(活动)已结束状态:显示本次竞猜已结束,整栏悬浮于屏幕底部且为不可点击状态,这里当有产品链接时,了解产品按钮为蓝色可点击状态,点击跳转到链接页面;当没有产品链接时,了解产品按钮为灰色不可点击状态。

商品信息操作编辑器1还包括有摇一摇模块11,所述的摇一摇模块11在竞猜界面成功提交之后获得一次摇奖机会,点击立即竞猜按钮或者看完视频则弹出该页面,主要显示内容如图,需要判断输入的价格是否符合竞猜价格的区间,不符合则重新输入,符合则点击提交价格按钮,成功提交 之后获得一次摇一摇机会(即弹出摇一摇页面),提交价格后进入摇一摇页,该页提示摇动设备抽奖。

本文中所描述的具体实施例仅仅是对本发明精神作举例说明。本发明所属技术领域的技术人员可以对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代,但并不会偏离本发明的精神所定义的范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1