引言
许多高校实验室安装了火警系统、温湿度监测系统等,这些系统大多安装后无法及时查看是否已损坏,在发生事故时系统的预警、处理等不如预期,且系统安装成本高昂,布线复杂。大多环境监测报警系统采用PC端接收查看服务器端传来的数据,当管理员外出或者不在电脑前时,便无法实时查看相关数据,对实验室的管理带来一定不便。
1.2硬件功能及设计
1.3软件功能及设计
图2 登录页面
图3 实验室选择页面
图4 本地服务器更新前的数据库
3.2 数据监测和显示
图9所示为历史数据图表页面,分为每日数据和每周数据两个图表。绘制每周数据图表的函数chart(),参数包括3位数据,0位数据为y轴最小值,1位数据为y轴最大值,2位数据为y轴数据最小间隔。向数据图表添加新的数据并更新绘制的函数entry_add_wc(),其第1个参数为x轴的坐标,第2个参数为y轴坐标,MPAndroidChart添加数据采用的是Entry类型数据,将x轴与y轴坐标合在一起进行传入,传入后进行更新绘制。历史数据显示完整,功能正常。
图9 历史数据曲线显示
4 结论