Font Size: a A A

Design And Implementation Of Lottery Operation Support Platform

Posted on:2020-08-23Degree:MasterType:Thesis
Country:ChinaCandidate:A T LiFull Text:PDF
GTID:2438330575457152Subject:Engineering
Abstract/Summary:PDF Full Text Request
The lottery is a special product issued by the state to support the public welfare franchise special agency.It can not only effectively raise the "idle funds" in the hands of the residents,but also contribute to the social welfare undertakings.Driven by the Internet era,the lottery industry has developed rapidly,and the ticket sales method has also evolved from the initial physical outlets to telephone ticket sales and online ticket sales.The traditional physical outlet ticketing model has the problems of low ticketing efficiency,high manual ticketing error rate,inability to purchase lottery in part of the time period,and the inability to provide rich lottery information,thus forming a pattern of passive management.The emergence of Internet lottery has broken through the bottleneck in the development of the lottery industry.Under the supervision of government departments,the lottery industry is booming and contributing to the cause of social welfare.At present,there have been many lottery websites on the market,which provide detailed news information for people to buy lottery tickets,including event information,betting recommendations,and lottery announcements.They pursue detailed information,novel gameplay and beautiful appearance,which attracted more people to join the lottery industry.Even if,in the larger concurrency scenario,most of the platforms have problems with server stagnation and embarrassment,which seriously affects the normal use of the platform.In view of this problem,this article will deeply study the Internet lottery purchase process and various aspects of demand.We will select the current mainstream development technology,and develop a lottery operation support platform for enterprises,which will be responsible for providing lottery floor-standing services for the lottery website.The agent only needs to send the corresponding data according to the specified data format to realize the process of purchasing the lottery ticket.In this way,the lottery website that docks the support platform only needs to pay attention to the design of the website appearance interface,and no longer has to worry about the server pressure caused by high concurrency.Firstly,the paper will explain the technologies involved in implementing the support platform and introduce the key technologies in detail.This article will focus on the current mainstream and mature technologies.These include the Spring Boot framework to simplify Spring initialization and the popular Dubbo distributed service governance solution at home and abroad.Secondly,the paper will analyze the requirements of the supporting platform and summarize the functional requirements and non-functional requirements required by the system.According to the module division principle of “high internal integration and low coupling”,thesupport platform is divided into modules.And we designed the architecture,functions,databases,and classes for each module.Thirdly,the paper will construct the pseudo-distributed cluster of the platform under the existing conditions,and declare the protocol,data format and the agreement of the transaction message used in the interaction.Using the online platform test site to test the performance of the platform and utilizing the postman request simulation tool to test the platform.In the end,a high-efficiency lottery landing service platform will to be performed successfully.
Keywords/Search Tags:Internet lottery, Distribution, Load balancing, Dubbo, Nginx
PDF Full Text Request
Related items