实验室信息管理系统的自主开发
2021-04-27郑开元罗金武
科技视界 2021年9期
李 媛 郑开元 石 琴 罗金武
(成都工业学院智能制造学院,四川 成都 611730)
受世界范围内“互联网+”教育模式的影响,我国出现了以慕课、微课、在线辅导、在线解题等为代表的“互联网+”教育资源[1],以及众多基于互联网的课堂管理工具,传统教育正在向互联网与教育的深度融合发展[2]。 其中实验室建设是实践教学环节的重要支撑[3-4],然而, 国内高校的实验室系统与互联网的融合不足。即使有部分高校通过独立设计开发或购买现有产品的方式实现了实验室信息化管理[5-12],但是受限于自主研发能力和实验室建设经费,仍然存在大量高校实验室系统其运行过程管理基于传统手工,信息化程度不高。 对此,面向学院内部分散的、基于传统媒介的实验室信息管理,开发了一个低成本、易复现、功能精简、经济实用的基于互联网的实验室信息管理系统。
1 开发环境
实验室信息管理系统基于Linux 操作系统, 运行于tomcat 服务器。采用eclipse 作为开发工具,用Java、JavaScript、sql 作为网页的开发语言, 采用 MySQL 数据库,并且用 JDBC(JavaDataBase Connectivity)api,即Java 数据库连接程序接口来操作数据库。 JDBC 原理图如图1 所示。
2 功能模块
实验室信息管理系统包括实验室信息查询和实验室在线预定审批两个主要功能模块, 以及登陆、下载等辅助功能模块,如图2 所示。 系统采用权限管理模式,设访客、管理员两种角色。 访客仅具备查询基础信息、实验室预定和文件下载权限。 管理员除具备访客权限外,还具备查询管理信息、实验室开放、实验室预定申请审批、发布公告和更新数据库内容(信息录入)的权限。……
登录APP查看全文
