| Laboratory is a significant place for students to practice in college and play a very important role in consolidating speculative knowledge,nurturing a student's synthesized ability as well as innovation.Traditional lab management system can't meet a student self-study and the requirement of open management.In response to the needs,a laboratory management system is designed to adapt to the requirements of modern education。(1) This paper dwells on the important position of lab management and current status,comes up with a lightweight solution of MVC model integrated Struts2+ Spring+ Hibernate, forms SSH architecture with a certain degree of integration and common mode,and develop a curriculum algorithm which has practical value.(2) To take the project management module for example,it elaborates how to use Struts 2 to realize MVC model and complete Web presentation function.Spring is regarded as business logic framework,depending on the inflowing function of IoC,which makes the components achieve loosely coupling and be able to be compatible with Struts and Hibernate.Using AOP brings about the security control of UIC,which is in charge of the relationship between representation layer and data access object and complete the function of business logic layer. Hibernate is responsible for the persistency of data.Hierarchy makes the whole system have clear structure,specific function, and what's more,all levels are independent.The change of any level won't affect other levels.The results of actual using shows that it not only has some commonality for small and medium-sized systems,but it also make the system higher intelligent,collaborative,reusable, expandable features by adopting lay separation as well as modularization design. |