使用积分营销的在线游戏机运营系统的设计与实现
发布时间:2021-10-02 00:51
随着人们对于娱乐生活的追求,在各大商场中,电玩城已经成为必备的一块区域,而且吸引了越来越多的人进行娱乐消费,产生的经济效益也非常可观。随着人们对游戏机传统印象的改观,社会对游戏机的接收程度也越来越高,游戏机已经成为各大商场的一大收入来源。在线游戏机运营系统针对以口红游戏机为代表的的新一代电玩游戏机,建立了一套涵盖支付、购币、玩游戏、获取积分、积分兑换等环节的综合运营管理系统。系统使用微信公众号作为用户系统平台并引入积分兑换功能模块,功能实现过程中涉及到游戏机接入验证、游戏机状态监控、微信授权、公众号购币、在线启动游戏机、积分获取和兑换等功能,目标是基于移动互联网为在线游戏机建立从用户游戏获取积分到积分兑换商品的一套完整的闭环管理系统。系统由前端接口服务器、用户端微信公众号、积分兑换商户端APP和管理后台组成。前端接口服务器为在线游戏机提供接口,游戏机端安装运营系统程序后,通过认证接口接入系统,工作人员在管理后台为游戏机配置好奖品、价格等信息后,游戏机就可进入运营状态。用户通过公众号平台进行充值后就可以通过付款码付款使用游戏机进行游戏并获取积分。用户可以使用公众号的扫码付款功能扫描积分兑...
【文章来源】:山东大学山东省 211工程院校 985工程院校 教育部直属院校
【文章页数】:86 页
【学位级别】:硕士
【部分图文】:
图2-2在线电玩游戏机功能需求图??通过整理分析,对于在线游戏机,除了提供必需的游戏功能,还需要提供??扫描用户公众号端生成的二维码的功能和大屏幕广告投放功能
?山东大学硕士学位论文???扫描获取用户付款二维码信息之后请求前端接口扣币生成游戏订单的功能是非??常必要的。该功能接口的设计是在线游戏机的功能基矗??3、心跳系统。心跳系统的功能设计,每一个在线游戏机都会在固定的时间??间隔内向前端接口服务器发送一条心跳信息。若游戏机在固定的时间间隔内没??有向服务器发送心跳或者心跳信息中携带故障信息,系统会进行报警|4]。??4、电子广告推送。在提供基础的游戏功能之外进一步提高在线游戏机的价??值,提高销售收入。管理人员可以在管理后台上传图片或者视频广告存储在阿??里云OSS对象存储服务器,并为游戏机个性化分配广告,前端接口服务器会通??过RabbitMQ消息队列[5]向游戏机推送广告内容信息,包括广告内容的下载地址??以及投放时间信息,游戏机下载广告内容后,就可以将广告按照投放时间投放??到屏幕上了。??对于用户端的软件系统来说,不同用户的功能需求与联系如图2-3所示。??管理后台??I??管理???I?????在线游戏机一缺货通掛 ̄>补货人员??使用???h—补货——???平台用户?积分兑换—?积分兑换商户??图2-3各用户端与在线游戏机的关系图??通过上图可以看到,在线游戏机运营系统中的用户主要有使用游戏机的真??实的用户、积分兑换商户用户以及后台管理人员。平台拥有对游戏机的支配权??并且负贵游戏机整体的经营管理;积分兑换商户用户是与平台合作的商户,可??以按照商品的价格设a兑换所需积分的数量收取用户的积分,并且可以在积分??商户APP中将账户中积分按照一定比例进行提现;后台管理人员负责系统所有??11??
?山东大学硕士学位论文???事务的管理,包括对系统产生的各类订单信息的管理等等[6]。??2.1.2用户端软件系统功能需求分析??在线游戏机运营系统面向的最重要的用户便是使用该系统微信公众号在在??线游戏机进行消费的用户。对系统用户从业务层面进行需求整理分析即可得到??用户端软件系统功能需求。??1、游戏订单系统用户功能需求??用户使用公众号充值购币并生成付款二维码付款开始游戏是最基本的功能,??用户微信公众号功能分析如图2-4所示。????注册????充值游戏币????查看规则??微戏—q生成支付二维码??—?查看游戏订单??—?查看游戏币余额??—?查看充值记录??图24微信公众号功能需求图??用户对系统用户公众号进行微信授权后,可以通过公众号平台使用在线游??戏机开始游戏。系统可以针对每个用户有独有的openid获取用户基本信息以在??系统中创建用户账号。用户注册完成之后,进入首页,首页会生成加密的有时??效的支付二维码,用户将二维码对准游戏机的扫码器进行扣款开始游戏。游戏??机扫描二维码生成游戏订单,后台对用户游戏币账户进行扣款操作,同时,游??戏机会轮训扣款状态,扣款成功后,用户就可以开始游戏了,游戏结束后,游??12??
【参考文献】:
期刊论文
[1]一种基于RabbitMq的消息推送系统的设计与实现[J]. 肖顺,严碧波. 电子世界. 2019(07)
[2]SpringBoot集成Redis缓存在电信运营系统中的应用研究[J]. 葛宝龙,邓欣,秦嘉罗. 中国新通信. 2017(23)
[3]RabbitMQ在实时监控系统中的应用[J]. 马巍,武欣嵘,郑翔,张文强,童玮. 军事通信技术. 2017(01)
[4]基于nginx和redis架构的高并发框架的设计与研究[J]. 王张夫. 信息通信. 2017(02)
[5]基于Spring Boot的web设计与实现[J]. 杨家炜. 轻工科技. 2016(07)
[6]基于ExtJS的J2EE轻量级框架的研究与应用[J]. 张建军,刘虎. 计算机应用与软件. 2014(04)
[7]Redis在高速缓存系统中的应用[J]. 曾超宇,李金香. 微型机与应用. 2013(12)
[8]基于Oracle数据库海量数据的查询优化研究[J]. 张辉,赵郁亮,徐江,孙伟华. 计算机技术与发展. 2012(02)
[9]利用Ajax与ExtJS改善用户体验[J]. 秦姣华,袁智威,王振,刘纯和. 电子设计工程. 2011(10)
[10]基于ExtJS技术与SSH框架的权限管理研究[J]. 李天鸣,何月顺. 计算机应用与软件. 2011(05)
硕士论文
[1]无人售货机订单服务模块的设计与实现[D]. 张欢.山东大学 2019
[2]软件压力测试及测试工具的研究与实现[D]. 肖俊.北京交通大学 2009
本文编号:3417676
【文章来源】:山东大学山东省 211工程院校 985工程院校 教育部直属院校
【文章页数】:86 页
【学位级别】:硕士
【部分图文】:
图2-2在线电玩游戏机功能需求图??通过整理分析,对于在线游戏机,除了提供必需的游戏功能,还需要提供??扫描用户公众号端生成的二维码的功能和大屏幕广告投放功能
?山东大学硕士学位论文???扫描获取用户付款二维码信息之后请求前端接口扣币生成游戏订单的功能是非??常必要的。该功能接口的设计是在线游戏机的功能基矗??3、心跳系统。心跳系统的功能设计,每一个在线游戏机都会在固定的时间??间隔内向前端接口服务器发送一条心跳信息。若游戏机在固定的时间间隔内没??有向服务器发送心跳或者心跳信息中携带故障信息,系统会进行报警|4]。??4、电子广告推送。在提供基础的游戏功能之外进一步提高在线游戏机的价??值,提高销售收入。管理人员可以在管理后台上传图片或者视频广告存储在阿??里云OSS对象存储服务器,并为游戏机个性化分配广告,前端接口服务器会通??过RabbitMQ消息队列[5]向游戏机推送广告内容信息,包括广告内容的下载地址??以及投放时间信息,游戏机下载广告内容后,就可以将广告按照投放时间投放??到屏幕上了。??对于用户端的软件系统来说,不同用户的功能需求与联系如图2-3所示。??管理后台??I??管理???I?????在线游戏机一缺货通掛 ̄>补货人员??使用???h—补货——???平台用户?积分兑换—?积分兑换商户??图2-3各用户端与在线游戏机的关系图??通过上图可以看到,在线游戏机运营系统中的用户主要有使用游戏机的真??实的用户、积分兑换商户用户以及后台管理人员。平台拥有对游戏机的支配权??并且负贵游戏机整体的经营管理;积分兑换商户用户是与平台合作的商户,可??以按照商品的价格设a兑换所需积分的数量收取用户的积分,并且可以在积分??商户APP中将账户中积分按照一定比例进行提现;后台管理人员负责系统所有??11??
?山东大学硕士学位论文???事务的管理,包括对系统产生的各类订单信息的管理等等[6]。??2.1.2用户端软件系统功能需求分析??在线游戏机运营系统面向的最重要的用户便是使用该系统微信公众号在在??线游戏机进行消费的用户。对系统用户从业务层面进行需求整理分析即可得到??用户端软件系统功能需求。??1、游戏订单系统用户功能需求??用户使用公众号充值购币并生成付款二维码付款开始游戏是最基本的功能,??用户微信公众号功能分析如图2-4所示。????注册????充值游戏币????查看规则??微戏—q生成支付二维码??—?查看游戏订单??—?查看游戏币余额??—?查看充值记录??图24微信公众号功能需求图??用户对系统用户公众号进行微信授权后,可以通过公众号平台使用在线游??戏机开始游戏。系统可以针对每个用户有独有的openid获取用户基本信息以在??系统中创建用户账号。用户注册完成之后,进入首页,首页会生成加密的有时??效的支付二维码,用户将二维码对准游戏机的扫码器进行扣款开始游戏。游戏??机扫描二维码生成游戏订单,后台对用户游戏币账户进行扣款操作,同时,游??戏机会轮训扣款状态,扣款成功后,用户就可以开始游戏了,游戏结束后,游??12??
【参考文献】:
期刊论文
[1]一种基于RabbitMq的消息推送系统的设计与实现[J]. 肖顺,严碧波. 电子世界. 2019(07)
[2]SpringBoot集成Redis缓存在电信运营系统中的应用研究[J]. 葛宝龙,邓欣,秦嘉罗. 中国新通信. 2017(23)
[3]RabbitMQ在实时监控系统中的应用[J]. 马巍,武欣嵘,郑翔,张文强,童玮. 军事通信技术. 2017(01)
[4]基于nginx和redis架构的高并发框架的设计与研究[J]. 王张夫. 信息通信. 2017(02)
[5]基于Spring Boot的web设计与实现[J]. 杨家炜. 轻工科技. 2016(07)
[6]基于ExtJS的J2EE轻量级框架的研究与应用[J]. 张建军,刘虎. 计算机应用与软件. 2014(04)
[7]Redis在高速缓存系统中的应用[J]. 曾超宇,李金香. 微型机与应用. 2013(12)
[8]基于Oracle数据库海量数据的查询优化研究[J]. 张辉,赵郁亮,徐江,孙伟华. 计算机技术与发展. 2012(02)
[9]利用Ajax与ExtJS改善用户体验[J]. 秦姣华,袁智威,王振,刘纯和. 电子设计工程. 2011(10)
[10]基于ExtJS技术与SSH框架的权限管理研究[J]. 李天鸣,何月顺. 计算机应用与软件. 2011(05)
硕士论文
[1]无人售货机订单服务模块的设计与实现[D]. 张欢.山东大学 2019
[2]软件压力测试及测试工具的研究与实现[D]. 肖俊.北京交通大学 2009
本文编号:3417676
本文链接:https://www.wllwen.com/wenyilunwen/guanggaoshejilunwen/3417676.html