## Web-based Campus Take-out Ordering System
**Abstract**
With the rapid development of the Internet, online ordering has become a trend. In the university campus, the faculty restaurant and the student canteen are important guarantees for teachers and students to study and live. After the students leave school, many students will go to the cafeteria, queue up for a long time and have limited seating in the cafeteria, so many students are reluctant to go to the cafeteria to eat. The takeaway offers convenient and convenient dining conditions, and the campus take-away order is the best choice for students. Through pre-market research and demand analysis, combined with the mainstream ordering platform on the Internet, we developed a campus take-out ordering system that can be used by our faculty and students. The teachers and students of the school can browse the dishes through the system, add their favorite dishes to the shopping cart and pay for the order.
This paper describes the implementation process of the campus take-out order system. The system is developed in Java, and the database uses MySQL to store system data. The view layer, the model layer, and the control layer are separated by the MVC mode under the B/S architecture. The Spring+SpringMVC+Maven framework is used to simplify system development while improving system responsiveness and stability. In the security aspect, the compressed database is used, the related fields are encrypted, and the database access process and the authorization process of the user are loaded through the shiro framework, so that the user information in the system is protected from being stolen.
The system test and operation results show that the campus take-out ordering system designed in this paper can meet the actual needs of both teachers and students, and achieve the expected goals and design requirements.
**Keywords:** Campus Take-out Ordering System;Java; MySQL; MVC;SSM;Shiro;