In the management of laboratory reservation, manual operation is inefficient and with high error rate, besides it is difficult to expand and redevelop functions by using existing software. In view of this situation, a new type of laboratory reservation system, which can dynamically detect reservation conflicts and meet the practical application needs, is implemented by using AOP (Aspect Oriented Programming) technology in the Experimental Center of Economics and Management in Zhejiang University of Technology. Based on MVC design pattern, the system detects reservation conflicts through exception handling and transaction management mechanism, and embeds the detection program into the business process using AOP at runtime. It dynamically intercepts the reservation operation to realize automatic detection and processing of reservation conflicts. The system provides on-line reservation and information management services, facilitates function expansion and data docking. Its development technology is universal, and can be used for reference to optimize the architecture design and enhance the flexibility of the system.