| Takeaway activity operating platform is a background system that providing Internet takeawayoperation management function. Originally, users need to order takeaway by phone, and merchants get the order and deal with the later processes. In this process, businesses need to attract users by themselves.But the effect is not very obvious as the moneyand energy are limited. In this condition,the Internet takeaway build a platform, bringing online users and offline business together,so that users could selects an item on the platform and know what kinds of activities is going on.This way provides a very good condition for online operation.Takeaway promotions could achieve the effect of attracting users through online model instead of going through the time-consuming complex processes, so take-away operating system is coming.This design of takeaway operations system includes two parts, one is online operation service systems and another is background support systems.Online service offers clients access activities interfaces, while backgroundsupport systemmainly deals with activity entrance and data configurations. The system adoptsthe framework of Spring MVC+MyBatis, withkey/value tairas cache storage and mySql, solr for data storage. I mainly completed the background activity configuration and operating system entry configuration module, achieved the synchronization module of operational data center,Implemented the activity data filtering and judge data online interface independently.We analyzed the system requirements from three sapects such as functionality, performance and feasibility.Firstly, we analyzed the system features and user characteristics, and then divided the system into four modulessuch as access activities configuration, data center operations, data scheduling and online interface. Andthe functional requirements are analyzedby using several use cases of these fourmodules. From theaspects of the system design objectives, technical architecture, business architecture and database storage structurethe system-level design is given. The detailed design of the module of activity entry,data scheduling, data centers and online interfaces modules is also given with forms of the module structure, class design, process design, andinterface.Finally, we completed the functional and non-functional testing, and achievement effects is analyzed that.combing with the specificachievement of the project and monitoring performance of the system.The test results show that the system has achieved the basic functionality. After running the system online,the state monitorshows that takeawayactivitiesoperating platformisstable in the current volume of users. And the ncwtakeaway businessusers increased significantly compared with before, and the numbers of orders per day have significantly improved. It is obvious takeaway activities operating platform provide a rich form of activities to enhance the user stickiness, and subscriber growth effectis achieved. |