基于微信小程序的测绘仪器检校系统的设计与实现

2021-03-07 00:07王庆众麻超常增亮
装备维修技术 2021年46期
关键词:微信小程序

王庆众 麻超 常增亮

摘  要:在信息技术快速发展的背景下,测绘仪器检校的信息化升级成为必然,因此,开发一个便于仪器检校的数字化系统十分必要。本研究针对仪器室仪器检校管理的实际需求,设计并实现了测绘仪器检校的数字化移动管理平台,避免了传统纸质模式下繁琐手工记录的弊端,具有无纸化,即拿即用等特点,使仪器的校验管理更加科学,同时也减少了仪器管理人员的工作量。

关键词:测绘仪器检校;微信小程序;系统设计与实现

1 引言

“工欲善其事,必先利其器”,对于测绘生产来说,我们必须对测绘仪器的误差控制好。由于测绘仪器属于高精度设备,在运输、使用过程中,由于震动等原因可能造成仪器精度降低、各部件变形等情况,如果使用这样的设备开展测量工作,是极其容易出现质量事故的,因此增加对测量仪器的日常强制检校是十分必要的[1-3]。

目前仪器的检校记录多数是以纸质方式,管理员负责测绘仪器的检查、保养和登记等工作。但是这种传统的测绘仪器检校记录的方式存在以下问题:(1)纸质的检校记录工作量大,室外记录时不方便;(2)纸质记录不便于长期保持和查阅,信息不能充分共享。

针对上述不足,本文设计了基于微信小程序的测绘仪器检校系统,不仅解决了室外仪器检校时纸质记录不方便的问题,还可实现仪器检校信息的随时共享查阅以及统计分析,极大地满足了设备管理员和设备使用者的工作需要。

2 系统开发平台选择和关键技术

2.1 微信小程序开发平台

微信小程序是一种不用下载即可使用的B/S架构应用程序。选取微信小程序作为设备检校的软件平台具备如下优势:(1)仪器检校系统直接在手机上运行,便于室外仪器检校时的信息记录。(2)以微信为依托,用户无需额外下载安装其它软件,扫码即可使用。(3)使用者可随时随地在手机上查看当前设备的历史检校记录。

2.2 云开发技术

微信小程序的云开发为用户提供了云函数,云数据库和云文件存储三类服务[4-7]。云开发弱化了后端和运维的概念,开发者可在不单独搭建服务器的情况下,使用平台中提供的API进行开发。本文中的测绘仪器检校系统的数据量较小,并发访問量也较小,直接使用微信小程序提供的免费云服务即可满足业务需求,因此可直接使用云数据库存储设备信息和设备检校信息,使用云存储保存图片、文档和视频等信息。

3 系统设计与实现

3.1 总体架构设计

基于微信小程序开发的测绘仪器检校系统是介于web网页应用和原生应用的一种应用程序,其视图层和逻辑层分离,通过数据驱动和事件交互来间接操作DOM。逻辑层负责逻辑处理、数据请求和借口调用,由JavaScript来实现。视图层由于渲染页面结构,其通过WXML和WXSS来共同实现。根据具体需求,将检校系统分为水准仪校验,全站仪检验,用户信息管理三个功能模块。

3.2 系统功能设计与实现

3.2.1 水准仪检校

水准仪检校分为一般性检校、圆水准器的检验与校正、十字丝横丝的检验与校正、视线倾斜误差的检验与校正四步。水准仪的一般性校验分为九项:①键盘按钮及测量按钮,②微动螺旋,③调焦螺旋,④目镜调焦螺旋,⑤脚螺旋,⑥水平度盘转动,⑦望远镜成像,⑧显示器状态,⑨铟钢尺及型号。这九项检验只需用户在软件中在对应的位置选择即可,如果有其它需要补充的信息,可填写在备注栏。圆水准器和十字横丝的检验与校正主要是检查和调整水准气泡。进行视线倾斜误差的检验校正时,用户将测量结果输入到系统中,即可自动计算出水准仪的i角。

用户扫描仪器上的二维码即可获取仪器的编号和型号,如果无法扫描二维时,也可通过查询获取仪器的基本信息。按照图中一至四步的操作流程即可完成水准仪的检校工作。如果需要使用纸质版的检验结果,可从检验历史记录中选择相应的记录,可将Excel文件下载到本地手机,然后打印纸质版即可。

3.2.2 全站仪检校

全站仪的检校分为一般性校验,仪器圆水准器的校验与校正,基座圆水准器的校验与校正,横轴检验(横轴误差i检验),视准轴(照准差C)竖盘指标差检验五步。其中一般性检验包含6项:①水平微动螺旋,②垂直微动螺旋,③望远镜成像,④脚螺旋,⑤显示器状态,⑥棱镜及信号。这六项检验只需用户在软件中在对应的位置选择即可,如果有其它需要补充的信息,可填写在备注栏。

3.2.3 用户信息管理

用户个人中心页面有用户的注册和登录功能,该页面还可以查询和编辑用户的个人资料信息,查看个人的仪器校验记录信息,还提供有用户的意见反馈功能和用户帮助功能。

4 结束语

本软件系统将仪器检校的原始数据输入、数据计算及校核、检定结果的自动评价实现了数字化,节省了大量的时间;同时对仪器管理员也提供了极大的帮助,借助系统功能,管理员可以实时分析统计各个仪器的检校情况,便于对仪器信息进行总体把握。本课题通过科学严谨的检定方案保障测绘仪器准确可靠,为保障测绘数据成果的质量提供了有力支撑。

参考文献

[1]何小军,刘章恒,赵海彬.基于B/S模式和微信小程序技术的设备管理系统的设计与实现[J].工程质量,2020,38(12):90-94.

[2]陈静娴.基于二维码技术·微信小程序技术的实验室设备管理的设计与实现[J].计算机科学,2020,47(S2):673-677.

[3]铁风莲,刘林立,林思嫔.基于微信小程序的设备维修平台[J].信息技术与信息化,2021(08):200-202.

[4]宋海帆.基于微信小程序的实验室设备预约管理系统设计探讨[J].信息与电脑(理论版),2021,33(15):147-149.

[5]施志毅,杨琦,倪勇进.基于微信小程序的医疗设备管理系统设计与实现[J].中国医学装备,2021,18(11):117-121.

[6]杨晓东.基于微信小程序端测量仪器信息管理系统的设计与实现[J].测绘技术装备,2020,22(02):91-94.

[7]董傲通,文俊浩.基于小程序·云开发的实验室设备管理系统的设计与实现[J].实验技术与管理,2019,36(10):282-284+288.DOI:10.16791/j.cnki.sjg.2019.10.069.

猜你喜欢
微信小程序
基于微信小程序的停车位租赁平台设计与实现
微信小程序在高校英语教学中的应用
微信小程序对大学生使用APP意愿的影响
基于微信小程序的点餐系统
基于Webpy+Apache HTTP Server 微信小程序架构搭建研究
基于微信小程序的医嘱服务研究
图书馆微信小程序的应用现状及前景分析
基于CNKI的微信小程序研究文献计量分析
信息技术与专业课程融合路径探索
当图书馆遇上微信小程序