| Because of the most colleges and universities have not established an effective laboratory management system, there is not a high degree of information, relevant data cannot be effective application, in order to provide better experimental environment and the allocation of resources for teachers and students, so as to improve the efficiency of experiment teaching, based on software engineering design pattern technology, this paper design and implement a set of laboratory management information system.The System mainly includes the student module, teacher module, laboratory manager module and the administrator module. for each module of the system,according to the needs of different user roles, design and realize the corresponding function. The system can not only meet the needs of the user, but also from the perspective of system performance, using the design pattern, the main function modules are optimized. At present, the laboratory application software system, there are many types of database management system, data processing interface is not uniform, the abstract factory design pattern, the operation of shielding differences between the database management system, provides a unified interface for the upper data operation; for the laboratory consumables management function in the development process, the large coupling between subjects all kinds of consumption goods and easy application, use the bridge mode, the experimental apparatus and experimental operation of specific phase separation, so as to improve the flexibility of system function; for students and teachers of the system in the laboratory reservation function, there are differences in the requirements of available laboratory resources,using the template design pattern, avoid the redundant code, and improves scalability;for courseware uploading may process will require Extended operation needs, with a decorative pattern, ensuring that the extended function at the same time, the original class does not change.Laboratory management information system can effectively improve the efficiency of management of all kinds of lab resources, it provide a platform for teachers, students and laboratory management personnel to improve efficiency, it has good practical value, at the same time, in order to improve the expansibility and maintainability of the system, the design pattern is applied in the development of thesystem. System has been successfully applied. |