智能油田应用集成平台研究与设计.docxVIP

  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文档。上传文档
查看更多
智能油田应用集成平台研究与设计

智能油田应用集成平台研究与设计   [摘 要] 随着新疆油田?底钟吞锏慕ǔ珊蜕罨?应用以及智能油田建设的开展,其应用支撑油田信息的应用平台提供专用客户端的方式已经不能完全满足智能油田应用和集成的需要,信息技术的发展,如何提供轻量级的高效的智能化的资源管理集成和信息一体化应用环境,实现企业信息资源共享和业务的深度融合,提供主动的、友好的用户应用体验,满足不同应用条件下灵活可伸缩的部署管理已成为智能油田建设阶段必须要解决的问题。   [关键词] 智能油田;集成应用;资源共享   doi : 10 . 3969 / j . issn . 1673 - 0194 . 2018. 04. 032   [中图分类号] ;TP315 [文献标识码] A [文章编号] 1673 - - 0075- 03   1 概 述    目的和意义   新疆油田打造智能油田建设至今,涉及多个领域勘探、评价、开发与生产、集输储运、生产运行、办公应用,面广内容丰富,需要一套轻量级的高效的智能化的资源管理集成和信息一体化应用环境,实现企业信息资源共享和业务的深度融合,智能油田应用系统统一管理、资源共享,增强全面感知、趋势预测、优化决策等智能油田特性。    设计思想   采用模型驱动的体系架构,在油田信息应用平台模型的基础上,通过精简和优化,形成适合Web平台元模型框架 。同时采用模块化服务框架,开发Web平台核心功能及基础服务,实现服务的动态装配和灵活部署 ,并且选择合适的RIA及HTML5等技术,为应用功能提供丰富界面表现方式和交互性,支持主流浏览器应用,能够为应用开发提供基础界面模板以及丰富的基础组件,提高应用系统开发和维护的效率。最终建立完善的集成标准和规范,实现不同应用资源的集成和扩展。   2 研究内容    总体设计   采用模型驱动的体系架构,形成适合Web平台元模型框架。采用模块化服务框架,开发Web平台核心功能及基础服务,实现服务的动态装配和灵活部署。选择合适的RIA及HTML5等技术,为应用功能提供丰富界面表现方式和交互性,支持主流浏览器应用。 为应用开发提供基础界面模板以及丰富的基础组件,提高应用系统开发和维护的效率。建立完善的集成标准和规范,实现不同应用资源的集成和扩展。   平台基于展现层、服务层、数据层的三层架构进行了设计开发。   数据层:系统模型和业务数据采用关系数据库和JSON、XML等方式存取。   服务层:平台基于J2EE体系架构,引入GRAILS框架实现服务模块化管理和集成;针对基于其他技术平台开发的业务服务,通过服务总线集成。   展示层:采用组件化开发模式,基于当前主流的SpringMVC +JQuery EasyUI框架构建 。    功能架构设计   智能油田应用集成系统主要由环境建设、基础服务、基础功能、系统定制、系统集成构成。   平台运行环境建设包括技术标准、运行环境、管理制度三部分,提供系统开发、集成、运维的标准、制度及运行环境;基础服务包括为服务集成管理、服务监控、性能优化等,为整个系统提供统一数据访问控制、监控管理,并支持单服务多系统方式部署,统一管理;基础功能包括数据管理、报表处理、文件管理、业务流程等功能,为系统提供基础的功能应用,报表处理提供了报表定制工具,支持报表界面化定制,并可导出、打印;业务流管理以业务流程引擎为核心,提供了流程的定义、运行、监控等一体化的流程运行与管理,方便系统快速开发;系统集成提供了统一的集成、开发标准及规范。    技术架构设计   项目基于J2EE技术体系架构,引入SpringMVC框架作为Web层基础框架。展示层以Jquery EasyUI组件库为主要开发技术,同时支持JSP\ASP\EXT等主流前端技术;服务端基于Grails框架开发;系统安全架构基于Spring Security框架,实现与中国石油统一认证服务集成。平台采用典型的多层分布式体系结构,遵循SOA架构体系,支持restful接口规范,采用统一的基于J2EE的软件平台和全程建模、基于组件分层开发的技术路线,并支持大颗粒构件的复用,根据平台总体方案设计要求,设计主要从以下几个方面来考虑:   统一的模型服务。从服务中抽取有关模型访问的操作,形成统一的模型访问服务,使得重构后的服务更加关注于业务领域的功能实现。   统一的服务框架。从服务中进一步抽取公共的代码或组件,形成公共的功能服务,例如安全、日志、消息、调度管理等,使得服务的职责更清晰,并且服务可灵活装配到框架中。   统一的管理工具。提供风格一致、简单友好的工具监控服务的运行状况。   统一的技术架构。服务端基于J2EE体系架构,采用Grails框架实现服务的构建,考虑到Java平台的性能和重构服务的成本,对于二维、三维图形处理服务和目前已有

文档评论(0)

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

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

1亿VIP精品文档

相关文档