测井信息管理系统设计和实现.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
测井信息管理系统设计和实现

测井信息管理系统设计和实现   摘要:这篇文章描述了测井信息管理系统设计和实现。测井信息管理系统是基于测井数据管理和对测井数据进行图形化展示的系统。   关键词:管理信息系统;设计模式;c#;Sqlserver 2005 ;敏捷开发   中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2014)18-4175-03   Design and Implementation of Well Log Information Management System   ZHAO Lin   (Changqing Oilfield Company of CNPC, Xian 710018, China)   Abstract: This paper describes design and implementation of well log information management system. Well log information management system is a system which is based on oil field well log data, and graph display.   Key word: Management Information System; GOF; c#; Sqlserver 2005; Agile Development   目前,国内外油田测井公司使用的测井仪器及各自处理系统的多样化致使测井数据记录格式非常多,而且格式彼此不兼容。面对众多的测井数据格式,常见的有las,716和wis等,油田勘探开发研究者无所适从,很多测井解释类的软件无法察看和解释测井数据,增加了研究工作的难度。另外,由于是文件管理,经常出现井和测井文件脱节的情况,经常出现有井找不到测井数据的情况。为了解决上面的问题,希望能开发一套测井数据管理和转换系统。该系统可以进行常规的油田工区井位信息管理,井位测井数据管理,后面如果有需要可以扩展,进行其它资料的管理。常规测井曲线文件的导入和转换为符合研究者使用的标准格式,同时,可以导出转换为常用的专业格式测井曲线文件。   1 系统设计   本软件采用c/s模式,前端客户端软件操作,后台数据库服务器。软件体系架构采用三层架构设计,设计图如图1软件架构图所示。三层架构设计,便于软件的开发和维护,实现“高内聚,低耦合”的思想。   1.1模块设计   通过和用户交流,同时参与到用户实际工作中,经过交流和分析,确定了软件的模块结构如下图2所示。同时,采用Mindjet MindManager工具心灵图(mind map)的来进行思路整理,同时和甲方进行交流沟通,提高了交流的准确性和精确性。      图2 软件模块图   1.2界面设计   软件设计开发中,软件的界面设计和布局相当重要,因为只有好的界面设计和用户体验,软件才有可能被用户接受和认可。好的软件设计,对于用户来说感觉不到人为的设计,而是认为一切都那么自然,舒服,就跟空气对于我们一样,离不开,但有感觉不到它的存在。在软件设计的时候遵循下面的理念和原则:   “Don’t make me think”原则(不让用户思考的原则)。软件设计中,尽可能的减少用户的操作和思考,让用户做到轻松使用软件和工作。   软件操作风格和习惯和常用的办公软件office的风格一致,采用了ribbon模式减少用户的培训和学习。   1.3标准设计   为了增加软件的通用性和标准性,增加产品的竞争力。制定并公开了本系统的测井曲线格式标准。这样其他公司只需要做特定的动态库,将所需要的测井数据文件转换为软件给定格式的文件。就可以在本系统中使用和编辑操作。方便了用户的使用和后期的维护和扩展。   结合常用的测井数据格式文件和标准,参考了加拿大测井协会的LAS(测井ASCII标准)。制定了符合用户需要的测井数据格式。   Struct CurveInfo   {string Name ; //曲线名称   string Unit; //单位   string DepthUnit; //深度单位   double InvalidateValue; //无效值   double BeginDepth; //起始深度   double EndDepth; //终止深度   double Step; //间隔深度   double[] Values; //值列表   }   基于这个标准,可以将用户的测井数据,转换为软件所需要的数据,通过对应的软件接口函数,读取并图形展示。   2 系统实现   2.1 数据库实现   下面,数据库的部分数据表信息。

文档评论(0)

fangsheke66 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档