建筑工人健康快速检测仪软件系统设计

2019-11-11 12:20武新
卷宗 2019年28期
关键词:Android系统软件设计安全事故

摘 要:检测仪集成了血压、体温和酒精浓度检测传感器模块;基于Linux嵌入式系统设计开发检测仪端的测试软件;基于Android系统设计开发用户端的应用软件。检测仪进行了现场应用示范,可有效快速准确的测量工人的血压、体温和酒精浓度3典型体征参数是否正常,避免由于人为因素导致的建筑安全事故发生。

关键词:建筑工人;安全事故;软件设计;Android系统

建筑工人健康快速检测系统软件由服务器数据库、测试仪端应用软件和客户端软件三部分构成。本系统主要采用PHP作为服务器开发语言[1],MySQL为持久化关系型数据库,Nginx为服务器宿主,CentOS为服务器运行系统[2],C#进行检测仪端应用软件功能开发,Java进行客户移动端App开发[3,4]。

1 测试仪端检测软件设计

测试仪端检测软件的主要功能是通过对AD转化后数据分析,完成三个传感器数据的读取和处理。另外测试仪端支持用户通过客户端能快速注册登陆建筑工人健康检测系统,能快速完成对建筑工人体温、血压和酒精浓度三参数的检测。基于用户智能终端设备中GPS数据,测试仪端可对用户进行平面位置定位;测试仪端支持工人健康数据历史查询和数据统计;另具有系统配置功能。如图1所示为测试仪端工人健康数据检测过程和检测数据查看功能。

2 客户端应用软件设计

基于Android系统开发的用户端APP分为四级权限:一级为系统管理员,系统和数据库管理配置,拥有最高选权限,可查询所有数据;二级为建筑工地技术人员,工地管理者,拥有查看所有数据权限,审核班主;三级为建筑工地班主,人工小组组长,俗称包工头,拥有查看本班组工人数据,填写班组成员信息权限;四级为工人,工地作业实施者,可查看自己相关数据,无修改数据权限,用户端应用软件设计总体框架如图2所示。用户端APP的主要功能模块有登陆注册、工地地图绘制、查看个人健康数据、查看人员定位、审核班主、工人管理等功能。

3 系统测试总结

项目组搭建一套建筑工人健康快速检测实验平台在建筑工地上进行现场测试。在建筑工地现场选取50个工人下载安装客户端APP,体验式的使用实验平台对自己体温、血压和酒精浓度三参数进行测试。

快速检测仪检测数据采用了标准Modbus协议格式,便于二次开发,可以集成在智慧工地建设平台中;检测仪提供用户端基于Android系统的App,使用体验较好。但建筑工人健康快速检测仪要应用于工地施工现场,需解决检测装备工程化设计问题:一是检测装备能防尘、防水、防摔,在工人暴力使用的情況下,检测装备和系统仍能稳定运行;二是血压快速检测;三是酒精检测无耗材化。

参考文献

[1]沈春鹏,周凤星,汤建强,陈浩.基于Android的便携式故障诊断仪的设计与实现[J].仪表技术与传感器,2018(02):31-35.

[2]郝叶军.具备蓝牙传输的矿用多参数便携仪的设计[J].电脑知识与技术,2017,13(36):228-229+248.

[3]陈伟,王聪,张立亚,戴万波,李起伟.基于Zigbee技术的多参数气体便携仪测定器的设计[J].电子技术与软件工程,2015(01):161-163.

[4]孙晓东,罗林,冉天纲,田革,盛佳.智能瓦斯监测便携仪的设计与研究[J].科技传播,2010(18):245.

作者简介

武新(1985-),重庆巴南,硕士研究生,在读博士,研究方向:物联网技术和智能检测技术,光谱分析技术。

猜你喜欢
Android系统软件设计安全事故
电力企业人身安全事故原因分析及其防范措施探讨