Font Size: a A A

The Design And Implementation Of Activity Subsystem In Points System Based On Play

Posted on:2020-07-22Degree:MasterType:Thesis
Country:ChinaCandidate:X FengFull Text:PDF
GTID:2428330575452579Subject:Engineering
Abstract/Summary:PDF Full Text Request
In today's Internet era,people have more choices when they use an product,instead of an exclusive monopoly decades ago.However,the key to the development of an enterprise is users.If there are no users,the enterprise will eventually be eliminated.So,the growth of users is the foundation of the long-term development of enterprises.In order to get as many users as possible and increase the user's stickiness to the product,we launched the virtual item of points and carried out a series of activities.This thesis mainly describes the design and implementation of the activity subsystem in the points system,which mainly includes four sub-modules:listen and receive rewards,points task,points redemption books and DuiBa Mall.In the listen and receive rewards module,the user can obtain some bonus points reward according to the listening duration,and get coupons,VIP rewards after sign in a certain number of consecutive days.The points task module includes tasks such as subscribing to albums,sharing audio,commenting audio,and users can get points rewards after completing tasks.In the points redemption books module,a large number of VIP books are selected from the high-quality audio source of Himalaya FM,and users can use points to exchange high-quality audio.The DuiBa Mall module contains many third-party products for users to exchange using points.Among the four modules,Play is used as the web development framework,Slick is used as the data persistence layer framework,Redis is used to cache data,RabbitMQ is used to get third-party messages,and CDN is used to accelerate static resources.The four modules have been running well since they went online.Listen and receive rewards module,the average listening time for receiving reward users is 2 hours longer than the unreceived users;the point task module drives the development of subscription,comment,and share services,and the flow forms a closed cycle.Point redemption books module,the number of books exchanged daily reaches 30,000,and points consumption increased by about 7 times.By introducing a floating icon,the DAU of DuiBa Mall page increased by 6 times and the point consumption increased by 3 times.
Keywords/Search Tags:User Growth, Points System, Play, CDN, RabbitMQ
PDF Full Text Request
Related items