一种智能工程地质分析系统的制作方法

摘要: 本发明涉及地质分析,具体为一种智能工程地质分析系统。背景技术:1、现有的地质图纸分析软件,如autocad,多用于处理和分析地质图像,但通常需要工作人员手动标定...
一种智能工程地质分析系统的制作方法

本发明涉及地质分析,具体为一种智能工程地质分析系统。

背景技术:

1、现有的地质图纸分析软件,如autocad,多用于处理和分析地质图像,但通常需要工作人员手动标定地质界线和比例尺,且在处理各种勘探数据时,仍需要工作人员手动配置参数、手动比对和计算;

2、所以我们提出了一种智能工程地质分析系统,以便于解决上述中提出的问题。

技术实现思路

1、本发明的目的在于提供一种智能工程地质分析系统,以解决上述背景技术提出的目前市场上的问题。

2、为实现上述目的,本发明提供如下技术方案:

3、一种智能工程地质分析系统,包括平台开发模块、数据库设计模块、源代码设计模块、测试与优化模块、发布与维护模块;

4、其中,平台开发模块用于确定开发所需的平台、操作系统和数据库;

5、数据库设计模块用于创建数据库结构,定义数据表格和输入模板;

6、源代码设计模块用于实现软件功能,编写源代码;

7、测试与优化模块用于确保软件质量,发现并解决潜在问题;

8、发布与维护模块用于将软件部署至云服务器供用户使用,并定期维护和支持。

9、作为本发明的进一步优化方案,所述平台开发模块包括操作系统模块、平台开发模块、数据库选择模块、云服务器布署模块;

10、其中,windows作为操作系统模块的主要操作系统;

11、使用visual studio 2022版vb.net作为平台开发模块的主要开发平台;

12、选择mysql作为数据库选择模块的主要数据库;

13、云服务器布署模块用于部署软件到云服务器,在云服务器进行内测。

14、作为本发明的进一步优化方案,所述数据库设计模块包括数据输入模块、数据表格设计模块;

15、其中,数据输入模块用于定义野外采集数据模板;

16、数据表格设计模块用于在数据库中创建数据表格。

17、作为本发明的进一步优化方案,所述源代码模块包括划分模块、源代码编写模块、数据库连接模块;

18、其中,划分模块用于划分启动与数据读入、柱状图绘制、剖面图绘制的功能模块;

19、使用vb.net在源代码编写模块中编写各个功能模块,源代码编写模块包括启动与数据读入模块、柱状图绘制模块、剖面图绘制模块、平面图绘制模块、n120统计计算模块、地层厚度统计分析与成果输出模块;

20、数据库连接模块用于编写代码连接数据库,实现数据的读取和存储功能。

21、作为本发明的进一步优化方案,所述测试与优化模块包括单元测试模块、整体测试模块、用户反馈模块;

22、其中,单元测试模块用于测试各功能模块的独立性,确保每个模块独立运行正常;

23、整体测试模块用于测试所有功能模块的整体性能,发现并解决潜在问题;

24、用户反馈模块用于收集用户反馈,进行相应的优化和改进。

25、与现有技术相比,本发明的有益效果是:

26、本发明可智能分析工程地质图地质界线,对比不同层位地层层序关系,按地层新老关系进行地层界线绘制,确保钻孔之间的地质界线完全符合地质规律。绘制成标准工程地质图,并按最新岩土工程勘察规范要求对动力触探数据进行统计计算,对地层厚度、分布进行分析,操作简单、人工干预少、输出成果符合现行工程勘察规范。

27、上述概述仅仅是为了说明书的目的,并不意图以任何方式进行限制。除上述描述的示意性的方面、实施方式和特征之外,通过参考以下的详细描述,本发明进一步的方面、实施方式和特征将会是容易明白的。

28、

1.一种智能工程地质分析系统,其特征在于,包括平台开发模块、数据库设计模块、源代码设计模块、测试与优化模块、发布与维护模块;

2.根据权利要求1所述的一种智能工程地质分析系统,其特征在于:所述平台开发模块包括操作系统模块、平台开发模块、数据库选择模块、云服务器布署模块;

3.根据权利要求1所述的一种智能工程地质分析系统,其特征在于:所述数据库设计模块包括数据输入模块、数据表格设计模块;

4.根据权利要求1所述的一种智能工程地质分析系统,其特征在于:所述源代码模块包括划分模块、源代码编写模块、数据库连接模块;

5.根据权利要求1所述的一种智能工程地质分析系统,其特征在于:所述测试与优化模块包括单元测试模块、整体测试模块、用户反馈模块;