彭勇 陈俞强



摘 要:随着实验室大型设备增多,出现了校企共建共用等各种新型实验方式,使得现有高校实验室信息管理系统不能满足不断变化的实验室共享功能和新需求。为此研究了利用SSM框架开发应用系统的一般步骤,分析了高校实验室管理的功能需求,设计了系统的主要功能模块和业务流程,并利用SSM框架实现了系统的功能。
关键词:实验室管理; 管理信息系统; SSM框架; Web项目
中图分类号: TP319
文献标志码: A
Abstract:As the amount of large equipment is increasing, new experimental methods appear, such as college and enterprise co-construction and sharing. It lead that the existing university laboratory information management system cannot meet the actual needs of the laboratory management. In this paper, the relevant technologies of enterprise application development are studied, the functional requirements of laboratory management are analyzed. The main functional modules and business processes of the system are designed. The main function modules of the system are realized based on SSM framework.
Key words:Laboratory management; MIS; SSM Framework; Web project
0 引言
实验室信息管理系统(Laboratory Information Management System,LIMS)是以数据库技术为核心,将现代信息技术与实验室管理需求相结合的管理信息系统。实验室管理的对象很多,主要包括与实验室有关的设备、师生、各类信息,各种耗材,实验经费等,非常复杂。实验室管理主要包括:实验室设备管理、实验人员管理、实验信息管理、实验耗材管理、实验室故障管理、实验室共享等[1]。
高校实验室管理系统整合了实验室管理所需的全部功能,依托学校内网和用户手机端,采取服务器端、Web端和移动端相结合的方式,将实验人员、实验设备、实验室共享、实验耗材、实验数据、实验标本、实验信息、管理制度等内容融为一体,与高校大型设备共享预约平台实现无缝对接[2]。
1 SSM框架
SSM (Spring+SpringMVC+MyBatis)是由Spring、MyBatis两个开源框架整合而成(SpringMVC是Spring中的部分内容)。
Spring是一个轻量级的JAVA开发框架,主要解决业务逻辑层和其他层之间的松耦合问题,使用基本的Javabean来完成以往只有EJB完成的企业应用功能[3]。
SpringMVC是Spring实现的一个Web层,实现了Web MVC设计模式,请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将Web层进行职责解耦。……