基于网络数据库的ST勘察信息系统开发

2020-04-07 11:49王阳邹永才杜明朱鸿胡滔
砖瓦世界·下半月 2020年3期
关键词:提高效率

王阳 邹永才 杜明 朱鸿 胡滔

摘 要:传统的勘察软件只能在单台电脑上录入野外钻探采集的数据,过程复杂而繁琐,不易于修改,工作量大,效率低下,而且不能与工程地质项目管理办公自动化相适。随着网络普及,当前4G网络的全面覆盖,马上迎来5G时代,通过构建以网络数据库为核心,分别从移动端、电脑端构建的勘察信息系统可实现利用手机进行野外采集数据,数据一键上传网络服务器,电脑端下载、上传数据,电脑端整理数据并生成勘察成果为一体的勘察信息系统。通过构建云端数据库实现数据实时共享,以满足工程制图及计算需要,实现工程项目查询、管理,实现勘察项目动态查询、管理,大大提高勘察效率。

关键词:网络数据库;数据实时共享;提高效率

通过构建数据库实现手机、电脑、网页数据共享,技术人员通过不同的操作界面实现数据采取、数据查询,达到同一项目同一事件多人同时互动,大大提高生产效率。一个好的勘察信息系统可以对工程地质信息进行有效管理和更可以快速准确自动生成图表图件等,提高工作效率,为工程建设提供决策[1]

一、网络数据开发

數据库建立及开发是ST勘察信息系统的核心。移动端需将野外采取的数据实时传输到网络数据库中,移动端也可通过网络数据库查询资料情况;电脑平台可通过数据库实时调取野外采集的数据,也可实时将内业成果储存到网络数据库中;管理人员可登陆网站动态管理的项目数据、了解动态人员信息。

二、移动端开发

移动端基于Android Studio平台采用JAVA、C++语言进行开发。利用手机、平板电脑等移动设备通过开发的APK软件实现地图查看,人员定位,数据采集,数据上传,数据存储,拍照,数据导出等功能。

三、电脑端开发

电脑端主要用于勘察项目的管理。通过服务端,能实现客户端及移动端勘探数据的集中管理和分发。客户端支持勘探数据的增删改查、批量导入、CAD中间文件生成、常见文件导出、工程数据备份、勘探照片管理、地图展示等功能。

电脑端系统由客户端和服务端组成,均使用Java语言和Mysql数据库实现。其中客户端包括单机应用和数据库,服务端包括Web程序和数据库。

四、绘图辅助系统

勘察成果主要包括工程地质平面图、柱状图、剖面图、文字说明及相关试验报告等。成图辅助系统是为解决勘察、设计、测绘等工程领域CAD绘图速度,绘图辅助系统基于AutoCAD NET API提供了一系列托管的外包类 (Managed Wrapper Class),在.NET框架下,使用任何支持.NET的语言,如VB.NET、C# 和Managed C++等对AutoCAD进行二次开发。绘图辅助系统利用野外采集的原始地调数据生成地调成果,如地调点、岩层产状、地质界线等;利用野外采集的钻孔数据生成相关柱状图、地质剖面图等;以其他勘察及岩土设计相关的辅助功能。

五、结语

(一)通过ST勘察信息系统的开发构建的数据库实现了手机、电脑、网页数据共享,技术人员通过不同的操作界面实现数据采取、数据查询,达到同一项目多人同时互动的目的,大大提高了生产效率。

(二)ST勘察信息系统的实现,弥补了当前市面上勘察软件功能上的不足和局限性。解决了大型勘察项目海量勘察数据录入工作量大效率低下的问题。

(三)管理人员通过后台实现项目、人员、设备实时查看、管理,提高管理效率。

(四)随着勘察设计规范逐年更新或者为了适应不同的新技术新行业或国家标准,我们可以通过及时更新软件以适应新的要求和发展。

(五) ST勘察信息系统基于GIS技术[2]融合卫星地图、区域地质图,实现钻孔定位、地图查看、地质调绘功能。

(六)勘察软件后续发展也可以实现AI智能分析计算,上传拍摄的岩芯照片通过后台云端数据库实现岩性类别自动判别、钻探回次、采取率、RQD等自动计算识别,实现真正的智能勘察。

(七)后期ST勘察信息系统开发可基于大数据数据库平台[3]建立勘察信息系统。

参考文献:

[1] 武松. 浅谈岩土工程勘察及软件应用[J].岩土工程勘察. 2013年07期: 42-44

[2]杨炯煜.浅析基于计算机技术的GIS技术发展趋势[J].技术与市场,2016年10期:77.

[3]李建中与刘显敏,大数据的一个重要方面:数据可用性.计算机研究与发展, 2013. 50(6): 第1147-1162页.

猜你喜欢
提高效率
创设有效教学情境提高小学语文课堂效率
初中数学课堂教学实践
小学数学信息技术整合分析
浅析电子白板在数学教学中的应用
如何提高初中音乐课堂教学的效率
更新观念,做好新时期高校档案管理工作
试论提高小学数学课堂教学效率应做到“六化”
感悟语文教学魅力,打造高效语文课堂
学生习作难题之解决策略