面向对象技术在GASOR微机版开发中的应用

来源 :西安石油大学 | 被引量 : 0次 | 上传用户:GAODAOQUAN
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前,Windows已成为主流操作平台,UNIX版的"储层地质统计分析系统GASOR"(Geostatistical Analysis System of Reservoir)不能适应广大油田用户的需求,开发微机版GASOR势在必行.利用面向对象技术开发GASOR微机版,有利于软件的重用和维护,更有利于扩充软件的性能,以更好的适应油田现场实际变化的需要.该文利用面向对象技术对GASOR中"数据变换"模块,"二维变异函数"模块和"二维图形显示"模块进行分析与设计.利用统一建模语言UML工具(Rational Rose 2000)建立这三个模块的静态模型和动态模型,具体包括各模块的用例图模型、类图模型、对象图模型、顺序图模型、协作图模型、状态图模型和活动图模型.然后,利用Visual C++6.0进行面向对象编程,实现这三个模块.面向对象编程的可重用性有助于软件的重用.面向对象技术中的继承性和封装性有助于对GASOR进行系统维护和扩充.该文还研究了利用AVS(Advanced Visual System)开发"二维图形显示"模块.AVS是一个完全面向对象的商品化图形开发平台.利用AVS(Advanced Visual System)定制可重用的组件,并利用组件合成技术将定制的组件与AVS集成的组件连接以构成"二维图形显示"模块.鉴于面向对象技术有助于软件的重用,该文进一步论述了面向对象技术和软件重用技术的关系,并阐述了软件重用技术在GASOR微机版开发过程中的应用.
其他文献
科学计算可视化技术广泛应用于科学研究、工程技术等领域,是一门有着广泛发展前景的技术。它将科学计算过程中及计算结果的数据转换为几何图形及图像信息在屏幕上显示出来并
在数字化、信息化飞速发展的浪潮中,数字签名作为信息安全领域的关键技术之一,在身份认证、数据完整性、不可否认和匿名性等方面得到了广泛的应用。2005年,基于属性的密码体制被
近些年,在蕴含推理的研究中,由于缺乏完备的背景信息或背景知识,其精度始终无法得到大幅提高。而限定在特定专业领域内,领域背景知识的建模则较容易实现,因此可利用领域背景知识,以
电信管理网(TMN)系统需要管理来自许多厂家的各式各样的设备,不同的电信管理网系统的主要功能是相似的,但不同电信网管理系统中的在实现上方式又是不同的,特别是对于F口管理,这不
面向完井信息的管理与决策系统(CMDS)是运用现代计算机科学和网络通信技术,面向石油完井工程,研究和开发建立在完井分析决策模型及完井数据库基础上的集数据管理与信息决策为
近来,人们发现专注于单独使用遗传算法具有很大的局限性,如果将多目标遗传算法与其他优化技术之间有效结合,即混合多目标遗传算法,能够更加有效、更加灵活的处理实际问题。本
进程检查点机制是在进程正常运行的适当时刻设置检查点,将进程状态保存到稳定存储器中。如果在随后的运行过程中发生故障,从存储器中读出保存的进程状态,将进程卷回恢复,继续运行
本文介绍了一个自动的检测程序中非连续参数化重复代码的方法。所作的工作有两部分,(1)对Baker的参数化匹配算法进行了改进。把匹配单位由单个的字符变为程序中的语句,为了配合
防火墙作为一种应用最为广泛的网络设备,通常被部署在机构内部网络和外部网络之间的边界位置。防火墙通过检测数据包来控制内外网的数据访问和传输,从而使内部网络不受来自非
首先,该文对国内外目前远程教学系统的现状以及所存在的问题进行了分析,在此基础上,提出并建立了一个基于多Agent的远程教学系统模型.该模型以现代教学理论——建构主义学习