期刊文献+

地震多属性分析系统的面向对象设计及敏捷开发过程 被引量:2

Seismic attributes analysis system based on object-oriented design and agile software development
下载PDF
导出
摘要 地震多属性分析(Seis2A)系统采用现代数学、信息学工具,实现了多种地震属性提取分析方法,是用于高精度地震勘探和油藏描述的自主研发软件。基于面向对象的设计分析方法,介绍了需求分析、系统框架设计,类详细设计和C++/Qt/Coin3D代码实现的全过程。项目管理采用敏捷开发过程,进行了以人为中心、结对编程、快速原型、单元测试、代码重构、多次迭代、持续集成、小型团队的开发实践。 Adopting modern mathematics and information tools,Seismic Attributes Analysis(Seis2A) system with the popular methods of multi-attributes extraction and analysis is a partial solution to the challenge of seismic prospecting and reservoir characterization.Based on the object-oriented design and analysis,the use cases analysis,the system framework design,class design and the C++/Qt/Coin3D code programming were demonstrated.Agile development process was adopted in project management,which included some key practices: people-orientation,pair programming,rapid prototyping,unit test,refactoring,repeated iteration,continuous integration,one team,etc.A number of practical experiences are shared,and a balanced development model between research and software programming is tried to discuss.
出处 《计算机应用》 CSCD 北大核心 2008年第S2期148-151,共4页 journal of Computer Applications
基金 国家863计划项目(2006AA09A102-14) 中国石油天然气集团公司应用基础研究项目(06A100102)
关键词 地震属性 多属性分析 面向对象设计 敏捷软件开发 seismic attribute multi-attributes analysis object-oriented design agile software development
  • 相关文献

参考文献13

二级参考文献12

共引文献17

同被引文献24

引证文献2

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部