基于NFC手机的智能巡更巡检系统
- 海之魂
-
0 次阅读
-
0 次下载
-
2020-03-16 10:22:08
文档简介:
信息技术基于NFC手机的智能巡更巡检系统潘力戈中国联通济南市分公司张彤山东济南250011摘要:巡更是商务楼宇、专业市场、小区物业安全管理必不可少的一项内容,在电力、电信、石油、燃气、水务等行业也需要对线路、机房、设备进行定期巡检。随着移动互联网的快速发展,采用具备NFC功能的移动终端实现智能巡更巡检使管理人员更准确、及时、有效地进行巡更巡检的管理,同时使用移动终端的GPS、照片上传、内容录入等功能对巡更巡检过程中发现的问题及时上报、预警,避免各种事故的发生。采用具备NFC功能的手机NFC智能巡更使管理人员更准确、科学、规范地监督及掌握巡查人员的巡查情况。关键词:NFC;巡更;巡检;智能终端O引言随着移动互联网及智能手机的发展,手机终端越来越多地应用于行业应用中。其中利用手机的GPS定位功能、照片上传功能等实现管线、杆路、机房设备、销售终端、物业巡更等方面的巡检巡更功能,但使用手机GPS定位的主要问题是GPS定位的精度要在10—20米左右,在室内无法使用GPS定位功能,也无法定位到同一房间某个设备的巡检点上,之前曾考虑过使用二维码方式或蓝牙模块方式,但二维码图片容易被复制,蓝牙模块成功较高。近年来,越来过多的手机具备了NFC功能,NFC又称近距离无线通信(NearFieldCommunication),是一种短距离的高频无线通信技术,允许电子设备之间进行非接触式点对:数据传输(在十厘米内)交换数据,这个技术由非接触式射频识别(RFID)演变而来。NFC目前主要应用于手机支付功能,如通过手机可以在座公交时刷公交卡,在超市买物品时进行闪付等功能。以上这些功能主要是通过手机NFC功能与SIM—SWP卡实现数据加密、安全认证功能实现,手机作为NFC信息的提供者。NFC手机不仅能进行手机支付,还可以把手机作为一个读取NFC标签卡的设备,对写有不同信息及ID的标签卡内容读取ID并实现识别上传的功能。本系统就是利用NFC手机的读取NFC标签的功能,实现了精确定点的巡更巡检的功能,同时利用手机的GPS功能、照片上传功能、信息提交功能实现定点NFC标签内容识别、GPS位置信息上传、安全隐患照片上传、消息推送等其他相关功能。由于NFC标签价格便宜、防水,可适合于不同的使用环境,可广泛布放于杆路、机房设备及任意需要定时巡检的物品上,使用时只需打开手机APP在标签卡上一放即可立即读取卡中的信息。由于标签卡每一张的ID均不同,并且可以写取几百个字节的其他信息,因此可以作为定点巡检的唯一标识,同时通过GPS位置、照片上传等信息防止标签卡被移到其他地方作假使用,保证了巡检过程的真实性。通过手机将信息读取后,实时上传巡检信息,管理人员也可以实时看到巡更巡检的信息,起到对巡检人员的监督职能。1系统总体设计1.1手机终端要求根据巡更、巡检人员的业务性质及消费能力,系统采用具备三防功能的Android手机终端,以适应室外、潮湿、高温等不同的工作环境要求,要求手机具备Android2-3-3以上操作系统版本、4.7寸以上触摸屏幕,具备WCDMA3G或TD—LTE、FDD—LTE4G通信模块及NFC、蓝牙功能模块,手机电池25000mAh以上,1G以上RAM、2G以上ROM,支持MicroSD卡扩展。1_2服务器端要求服务器端要求WindowsServer2003以上操作系统,安装Apache+PHP+Mysql运行环境,4G以上内存,500G以上存储空间,·161·ApacheWeb服务器开通80端口及8088(或其他端口),一个端口用于后台管理及上传数据报表查询,一个端口用于手机终端上传内容保存。1.3手机端系统开发手机端开发采用Appcan基于混和模式的移动开发系统实现功能快速高效开发,由于该开发系统没有NFC功能插件,因此需要安装eelipse开发环境用于Android的NFC功能开发。采用Appcan提供的Eclipse下的开发标准开发NFC调用插件,实现NFC标签卡的读写功能。采用Eclipse系统开发的NFC功能并测试通过后导出JAR文件,上传到Appcan移动开发平台供开发时调用。AppCanSDK是一套跨平台移动应用开发系统,基于业内领先的HybridApp开发引擎,采用HTML5标准作为开发语言,支持一次开发多平台适配。该系统内置了GPS定位、照片上传等几十项插件功能,使用时只需通过HTML5的Javascript调用相应的函数即可。通过HTML5设计的手机界面及功能调用,数据交互采用Ajax技术与后台服务器进行数据交互,数据交互格式为JSON格式。1.4服务器端功能开发服务器端采用基于HTML5、Jquery技术的EasyUI开发框架设计,通过Jquery的xjax技术将界面与数据交互功能进行分离,结构清晰易于模块化开发。功能交互端采用PHP开发
评论
发表评论