采用VC++面向对象技术构建岩土工程勘察软件--免费毕业论文、毕业论文范文、毕业论文格式、毕业论文提纲,毕业论文网,提供计算机应用论文,计算机论文,工学论文毕业论文提纲、毕业论文范文、毕业论文格式等.
喜欢WitkeyCity.Com,请把WitkeyCity.Com告诉你QQ上的5位好友,多谢支持!
网站地图
合作联系
收藏本站

首 页 经济学论文 财政税收 证券金融 管理学论文 会计审计 工商管理 财务管理 公共管理 法学论文 理学论文 医药学论文
政治论文 社会学论文 文学论文 教育类论文 工学论文 计算机论文 艺术类论文 哲学论文 文化论文 英语论文 应用文 论文写作指导
邮电通信

   
 ·推荐免费论文
·2007县委办公室先进性教育活动工
·用科学发展观统领农业和农村经济
·计算机实习报告范文
·调查报告:大学生眼中的电子商务
·当前农村初中生学习心理的调查报
·求职信的格式和写作要点 
·英文简历写作的注意事项 
·毕业论文写作的基本要求
·计算机软件许可证协议书
 ·最近更新论文
·在电子商务中如何正确的使用数据
·大型ORACLE数据库优化设计方案
·在VB6.0数据库程序开发中使用ADO
·浅谈VFP报表打印问题
·通用网页查询函数的设计与应用
·构建校园网页面电子邮件系统
·Delphi中画布应用两则
·利用RCM2200实现以太网与异步串口
·Oracle数据库的优化
 ·推荐链接
   当前位置:首页 > 计算机论文 > 计算机应用 > 论文正文
联系我们 客户反馈

采用VC++面向对象技术构建岩土工程勘察软件

来源:  [ 2007-3-8 22:07:25 ]  作者:周荣军  编辑:
收藏到VIVI | 收藏到365KEY | 收藏到YOUNOTE | 收藏到博采| 收藏到天极网摘 | 收藏到和讯网摘

摘要:本文分析了当前岩土工程勘察领域软件开发存在的问题,提出了采用VC++面向对象技术构建岩土工程勘察系统的总体思路,并最终实现了一个实用的岩土工程勘察软件系统。

关键词:岩土工程勘察 软件 VC++ 面向对象

 

 1 前言

当前岩土工程勘察领域的开发根据采用的开发语言种类大致可以分为三类。 ① 采用VB开发; ② 采用数据库管理开发; ③ 采用VC开发。开发出来的各有特点,但是在制图方面却多采用Auto图形功能,不论是利用脚本文件SCR生成图形,还是在Auto基础上二次开发,或者是利用Automation技术,都是将Auto制图功能融进应用程序。由于岩土工程数据管理和制图功能的实现之间存在开发上的界面,因此给系统运行增加了额外负担,增加了的应用难度。

另一方面,在正版化的今天,国产的需求在不断增加,很多岩土工程勘察在正版化进程中存在一定危机。

为了解决以上问题,本文探讨了采用VC++开发语言,采用面向对象的技术,分别实现图形类库、岩土工程数据类库,将岩土数据管理和图形操作紧密结合,更为重要的是开发出的具有自主知识版权。

2 总体设计

分析岩土工程勘察的社会需求,功能可以分为两个部分:一是岩土工程勘察数据的管理,包括数据输入、编辑、导出、数据分析计算等;二是绘图功能,包括绘制平面图、剖面图、柱状图等。

根据以上分析,采用面向对象的技术,分别建立岩土工程数据类(Geo类)和绘图类(CMap类)。

Geo类功能:工程概况数据、场地地层数据、原位测试数据(静力动探数据、动力触探数据、波速试验数据、标准贯入数据等)、勘探点数据、土工试验数据、取土数据等。分别建立类,各类间层次关系如下:

CProject岩土工程类

CDksj勘探点类

  CTysj取土类

  CDtsj N63.5数据类

  CBgsj标准贯入数据类

  ……

CDcsj场地地层类

工厂概况数据输入

勘探点数据输入

土工试验数据输入

CFcDtsj分层统计数据类

CFcBgsj分层统计数据类

CFcN10sj分层统计数据类

CFcN120sj分层统计数据类

CTongji数理统计类

CMap类功能:绘制各种图形元素,包括点、直线、多段线、椭圆、园、圆弧、矩形、多边形等。实现图元的编辑、修改、信息查询等功能。

CGraph图形类

CDraw图形元素的基类

  CPint点类

  CLine直线类

  CCircle园类

  CArc圆弧类

  CRectang矩形类

  ……

工厂概况数据输入

勘探点数据输入

土工试验数据输入

本论文共2页,当前在第1页  1  2  

论文首页】【设为主页】【字体: 加入收藏】【打印本文】【回到顶部
 
上篇文章: 基于SNMP的统一网管框架的设计与实现  下篇文章: 大型灌区续建配套及节水改造综合效益浅析
网站首页 - 友情链接 - 网站地图 - 加入收藏

声明:中国论文网毕业论文资料来源于网络,如有侵犯您的权益,请立即告知,我们将删除!
联系方式: E-mail:Laozhanga@QQ.COM QQ:75931341
喜欢WitkeyCity.Com,请把WitkeyCity.Com告诉你QQ上的5位好友,多谢支持!
冀ICP备07000828号