当前位置:主页 > 管理论文 > 信息管理论文 >

基于Play的积分系统活动子系统的设计与实现

发布时间:2020-07-25 17:00
【摘要】:在当下的互联网时代,人们在使用互联网产品的时候有了更多的选择,不再是几十年前独家垄断的情况。而一个企业的发展依赖用户,如果没有了用户,那么最终将会被淘汰。所以,用户的增长就是企业得以长远发展的根源。为了尽可能的获取到更多的用户以及增加用户对产品的黏性,推出了积分这一虚拟物品,并依托积分开展了一系列活动。本文主要描述了积分系统活动子系统的具体设计与实现,其中主要包括收听领奖励、积分任务、积分兑书、兑吧商城四个模块。在收听领奖励模块中,用户根据收听时长可以获取对应的积分奖励,并且在连续签到一定天数之后,还可获得优惠券、VIP等奖励。积分任务模块中,推出了订阅专辑、分享声音、评论声音等任务,用户在完成相应的任务之后,可以获得相应的积分奖励。积分兑书模块中,从喜马拉雅的优质声源中拉取了大量VIP书籍朗读声音,用户每天可以利用一定的积分换取这些优质声音。兑吧商城模块中,通过对接兑吧系统,在其中上架了多种第三方商品,供用户使用积分进行兑换。在上述四个模块中,采用Play作为Web应用开发框架,Slick作为数据持久层框架,Redis作为数据缓存技术,RabbitMQ作为第三方消息获取技术,CDN作为静态资源加速技术。上述四个模块上线以来,运行情况良好。收听领奖励模块,领取奖励用户平均收听时长比未领取用户高出2小时;积分任务模块,带动了订阅、评论、分享业务的发展,流量形成闭环;积分兑书模块,每日兑换书籍数量达到3万左右,积分消耗同比增长7倍左右;兑吧商城模块,通过引入悬浮ICON,页面DAU同比增长6倍,积分消耗同比增长3倍。
【学位授予单位】:南京大学
【学位级别】:硕士
【学位授予年份】:2019
【分类号】:F49;F274;TP311.52
【图文】:

架构图,积分,架构,子系统


逦""逡逑」逡逑图3.2积分活动子系统整体架构图逡逑图3.2展示了积分系统的整体架构,数据的存储主要依赖于MySQL进行持逡逑久化存储,Redis则是用于缓存数据从而提高系统的性能。业务层方面则是收听逡逑领奖励、积分任务、积分兑书、兑吧商城4个模块的具体实现;表现层形式上,逡逑采用RESTful和服务端渲染相结合的方式,对于前后端分离的部分,采用JSON逡逑格式供前端项目进行展示,而服务端渲染部分则采用Play自带的Twirl模板进行逡逑渲染。逡逑Football配置中心是项目中各类配置存储的所在地,与通过yml、properties逡逑等配置不同的是,通过Football配置的配置项可以在项目上线后进行修改,并立逡逑即生效。采用yml、properties的形式

时长,相关界,相关部分,页面


逑图4.4收听领奖励模块相关界面图逡逑图4.4展示了收听领好礼页面收听领奖励相关部分,可以看出,黄色背景部逡逑分即为收听时长领奖励部分,用户可以在收听时长满足0分钟、10分钟、60分逡逑钟、90分钟时领取积分奖励。黄色背景下方为签到日历,在用户未达到领取签逡逑到奖励要求时,会显示当前连续签到天数,以及后续签到奖励。而当连续指定天逡逑数收听时长达到10分钟以上时,贝U会点亮签到福利日历,可以领取签到礼盒,逡逑如上图左半部分所示。其中连续3天签到可领取价值20元的优惠券奖励,连续逡逑7天签到则可领取3天VIP会员试用期。上图右方展示了领取优惠券成功时界面逡逑显示的结果。逡逑收听领奖励自上线以来,人均播放时长呈现上升趋势。参与收听领奖励的用逡逑户平均收听时长比未领积分的用户高出2小时左右。由此可以得出,该活动的推逡逑出大大的增加了用户每日使用喜马拉雅APP的时间

界面图,界面图,积分,静态文件


scrpsrc=vm.xpmoocommonasquery..query.sv=(vm.assets邋Version)"邋type="text/javascript7>逡逑<script邋src="@(vm.mstaticRoot)js/lib/weixin.js?v=@(vm.assetsVersion)"逡逑type="text/javascript"/>逡逑@if(vm.showWxConfigJs){逡逑<script邋src="@(vm.mstaticRoot)js/lib/wx-config.js?v=@(vm.assetsV逡逑ersion)"邋type="text/javascript7>逡逑}逡逑<script邋src=nhttps://s1.xmcdn.com/lib/jssdk/0.1.1/build/ly」s?v=@(vm.ass逡逑etsVersion)"邋type="text/javascript"/>逡逑</head>逡逑图4.7静态文件CDN加速代码实现逡逑如图4.7所示,v参数由传递给页面model中的assetsVersion字段控制,逡逑在具体的实现中,assetsVersion参数存储在Redis中,每当需要更新静态文件逡逑的版本时,只需更新Redis中的数据即可。逡逑4.2.3积分任务模块实现结果逡逑

【相似文献】

相关期刊论文 前10条

1 王薇;吴广胜;;不同预后积分系统在骨髓增生异常综合征预后评估中的对比[J];中华灾害救援医学;2016年04期

2 庄晓玲;王晔恺;周吉航;方汉波;方国安;刘晓光;;流式细胞术积分系统在骨髓增生异常综合征诊断中的应用[J];中国卫生检验杂志;2012年01期

3 袁志敏;;肺水肿预后积分系统可有效预测急性心源性肺水肿患者的院内死亡风险[J];国外医学(老年医学分册);2009年03期

4 陈淮;关于建立个人信用积分系统的设想[J];海南金融;2001年03期

5 杨志成;;原发性骨髓增生异常综合征分型的修改——附加的积分系统[J];国外医学.输血及血液学分册;1987年01期

6 王亚星;闫明明;李擎;;银行卡积分系统静态数据模型及动态积分累计优惠过程探析[J];科技经济导刊;2019年01期

7 袁志敏;;右室衰竭相关临床危险积分系统评价 [J];国外医学(老年医学分册);2009年05期

8 任正云;郑达;;流程工业的组合积分系统及其先进控制[J];控制理论与应用;2009年09期

9 肖咏;冯晶;;骨髓增生异常综合征的预后积分系统[J];实用医学杂志;2006年21期

10 姜波;季林祥;杨仁池;;弥散性血管内凝血积分系统及其评价[J];中华血液学杂志;2007年12期

相关会议论文 前3条

1 赵楠;单杏花;王元媛;张志强;;客户关系管理接口服务在铁路常旅客积分系统中的应用[A];第十三届中国智能交通年会大会论文集[C];2018年

2 王元媛;单杏花;常宁;刘国峰;;铁路常旅客积分系统的研究与实现[A];第十三届中国智能交通年会大会论文集[C];2018年

3 张洪华;胡锦昌;;一种全局渐近稳定的适用于二阶积分系统的饱和PID控制器[A];第五届ABB杯全国自动化系统工程师论文大赛论文集[C];2011年

相关重要报纸文章 前4条

1 本报记者 王屹;西南证券推出客户积分系统[N];上海证券报;2009年

2 山西记者 武亚亮;山西邮政营销积分系统花开盘锦[N];中国邮政报;2014年

3 刘 惠;服务能力决定企业前途[N];中国企业报;2004年

4 俞俭;武汉 “违规记分制”严管定点[N];中国劳动保障报;2010年

相关博士学位论文 前1条

1 李冰;第一部分 原发性骨髓纤维化患者基因突变的研究 第二部分 原发性骨髓纤维化患者的细胞遗传学研究 第三部分 血清铁蛋白是中国骨髓增生异常综合征中危-1组患者的独立预后因素[D];北京协和医学院;2014年

相关硕士学位论文 前10条

1 冯鑫;基于Play的积分系统活动子系统的设计与实现[D];南京大学;2019年

2 赵楠;铁路常旅客积分系统研究与实现[D];中国铁道科学研究院;2018年

3 吴丹;地市级银行积分系统的设计与实现[D];南京理工大学;2018年

4 曾旋;弥散性血管内凝血实验室指标的观察与评价[D];南昌大学;2018年

5 王亚

本文编号:2770108


资料下载
论文发表

本文链接:https://www.wllwen.com/guanlilunwen/sjfx/2770108.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户2f78f***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com