基于WF的油气井开采工程技术平台的设计与实现

来源 :北京科技大学 | 被引量 : 0次 | 上传用户:cyuch
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
油气井工程是勘探开发油气资源的重要环节。借助计算机技术,对油气井开采全过程进行模拟,能在时间、资金投入以及安全和可靠性方面达到纯物理模型模拟所不具备的明显优势,但也存在一些问题。首先,随着油田信息化建设的飞速发展,针对油气井开采工程,开发了大量的应用系统,涉及庞大数据资源,这些数据之间往往存在系统、模式和语义等方面的异构;其次,油气井开采应用软件包含的功能模块多,且模块内部业务处理流程复杂,模块之间有复杂多变的依赖关系;同时油气井开采的整个过程涉及到不同组织机构的不同用户,这些用户所拥有的角色和权限各不相同。采用传统的软件开发技术,因缺乏柔性难以管理、控制、维护复杂多变的业务处理流程。而工作流技术的出现为这些问题提出了解决方案。工作流的概念是在现代信息系统的建设中逐步形成的。它覆盖了业务流程建模、模型执行和模型跟踪维护这一企业经营过程重组的生命周期,使软件系统在适应需求变化和业务流程重组等方面具有良好的柔性。近一两年来,Windows平台下的工作流开发与研究正逐步向WF转移。   本文依托中石油勘探开发研究院的“油气井开采工程技术平台”项目,针对传统软件开发技术中存在的系统可扩展性差,缺乏灵活性,业务流程难以维护和管理等问题,采用了.NET平台下的WF工作流技术进行开发。结合工作流的优势,首先对传统软件开发的三层架构进行了优化设计,提出了一个通用的工作流管理系统架构;在此基础上,针对油气井开采工程技术平台的业务处理流程进行工作流建模;并设计了工作流管理数据库,为执行、跟踪和监控工作流运行的各种服务提供数据支持;同时为提高系统访问的安全性,将用户、角色、权限及组织结构图引入到工作流管理系统中。最后,按设计方案实现了油气井开采工程技术平台,验证了采用WF工作流技术的系统架构的可行性。
其他文献
传统的嵌入式软件开发需要硬件平台的支持,在这种软硬件协同开发模式中,软件和硬件开发相互牵制,硬件干扰引起的异常行为严重影响软件的调试和测试,延误开发进度,致使软件质量难以
随着企业信息化的迅速发展,MES(Manufacturing Execution System,生产制造执行系统)在企业产生与管理中承担着越来越重要的角色。MES是企业信息化的重要环节,有着“承上启下”的
课题从北京市科委项目“北京市燃气管网服役安全信息支撑系统”中的实际问题出发,主要研究了城市地下燃气管网服役安全信息系统中数据集成、空间数据组织管理、数据接口设计以
网格已成为当前分布式计算研究领域的热点,它将属于不同管理域的异构资源灵活有效地组织起来,共同完成计算任务。网格研究的核心内容是资源共享,而实现网格资源共享的前提是
中医认知理论和临证经验是通过传承、实践以及创新而形成的具有特色的知识体系,包含在中医辨证施治过程和中医医案之中。中医医案蕴含着丰富的临证经验、诊疗技能和诀窍,而它所
随着Internet的接入方式变得越来越开放,支撑业务越来越复杂,政府机构、企事业单位、高校等组织机构对网络的依赖变得越来越强,但因漏洞、病毒、身份认证等引起的内部网络安全问
以提高柔性软件的可用性为目的,本文将可用性工程理论和方法引入到柔性软件的开发过程中。在对国内外研究现状进行了深入分析的基础上,对影响柔性软件系统的关键功能点——柔
实时定位系统具有巨大的应用价值和前景。随着无线定位原理和定位算法研究的深入,基于无线网络的实时定位系统得到了迅速发展,但同时也给开发设计带来了巨大挑战。定位系统面临
SaaS(Software as a Service,软件即服务)模式是一种新型的软件提供方式,它的出现为中医科研管理系统提供了一种的新的运营模式。目前国内的中医科研管理很多还是以人工管理为
在科学计算领域中,随着问题的复杂性及规模不断增大,传统并行软件的复杂性不断增长,开发周期延长。并且由于并行体系结构各异,造成程序移植困难且效率不能保证,现有软件很难被重用