中间件在石油行业管理系统中的应用

中间件在石油行业管理系统中的应用

论文摘要

本文在分析了中间件技术的特点基础上,给出了一个较广泛的中间件的定义,并通过若干实例可以看到中间件在计算机系统中的重要性。本文讨论了中间件与相关技术如分布式计算、SOA的关系,特别指出了在软件系统设计中思想往往比中间件本身更重要。本文讨论了石油企业信息化建设的现状和机遇,分析了由于石油行业特点给信息化建设带来的困难,定义了石油企业管理系统的内容。论述了应用中间件技术对系统构架带来的优势,以及基于中间件技术的软件项目的设计和开发要点。本文以一个实际的软件服务项目《四川石油管理局试修概算系统》为例,展示了石油行业软件项目的实施过程。介绍了项目需求分析,开发过程选择,项目管理,开发运行平台选择等内容。我们在该项目中引入了Ice中间件平台,本文对Ice进行了简要的介绍,阐述了应用Ice的理由。通过分析接口代码展现Ice中间件在系统中的作用。文章还展示了软件运行和测试的结果以及一些周边技术。本文最后讨论了两个C++中间件模块的实现,其中数据库中间模块已经被多个软件项目所使用。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章.绪论
  • 1.1 中间件在计算机工程技术中的应用
  • 1.2 中间件技术应用示例
  • 1.3 中间件与分布式计算
  • 1.4 中间件与SOA
  • 1.5 石油行业管理系统简述
  • 1.6 小结
  • 第二章.构架石油行业的管理系统
  • 2.1 中国石油信息化发展状况简述
  • 2.2 中国石油信息化总体目标与任务
  • 2.2.1 方针原则
  • 2.2.2 总体目标
  • 2.2.3 主要任务
  • 2.3 信息系统的总体规划
  • 2.3.1 总体规划编制方法
  • 2.3.2 信息技术总体架构
  • 2.4 石油行业管理软件的内容
  • 2.5 石油行业管理系统中面临的问题
  • 2.6 应用中间件构架信息系统
  • 2.6.1 应用中间件的优越性
  • 2.6.2 管理系统中应用中间件
  • 2.7 小结
  • 第三章. 四川石油管理局试修概算系统
  • 3.1 项目概况
  • 3.1.1 项目来源及背景
  • 3.1.2 定额预算系统采用B/S模式
  • 3.1.3 软件功能要求
  • 3.2 系统构成
  • 3.3 在项目中引入Ice
  • 3.3.1 Ice简介
  • 3.3.2 Ice在架构上的优势
  • 3.3.3 Ice与CORBA的对比
  • 3.3.4 在本系统中采用Ice的理由
  • 3.4 系统数据存储
  • 3.4.1 定额值XML示例
  • 3.4.2 工程概算表XML示例
  • 3.4.3 应用Oracle Berkeley DBXML
  • 3.5 系统设计中其他要点
  • 3.5.1 通过Ajax实现的富客户端
  • 3.5.2 定额状态的管理
  • 3.6 系统开发和运行环境的确定
  • 3.7 软件开发过程的选择简述
  • 3.8 软件项目管理简述
  • 3.9 接口定义及分析
  • 3.9.1 全局定义
  • 3.9.2 定额值管理
  • 3.9.3 一次概算数据管理
  • 3.9.4 概算文件管理
  • 3.9.5 用户管理
  • 3.10 系统实现的效果
  • 3.10.1 系统登录
  • 3.10.2 新建概算
  • 3.10.3 编辑概算
  • 3.10.4 打开概算
  • 3.10.5 提交概算
  • 3.10.6 概算打印
  • 3.10.7 审核概算
  • 3.10.8 概算统计
  • 3.10.9 定额修改
  • 3.10.10 密码修改
  • 3.11 系统测试
  • 3.11.1 测试环境简述
  • 3.11.2 ab测试
  • 3.11.3 ab测试系统性能结果
  • 3.12 小结
  • 第四章.系统中的中间件模块
  • 4.1 基于C++模板的数据库访问层
  • 4.1.1 数据库访问层的工作模式
  • 4.1.2 数据库访问层的设计目标
  • 4.1.3 设计
  • 4.1.4 数据库连接池的设计
  • 4.1.5 数据库连接池的使用
  • 4.1.6 总结
  • 4.2 通用XML数据访问层
  • 4.3 小结
  • 第五章 总结
  • 致谢
  • 参考文献
  • 相关论文文献

    • [1].“中间件技术”课程中的创新思维培养[J]. 计算机教育 2016(12)
    • [2].面向智能电网通信中间件的关键技术研究[J]. 低碳世界 2016(09)
    • [3].面向分布式计算的中间件技术性能比较研究[J]. 信息通信 2016(03)
    • [4].数字电视嵌入式中间件技术浅谈[J]. 新媒体研究 2016(08)
    • [5].数字电视嵌入式中间件技术[J]. 西部广播电视 2014(23)
    • [6].“中间件技术”课程教学方法改革探讨[J]. 黑龙江教育(高教研究与评估) 2015(09)
    • [7].中间件市场规模巨大[J]. 理财周刊 2019(44)
    • [8].基于Java的移动终端中间件的研究与设计[J]. 数码世界 2017(02)
    • [9].数字电视交互系统中间件技术浅析[J]. 中国有线电视 2013(12)
    • [10].“中间件技术”课程教学改革中的问题与思考[J]. 中国电力教育 2013(31)
    • [11].电子政务公文流转安全中间件研究[J]. 考试周刊 2013(34)
    • [12].物联网RFID中间件安全解决方案研究[J]. 科技致富向导 2011(14)
    • [13].基于中间件技术的云服务端实现[J]. 无线互联科技 2018(23)
    • [14].基于业务中间件容器的插件开发[J]. 计算机系统应用 2017(04)
    • [15].面向仓储管理的RFID中间件的设计与应用[J]. 机械制造与自动化 2016(03)
    • [16].基于聚类的RFID中间件技术研究[J]. 佳木斯大学学报(自然科学版) 2013(05)
    • [17].面向水利信息化的中间件及其支持服务平台[J]. 水利技术监督 2013(06)
    • [18].从视频监控中间件到云计算中间件[J]. 中国安防 2014(Z1)
    • [19].中间件技术在无线网络中的应用研究[J]. 电脑知识与技术 2013(04)
    • [20].中间件技术在电子文件中心建设中的应用研究[J]. 兰台世界 2012(05)
    • [21].图书馆系统RFID中间件的研究与实现[J]. 山西科技 2012(04)
    • [22].浅谈数字电视嵌入式中间件技术[J]. 有线电视技术 2012(09)
    • [23].“云计算”成为最大的“中间件”[J]. 硅谷 2012(16)
    • [24].金蝶中间件的本土化进攻[J]. IT经理世界 2011(Z1)
    • [25].基于企业应用浅析中间件教学改革[J]. 科技信息 2011(21)
    • [26].基于中间件的云计算理解与价值探讨[J]. 程序员 2010(05)
    • [27].用于冶金工业的中间件[J]. 金属世界 2010(05)
    • [28].东方通中间件在电信行业市场实现四步大跨越[J]. 移动通信 2010(18)
    • [29].反射中间件技术及其发展[J]. 科技广场 2009(01)
    • [30].反射中间件技术及其发展[J]. 科技广场 2009(03)

    标签:;  

    中间件在石油行业管理系统中的应用
    下载Doc文档

    猜你喜欢