Font Size: a A A

Design And Implementation Of "Eleme" Breakfast Configuration System

Posted on:2019-10-04Degree:MasterType:Thesis
Country:ChinaCandidate:Y L XuFull Text:PDF
GTID:2428330545454532Subject:Software engineering
Abstract/Summary:PDF Full Text Request
According to statistics,the breakfast market has already accounted for 10%of the total RMB 3 trillion in catering.But now there is a situation that young people living in big cities do not have right time to buy or make breakfast by themselves.In the face of such a huge market,take-out company will develop the breakfast market inevitably to increase its breakfast business chain and create more economic value.This thesis will introduce a breakfast configuration system launched by Eleme company,by the way,this system can meet breakfast needs of most office workers.This system is an 020-based e-commerce model.We all know that take-out has become the largest and most valuable market in 020 industry with a large of user base,and the development of a new system can better promote and use on this basis.This system is developed in Java language,chosen MySQL as its database and the cache is Redis/Corvus processing mode.Corvus is a Redis-Proxy solution based on Redis Cluster developed by Eleme company itself.It packaging all of Redis Cluster protocol and provides Redis protocol so that it can operate Redis Cluster with the original mature Redis client.In order to solve the problem of excessive pressure on the servers during the peak hours of booking meals,the system has also accessed to off-site multi-living system.The off-site multi-living system can solve the problem that single engine room will reach the capacity expansion and then overflow,in addition,it also assumes the function of reveal all the details.It achieves the balanced sharing of traffic,ensures high availability of services,and realizes redundant backup of data.The system introduced in this thesis is divided into two subsystems,namely background configuration system and App system.This thesis will introduce the design and implementation of the system from these two aspects.This thesis will describe the process of design and implementation of the breakfast configuration system,including system requirements analysis,profile design,detail design,system implementation and system testing,improves the system performance,and guarantees the stability and security of this system.The breakfast configuration system has met the online operation requirements after system test and acceptance.After running online,it can be known from the background monitoring system that the breakfast configuration system can run stably under the current user volume and meet the needs of users.This system can still respond quickly and has good user experience during the peak hours of booking.Now the system is only used in a small area and there are some grayscale users.According to feedback,the user's satisfaction with the breakfast configuration system is very high,and the daily order quantity is gradually increasing.The system is expected to be rolled out nationallyin a very short time.
Keywords/Search Tags:O2O model, Redis/Corvus processing model, System design, Off-site multi-living system, Breakfast booking
PDF Full Text Request
Related items