This system aims to solve the problems of information dispersion, inefficient communication, and difficulty in tracking internship progress in traditional internship management methods. By providing a centralized platform, it realizes functions such as two-way selection between students and enterprises, real-time tracking of internship progress, task allocation, and report submission, improving management efficiency and user experience. The system uses Java (Spring Boot) for backend development, Vue.js for frontend, and MySQL database for data storage. At the same time, Baidu Map API is used to support internship check-in and location tracking functions. The modular MVC architecture ensures the scalability and maintainability of the system. The performance, task completion status, feedback, and ratings of interns can be analyzed and evaluated in real-time through a data analysis dashboard, providing data support for school and enterprise decision-making. The system solves the problems of information transmission lag and untimely feedback, and enhances communication and interaction between schools, enterprises, and students through real-time message notification systems. This design not only optimizes the core aspects of traditional internship management, but also helps schools and enterprises improve decision-making efficiency through data-driven decision support