Abstract:
Current university laboratory management systems often face challenges such as poor multi-terminal compatibility, severe data silos, and weak scalability. To address these issues, this paper proposes an architectural approach for building a university-level laboratory management system based on RESTful WebAPI technology. The solution adopts a layered microservices framework (access layer/business layer/data layer), utilizes lightweight WebAPIs to connect various terminals (PC, mobile, and IoT devices), and implements dynamic permission control through OAuth 2.0 and JWT technology. Furthermore, a centralized data hub for laboratory information is established using WebAPIs as the interface, integrating data from various information systems such as IoT devices, laboratory management, academic affairs, personnel, and asset management. This enables intelligent laboratory management.