企业智能无源锁管理APP的设计与实现
作者 姜佳琪 黄凯怡 王成庆等
发表于 2023年7月

摘要:在电力行业中,由于存在大量的锁具需要进行管理,传统的一把钥匙开一把锁的方式极其不便,管理部门无法及时了解维护人员是否对相关设备进行维护,设备的相关操作也无法得到及时的记录与统计。因此,需要综合利用智能硬件、无线通信和互联网技术开发一个智能无源锁管理APP,其通过授权分配开锁权限,蓝牙传送指令信息,并自动上传记录操作。该系统具有锁具易于安装维护、钥匙可授权开任意锁具和操作日志自动实现打卡管理等特点。

关键词:无源锁;蓝牙传输;Android

中图法分類号:TN925 文献标识码:A

1 引言

在企业管理和人们的日常生活中,锁具被广泛应用于保护贵重物品资料。尤其是在电力服务行业中,随着国家智能电网和移动通信基础建设的深入,以集团化运作、集约化发展、精益化管理和标准化建设为特征的管理框架已基本形成[1] ,为维护设备的安全,需频繁使用大量的锁具进行开关操作。随着信息技术和网络技术的发展,特别是Intenet 和多媒体通信需求爆炸式的增长,人们对通信的需求越来越集中在宽带网络和无线通信领域[2] 。而对于锁具庞大数量的需求,低成本、高安全也成为市场的主要考察指标,如何将无线技术融入锁具系统应用是目前主要研究方向。

2 开发背景

在电力服务行业公司中,经常需要管理“输电、配电、变电、送电”等众多设备,这些设备分布区域广,并且要定期对其进行巡检和维护。为保护这些设备的安全,通常需要对一些设备安装锁具。

传统市场大部分以机械锁为主,机械锁芯装配工艺复杂,通过转动钥匙机械带动锁芯齿轮完成开锁,容易被钢丝等工具盗开,结构安全性不高。

随着技术的发展与提升,在国内外市场上出现了利用信号采集和处理的电子锁,将人体的指纹和虹膜等唯一特征与锁具相结合,研制出保密安全性能较高的指纹锁、人脸识别锁等[3] 。但由于其成本较高、价格昂贵,其发展与推广也受到了一定程度的制约。

由于设备众多,传统的一把钥匙开一把锁的方式导致设备巡检人员需要随身携带众多钥匙,巡检过程非常不方便,管理部门也无法及时了解巡检人员的工作情况,给设备安全运行留下了隐患。因此企业急需一套新型锁具系统以解决上述问题,且通过中研网数据分析统计,智能无源锁正处于市场起步阶段,其拥有良好的市场前景。

3 技术介绍

本文企业智能无源锁管理APP 同时适用于Android 和iOS 系统,前端使用h5 语言以及MUI 框架实现页面,后台使用springboot 并结合MYSQL 数据库技术进行实现。

3.1 MUI 框架

MUI 是Dcloud 官方推出的一个基于“html5+”标准的框架,同时拥有h5 组件和原生组件,是最接近原生APP 体验的高性能前端框架。MUI 原生组件依赖于“ html5 +” 运行环境, 也就是原生APP 里面的webview 组件(能加载显示网页,可以将其视为一个浏览器),所以MUI 里面的原生组件不能用于浏览器环境[4] 。

开发者可以根据自己的需要进行代码适配,对于APP 使用增强的原生组件,以及普通浏览器里面运行的页面使用h5 组件。同时用户还可以使用mui.os.android,mui.os.ios 及mui.os.wechat 对平台进行检测,然后书写不同的逻辑代码。

3.2 Spring Boot 框架

Spring Boot 是由Pivotal 团队提供的全新框架,其设计目的是用来简化新Spring 应用的初始搭建以及开发过程。该框架使用特定的方式进行配置,从而使开发人员不再需要定义样板化的配置[5] 。Spring Boot基于Spring4.0 设计,不仅继承了Spring 框架原有的优秀特性,而且还进一步简化了Spring 应用的整个搭建和开发过程。另外,Spring Boot 通过集成大量的框架使依赖包的版本冲突以及引用的不稳定性等问题得到了很好地解决。

本文刊登于《计算机应用文摘》2023年13期
龙源期刊网正版版权
更多文章来自
订阅