- 1
- 0
- 约1.63千字
- 约 5页
- 2017-09-03 发布于湖北
- 举报
采用VC++面向对象技术构建岩土工程勘察软件
关键词:岩土工程勘察 软件 VC++ 面向对象
1 前言
当前岩土工程勘察领域的软件开发根据采用的开发语言种类大致可以分为三类。 ① 采用VB开发; ② 采用数据库管理软件开发; ③ 采用VC开发。开发出来的软件各有特点,但是在制图方面却多采用AutoCAD图形功能,不论是利用脚本文件SCR生成图形,还是在AutoCAD基础上二次开发,或者是利用Automation技术,都是将AutoCAD制图功能融进应用程序。由于岩土工程数据管理和制图功能的实现之间存在开发上的界面,因此给系统运行增加了额外负担,增加了软件的应用难度。
另一方面,在软件正版化的今天,国产CAD软件的需求在不断增加,很多岩土工程勘察软件在正版化进程中存在一定危机。
为了解决以上问题,本文探讨了采用VC++开发语言,采用面向对象的技术,分别实现图形类库、岩土工程数据类库,将岩土数据管理和图形操作紧密结合,更为重要的是开发出的软件具有自主知识版权。
2 总体设计
分析岩土工程勘察软件的社会需求,软件功能可以分为两个部分:一是岩土工程勘察数据的管理,包括数据输入、编辑、导出、数据分析计算等;二是绘图功能,包括绘制平面图、剖面图、柱状图等。
根据以上分析,采用面向对象的技术,分别建立岩土工程数据类(Geo类)和绘图类(CMap类)。
Geo类功能:工程概况
您可能关注的文档
- 江苏省江阴市成化高级中学高中数学 2.3.1 空间直角坐标系课件 苏教版必修4.ppt
- 全县城镇建设会议上领导讲话.doc
- 江苏省江阴市成化高级中学高中数学 3.1.1 分数指数幂(2).课件(新版)苏教版必修1.ppt
- 人才工作会议领导讲话.doc
- 江苏省江阴市成化高级中学高中数学 3.1.3 两角和与差的正切(2)课件 苏教版必修4.ppt
- 人口和计划生育会议讲话.doc
- 江苏省江阴市成化高级中学高中数学 3.2.2 对数函数(2)课件(新版)苏教版必修1.ppt
- 三分类三升级年终总结范文.doc
- 江苏省江阴市成化高级中学高中数学 3.4.1 函数与方程(3)课件(新版)苏教版必修1.ppt
- 三级干部大会县长讲话.doc
- 新疆塔城地区第一高级中学2025-2026学年高一下学期学情自测物理试卷(含解析).docx
- 苏教版五年级上册数学 期中检测卷.doc
- 新疆维吾尔自治区昌吉回族自治州呼图壁县2025-2026学年九年级上学期1月期末英语试题(含解析).docx
- 新疆维吾尔自治区和田地区和田市2025-2026学年上学期八年级英语期末试卷(含解析).docx
- 四川省绵阳市游仙区2025-2026学年七年级上学期1月期末英语试题(含解析).docx
- 苏教版三年级上册数学 第三单元测试题.doc
- 四川省绵阳市梓潼县2025-2026学年八年级上学期1月期末物理试题(含解析).docx
- 四川省绵阳市盐亭县四校联考2025-2026学年八年级下学期物理学情自测(含解析).docx
- 房颤患者太极拳练习.pptx
- 苏教版五年级上册数学 期末检测卷.doc
最近下载
- 低压电工考试试题库及答案.doc VIP
- 易飞9.06erp操作手册.pdf VIP
- 萨提亚家庭治疗模式PPT.ppt VIP
- 工装夹具验收标准细则.docx VIP
- 某淀粉厂废水处理工艺设计说明书.pdf VIP
- 2026年高考政治一轮复习:统编版必修一《中国特色社会主义》选择题 专项练习题汇编(含答案解析).docx VIP
- 一种桥梁方墩柱爬行器.pdf VIP
- (高清版)B-T 26949.2-2022 工业车辆 稳定性验证 第2部分:平衡重式叉车.pdf VIP
- 2026年高考政治一轮复习:必修一《中国特色社会主义》选择题 专项练习题汇编(含答案).docx
- 小学数学一年级口算题100内加减综合练习不进位不退位.doc VIP
原创力文档

文档评论(0)