土木工程测量仪器模拟操作软件及网络交互系统
2019-11-30龙见福
文/龙见福
土木工程测量工作的开展,需要专业仪器操作技术提供支撑,要求人员熟练掌握仪器操作方法。但在土木工程测量仪器数量有限的情况下,还应完成相应仪器操作软件及网络交互系统的开发,以便利用仪器模拟操作软件及希望加强仪器操作练习,在系统监督下及时纠正仪器操作错误,得到仪器实践操作能力的提升,达到土木工程测量要求。
1 土木工程测量仪器模拟操作软件
1.1 软件开发思路
在土木工程测量仪器模拟操作软件开发方面,需要使软件能够对土木工程测量需要的仪器设备、工具模型操作过程进行生动、形象展示,按照土木工程测量规定步骤和方法完成仪器模拟操作。采用基于Actionscript3.0面向对象编程方法,利用Flash动画进行设备模拟操作界面的开发,能够对水准测量、角度测量和距离测量等仪器测量操作进行模拟练习。作为针对Adobe Flash(swf)影片和功能程序提出的标准程序开发语言,Actionscript3.0带有全新虚拟机,即Flash Player,能够在画面回放时进行Actionscript底层软件执行,实现影片间的直接通讯。针对水准仪、经纬仪、全站仪等各种土木测量仪器,利用Actionscript3.0可以实现仪器操作内容系统梳理,对仪器操作步骤进行碎片化编程,得到相应知识模块。在软件界面,通过点选相应模块,可以对各种土木工程测量仪器构造、操作流程和步骤等进行了解,然后进入到模拟操作流程中,对仪器操作进行仿真练习。
1.2 软件设计分析
从软件操作流程来看,需要结合仪器测量操作步骤进行模拟操作流程的设计。以水准仪操作为例,采用软件对该仪器测量过程进行模拟操作,首先需要完成仪器安置,然后进行粗略整平操作。在此基础上,才能利用仪器对水准尺进行瞄准,然后进行测量结果读数。按照这一步骤,软件操作流程划分为四部分,即安置仪器、粗略整平、水平尺瞄准和读数。在仪器安置环节,软件需要结合三脚架操作步骤进行操作命令编写。在用户操作的过程中,软件界面需要显示提示信息,以便使用户在指导下完成身高参数输入。在点击开始测量操作的按钮后,用户需要在提示下用鼠标点击三脚架三条腿,从而将三脚架打开。在此基础上,需要对三脚架伸缩和角度调整操作进行模拟。在后台程序的支撑下,软件能够对用户操作时间、顺序、仪器调节次数、调节高度等数据进行记录,然后将数据反馈给用户。根据软件反馈,用户可以明确自身在土木工程测量仪器操作使用过程中存在的问题,通过反复进行仪器模拟操作改善自身操作水平,逐步掌握仪器操作方法,使仪器测量操作能够满足规范性要求。
2 土木工程测量仪器模拟操作网络交互系统
2.1 系统结构组成
土木工程测量仪器模拟软件应当有相应的载体,以便使软件调用和操作得到有效管理。开发测量仪器模拟操作的网络交互系统,能够利用简单窗口加强用户与软件的交互管理,并且能够对用户软件操作情况进行汇总分析,从而对用户模拟操作水平进行科学评价。在系统支撑下,用户可以随时随地的在网上加载仪器测量模拟操作软件,系统则可以对用户仪器操作进行实时监控和评分,以便使用户操作的规范性和正确性得到保证。从结构上来看,系统应包含系统管理模块、数据输入模块、数据计算模块、数据输出模块等多个部分。在用户进行测量仪器模拟操作时,数据输入模块负责进行用户操作数据采集,然后将数据存入到系统数据库中,作为系统评价依据。数据计算模块将按照预先设定的评分标准对用户操作数据进行分析计算,确定用户操作水平。数据输出模块负责在界面对系统数据分析结果进行输出,以便使用户获得评价反馈。系统管理模块负责进行系统用户管理,能够根据用户角色进行操作权限设置。
2.2 系统功能设计
在系统操作的过程中,用户首先需要通过ID登录系统网站,然后调用土木工程测量仪器模拟操作软件,进行仪器测量操作。针对用户操作过程中产生的数据,系统会存入到数据库中,然后按照评分标准计算得到实时操作分数,在界面对用户进行提示。用户通过ID登录,可以对系统数据库中的数据进行调用,获得实时操作分数。在整个流程中,系统数据处理为关键环节,需要提供实时评分,以便使用户能够及时纠正操作错误。因此系统的应用,能够为用户操作测量仪器提供有针对性的指导,加强系统与用户的交互性。实际对系统评分功能进行设计,需要针对各操作模块操作要求、重难点等对仪器操作顺序、次数、时长等参数进行确认,然后设立不同层次标准,给出对应分值,从而使系统能够顺利开展操作评分。采取该种措施,能够使用户掌握土木工程测量仪器各项操作技巧,并且能够在系统平台上查找操作问题,明确土木工程测量仪器操作规范,正确进行仪器测量各环节操作。
3 结论
在土木工程测量仪器使用练习方面,采用相应模拟操作软件对仪器操作过程进行模拟,能够使用户通过加载不同仪器测量程序完成各种测量操作锻炼,从而帮助用户加强仪器操作练习,掌握仪器使用技巧。对承载软件的网络交互系统进行应用,能够使操作结果得到实时反馈,使用户仪器测量操作得到有效监控,保证用户操作错误得到及时纠正,因此能够使仪器测量模拟操作效果得到保证。