Based on the SSM framework + applet in java to implement the school convenient canteen applet demonstration [with project source code + paper description]

   

Based on the SSM framework + applet in java to realize the demonstration of the school canteen applet

Summary

With the continuous development of Internet technology, the Internet has penetrated into every aspect of our lives. With the popularity of mobile devices, our lives have changed dramatically, which has had a profound impact on our daily lives. WeChat is a real-time communication software released by Tencent in 2011. With the continuous development of Internet technology, the functions of WeChat are also constantly expanding. WeChat has become “aircraft carrier-level software” and one of the necessary software on every smartphone. It also became a craze in the industry before the "WeChat App" was released in 2017. No need to install WeChat applet. To use it, you just scan or search for it and away you go while you're at it. For users, as long as they have WeChat, WeChat applet does not require downloading software from their mobile phones. For mini program developers, WeChat mini program development can directly call their own API interfaces, making development relatively simple and saving time, manpower and material resources. At the same time, small programs can also achieve the same smooth experience as native applications.

The topic of this project is the design and implementation of a convenient applet for school canteens based on the WeChat platform. This article carries out the overall design of the system from the aspects of system development environment, system goals, design process, functional design, etc., and describes in detail some key points in the development and operation of the front-end and back-end of a fully functional school canteen convenient mini-program system. technology. This article introduces the demand analysis and system analysis of the system, completes the data flow analysis, and carries out the module division of the data dictionary function, database design and interface design. Finally, the system is tested and analyzed to ensure the stability of its performance and functional integrity.

Keywords: WeChat; Mini Program; School Canteen Convenience System

Topic background and significance

Food is the essence of a people. With the development of China's economy and social progress, people's growing material needs have given rise to the demand for healthy diet. But at the same time, university teachers and students lack relevant knowledge, and most university cafeterias do not label the nutritional content of dishes. Therefore, teachers and students in colleges and universities cannot arrange scientific menus based on their own physical conditions and can only rely on past experience. In addition, the enrollment scale of colleges and universities continues to expand, the number of students is increasing, and students' learning tasks are more arduous. There are other reasons that make many students face difficulty in eating. At the same time, Internet technology is becoming more and more mature, especially the penetration rate of mobile Internet in nested schools has reached almost 100%. Basically every university teacher and student has a smart terminal connected to the Internet. Due to the development of technology, university cafeterias seem to have not improved, and the way they operate has not changed much from more than ten years ago. Therefore, a new restaurant ordering system had to be established. With the combination of computer network and catering industry, online catering system came into being. The university canteen ordering system is an online ordering system based on the Internet. It allows teachers and students to order online anytime and anywhere without having to queue in the canteen, and scientifically customize their own menus, improve the operating efficiency and service quality of the canteen, and improve teachers' It is of great significance to improve the physical quality of students, save meal time, promote nutritional knowledge, cater to modern living habits, and reduce the material and financial costs of people.

Research status at home and abroad

With the rapid development of the times and the advancement of consumption methods and concepts, if you do not follow the development trend, your disadvantages will be eliminated by the times. The problem is highlighted by the current popular food delivery platforms, such as the "Meituan Food Delivery" online ordering platform well known to high school teachers and students. It was officially launched in November 2013, and by December 2014, orders exceeded 1.2 million, making it the world's largest catering website W. Although compared with cafeterias, the platform now has many shortcomings, such as: free space, price, delivery time, slow changes in W and student consumption concepts. But there is no doubt that the online sample ordering platform has seized the market share of canteens, which also reflects that the perfection of canteens cannot meet the needs of the development of the times. Therefore, if the canteen still adopts the traditional management method and does not take strong improvement measures, one day the advantages of the canteen will be exhausted, the competitiveness will be lost, and the canteen will eventually disappear and remain in history. 

WeChat is a smart terminal instant messaging application released by Tencent in 2011. The use and download of WeChat software is completely free and only requires a small amount of network traffic. At the same time, its use is not restricted by mobile terminal systems and operators, and it has become the mobile instant messaging software with the largest user group in Asia. With the continuous development of Internet technology, WeChat continues to expand its functions to better meet people's needs for software functions. For example, we are familiar with the very common wallet payment function and the WeChat official account platform for pushing articles. There are also some subscription accounts, enterprise accounts, etc. At present, WeChat has been applied to various areas of our daily life, such as broadcasting, travel services, etc. In the field of education, research on how to apply WeChat to education is also continuing to deepen. Some scholars have built some learning and communication platforms based on WeChat, hoping to play a certain role in subject teaching. Some teachers also created WeChat public accounts by creating subjects, and initially established a new micro-learning model based on WeChat to explore the application of micro-learning models in optimizing classroom teaching. Some scholars also suggest using WeChat to build applications in life to provide convenience in life.

WeChat app is the latest feature based on WeChat in 2017. "Father of WeChat" Zhang Xiaolong once said: "A mini program is an application that can be installed without downloading. The emergence of mini programs has fulfilled our expectation that users can easily and quickly open corresponding functions with required functions by scanning or searching. applications. This also fully reflects the concept and trend of “go as soon as you use it” in today’s rapidly developing society. Mini program users no longer need to worry about whether there are too many applications on their mobile phones. On January 9, 2017, WeChat Mini Program The program is officially open. It is an online application that can be used immediately without downloading. The biggest advantage is to save space on the mobile phone. Mini programs can be placed on the top of WeChat, or shortcuts can be formed on the mobile phone desktop so that users can uninstall other applications. And use mini programs Replace them. Users don’t have to worry about installing too many apps, nor do they need to uninstall certain apps to save space. Mini programs can be obtained by searching, scanning QR codes, and sharing in private chat and group chat interfaces.

The development of WeChat mini programs is relatively simple. When developing WeChat mini programs, developers can directly call WeChat's API function interface to implement the required functions. It is also very simple for users when using mini programs. Users only need to open their commonly used WeChat software, search directly in WeChat or scan directly into the mini program to use it. The emergence of small programs has greatly shortened the development cycle of developers. Once these small programs are released, they will quickly be recognized by everyone and actively used in various fields. Some academics use the WeChat app to build a campus lost platform and book housekeeping services. In the field of life, the application research of WeChat applications is also continuing to deepen.

The main work of this topic

This article is based on the WeChat mini program development platform. In response to the needs of convenient mini programs in school cafeterias, this article designs a WeChat mini program that includes dish information, reservation ordering, order settlement, and information management, in order to help the development of convenient mini programs in school cafeterias. Realize and promote the progress of convenient mini programs in school cafeterias.

The main functions include:

(1) Understand the business process during use and start writing relevant demand analysis.

(2) Analyze and design the functional framework structure according to the specific needs of the system.

(3) Design a structure diagram based on demand analysis and overall design.

(4) Write relevant development technical documents.

(5) Write code.

(6) Unit test the system.

System page display

After the user enters the mini program, he or she can see the main interface of the program, as shown in Figure 5-1. The dish display page displayed first in the interface. Each dish will display the price, sales volume and recommendation, and users can click directly to place an order.

Dishes order interface

In the dish order interface, users can directly place orders for the dishes they want to eat. The order status, price and order time will be displayed in the order, as shown in Figure 5-2.

In the background management interface, the administrator can perform dish price display, dish management, order management, announcement management, user management, etc., as shown in Figure 5-4.

If necessary, you can scan the QR code below the article to contact the source code.

   

Guess you like

Origin blog.csdn.net/ybigbear/article/details/135162329