采用面向对象方法研制地层伤害模拟软件

2000年 22卷 第2期
阅读:143
查看详情
DEVELOPMENT OF SOFTWARE FOR SIMULATION OF FORMATION DAMAGE BY USING THE OBJECT-ORIENTATION METHOD
曹彦荣 徐士进 王汝成 陆现彩
CAO Yan-rong XU Shi-jing WANG Ru-cheng LU Xian-cai
南京大学地球科学系, 江苏南京 210093
Dept. of Earth Sciences, Nanjing University, Nanjing, Jiangsu 210093, China
地层伤害模拟是石油应用软件开发中的一个较为活跃的领域,目前软件开发普遍采用的功能分解法、数据流法不利于对问题域的理解,程序设计人员和地质专家不便于交流,而且软件复用性差。本文提出了一种新的思路:运用面向对象(object-orientation,简称OO)的方法来研制地层伤害模拟软件,即用对象来表示模拟中的相关的各类地质实体。地质实体的各种性质和遵循的各种规律看作是对象的属性和服务,地质实体之间的相互作用可以用消息连接来实现,从而形成一个有机的整体。
Simulation of formation damage is an active field in software development in petroleum industry. At present, most programer use function decomposition or data flow approach to develop their software, but there are many limitation in those two methods: they make problems complex, bad communication between programer and geologist and few recycle of the software. So, a new method was suggested in the paper, i.e. object-oriented software development for simulation of formation damage. The geological reality was expressed by objeet. The property and law of geological reality are object's attribute and service, and interaction of objects can be implemented by message connection, thus, they form an organic unit.
地层伤害; 模拟; 面向对象; 对象;
formation damage; simulation; object-orientation; object;
https://doi.org/10.11781/sysydz200002184