| With the development of science and technology, the application of computer network has deep into every corner of the social life. At the same time, the related application, management and course in all kinds of colleges and universities has set up in a large, cultivate a big number of network talents for the further popularization of computer networks and the development has laid a solid foundation. In the field of the students’ comprehensive teaching, the key is the experimental teaching,the relationship between the students important one annulus, it in a very important position, the innovation experiment teaching methods, ways of education and improve the experiment teaching of environment, construct a comprehensive laboratory information management system to improve the quality of the student is very necessary. But in the current related to the development of network application, management and teaching practice, common such as insufficient amount and type of experimental equipment, experimental environment management inefficiency. Part of this two problems often lead to high requirement for experimental environment or may cause greater destructive effects on the experimental environment is difficult to conduct normal network experiment, seriously affecting the effects of related courses teaching.In this thesis, the laboratory management information system based on web is introduced. It adopts a structure of B/S three layer modes and uses ASP as the development technology and SQL Server 2000 as the DB server. Then the authors studied the development of web-related technologies( including ASP, IIS, SQL Server 2000, cache, permissions model, load balancing,etc.), from functional requirements, database requirements, system performance requirements and other aspects of the system are analyzed. In the design of systems focused on database design, use of read-write separation, high-performance database shard, cache database technology to ensure high reliability. Standby mode to ensure data has multiple physical backup, on the one hand to ensure the reliability of the data, another aspect is also to ensure that the query performance. Database shard use horizontal partitioning and vertical partitioning the uniform distribution of data to multiple database instances, so that queries can balance falls on different machines. Cache can minimize the real physical database queries. On this basis, conducted a physical model of the design and safety of the design of the database. But also on the overall system architecture, system network topology,deployment scenarios, such as the detailed design of laboratory management system and design of the system main flow. Conducted the laboratory information management system to realize after the completion of the design, including database connectivity, user management, web counter,authentication code, the system registry, lab report management, document management,information management, equipment management, session management modules. |