Font Size: a A A

The Design And Implementation Of Catering Management System Based On Wechat Official Accounts Platform

Posted on:2021-03-14Degree:MasterType:Thesis
Country:ChinaCandidate:C X SunFull Text:PDF
GTID:2428330602983996Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the advent of the 5G era,China's mobile communications industry has reached a new level.Under this background,all walks of life are trying to rely on the tide of "Internet+" to achieve the transformation and upgrading of the industry and improve their competitiveness.In the catering industry,a model that uses the catering system to improve its business efficiency has also begun to emerge.However,many catering systems have miscellaneous functions and many of them are not friendly enough for businesses or customers.Based on this phenomenon,this article designs and implements a catering management system based on the wechat official accounts platformThe catering management system,which takes the main needs of businesses in the catering industry as the starting point and realizes three core functions about take-away ordering,cat-in ordering,and queuing to get a number,has a business terminal and a customer terminal.Businesses can set the information about business,menus,and others required by the customer terminal,check and process various orders through the business terminal.They can also set a mode of queuing to get a number so that customers can waiting in line with numbers when the restaurant remains full.Customers can use the customer terminal in the wechat official accounts platform to take a take-away order through platform or take a eat-in order through scanning the QR code on the table.Customers can also view business information and orders,as well as make payments,cancel orders and so on.In addition,customers who queue up can also receive pushed notifications for number updates through scanning the WeChat QR code,so as not to delay meal time.After the system is put into use,the multi-functionality feature can bring businesses more convenient user experience and meet business needs better;the ordering function based on WeChat will give businesses more autonomous promotion space and can also simplify customers' use process;the queuing function of the number notification can further reduce the loss of customers,thereby improving the operating profit of the store.In terms of technology,this system uses java springboot framework to implement related background functions,jpa with mybatis annotations to manipulate data,and freemarker as a template engine to render business terminal pages.The database uses mysql storage,combined with redis for related caching.The business terminal uses the mainstream bootstrap framework to implement the front style.The WeChat customer terminal uses the popular vue framework and is embedded in the service number of wechat official accounts platform to facilitate the realization of complex front data operations and assembly.In terms of architecture,the system uses a combination of nginx and tomcat to support distributed deployment,which is convenient for future expansion when users increaseIn general,this article follows the software development process.First,it analyzes the needs of businesses in the catering industry,and clarifies the design goals of the system,the problems to be solved,functional requirements,and non-functional requirements.Then the overall design and detailed design of the system are complete,and the overall framework of the system and the interface details of each functional module are clarified.Next it implements the system,which discuss the system in front style of business terminal and customer terminal,core background businesses and related technology these three ways.Finally,the implementation of the system are tested in functional and performance ways so as to ensure that the system can run as well as possible after delivery.
Keywords/Search Tags:Catering management, WeChat, Order, Queue
PDF Full Text Request
Related items