学位论文 > 优秀研究生学位论文题录展示

基于SOA的生产运行管理系统的设计与实现

作 者: 王林
导 师: 程伟;杨建民
学 校: 电子科技大学
专 业: 软件工程
关键词: OMS SOA 架构设计 服务设计
分类号: TP311.52
类 型: 硕士论文
年 份: 2010年
下 载: 41次
引 用: 0次
阅 读: 论文下载
 

内容摘要


随着国际油气田工程技术服务市场竞争日趋激烈,石油工程技术服务领域信息化发展呈现现场信息数字化、软件体系一体化和信息集成化的趋势。目前,集团公司工程技术管理水平与国际领先企业还存在较大差距,集团公司希望通过信息化手段,提高工程技术服务企业的整体管理能力,从而达到提高工效,降低成本,增强竞争力的目的。生产运行管理系统对集团公司、地区公司增强对服务队伍的管控和协调能力,提高工程技术服务现场的管理水平,规范业务操作流程,积累工程技术服务知识,形成集团公司的知识资产,增强市场竞争力,具有重要意义。本文以长城钻探工程公司为背景,基于SOA架构,以系统的架构设计为重点,开展工程技术生产运行管理系统的研究工作。本文首先详细介绍了该项目的背景以及研究的目的意义、SOA的原理以及相关支持技术,然后从业务需求、功能需求、技术需求和数据需求等四个方面对生产运行管理系统进行深入细致地需求分析,描述系统提出的功能需求,建立了系统设计方案。基于SOA的设计理念和思路,从系统总体架构、功能逻辑架构、技术架构、物理架构和数据架构等方面详细阐述了系统的架构设计和实现。最后,研究了系统服务与组件和流程的设计与实现,并完成了系统的功能设计。系统上线之后,运行效果良好,设计的功能完全得到实现,满足了各级用户的管理需求,大大提升了工程技术服务现场的管理水平,验证了基于SOA架构的企业应用设计方法,能够使企业应用系统服务的敏捷性得到提升,有效解决了企业的应用需求。

全文目录


摘要  4-5
ABSTRACT  5-9
第一章 引言  9-13
  1.1 项目背景  9-10
  1.2 研究的目的和意义  10
  1.3 本文研究内容  10-11
  1.4 本文组织结构  11-13
第二章 相关理论与技术简介  13-29
  2.1 面向服务的体系架构SOA  13-19
    2.1.1 SOA 概述  13-15
    2.1.2 SOA 参考架构  15-16
    2.1.3 IBM SOA 参考架构  16-18
    2.1.4 SOA 设计原则  18-19
    2.1.5 SOA 的生命周期  19
  2.2 Web 服务与SOA  19-24
    2.2.1 Web 服务体系结构  20-21
    2.2.2 Web 服务规范  21-24
      2.2.2.1 SOAP  22-23
      2.2.2.2 WSDL  23
      2.2.2.3 UDDI  23-24
  2.3 Struts+Hibernate+Spring 整合架构介绍  24-28
    2.3.1 Struts2.0 框架简介  24-25
    2.3.2 Hibernate 简介  25-26
    2.3.3 Spring 简介  26-28
  2.4 小结  28-29
第三章 系统需求分析  29-43
  3.1 需求分析概述  29-30
  3.2 系统现状分析  30-31
  3.3 业务需求  31-35
    3.3.1 业务需求  31
    3.3.2 不同层级业务人员需求  31-32
    3.3.3 业务流程分析  32-35
  3.4 功能需求分析  35-38
  3.5 技术需求  38-40
    3.5.1 输入输出需求  38
    3.5.2 数据管理需求  38-39
    3.5.3 接口需求  39
    3.5.4 数据标准化需求  39-40
    3.5.5 信息需求  40
  3.6 数据需求分析  40-42
    3.6.1 编码  40-41
    3.6.2 基础数据  41
    3.6.3 历史中间数据  41
    3.6.4 生产管理数据  41-42
    3.6.5 辅助数据  42
  3.7 小结  42-43
第四章 系统的设计与实现  43-75
  4.1 系统架构设计  43-57
    4.1.1 系统架构设计原则  43-44
    4.1.2 系统总体架构参考模型  44-47
    4.1.3 功能架构的设计与实现  47-49
    4.1.4 技术架构的设计  49-50
    4.1.5 物理架构的设计与实现  50-53
      4.1.5.1 网络及硬件拓扑  50-53
      4.1.5.2 服务器物理部署  53
    4.1.6 数据架构的设计与实现  53-57
      4.1.6.1 数据模型总体思路  54-55
      4.1.6.2 数据分类  55-56
      4.1.6.3 数据实体定义  56-57
  4.2 服务与组件设计与实现  57-69
    4.2.1 服务设计  58-61
      4.2.1.1 设计基础  58-60
      4.2.1.2 基础平台管理子系统服务设计  60-61
    4.2.2 组件设计  61-69
      4.2.2.1 系统功能组件  62-64
      4.2.2.2 功能组件设计与实现  64-67
      4.2.2.3 技术组件设计与实现  67-69
  4.3 流程设计与实现  69-71
  4.4 子系统(模块)功能设计与实现  71-74
    4.4.1 决策支持  71-72
    4.4.2 生产管理  72
    4.4.3 现场作业  72-73
    4.4.4 统计分析  73
    4.4.5 其它功能  73
    4.4.6 基础平台管理  73-74
  4.5 小结  74-75
第五章 系统测试  75-82
  5.1 测试环境  75-77
  5.2 测试过程及测试用例  77-79
    5.2.1 测试过程  77-78
    5.2.2 测试内容  78
    5.2.3 测试用例  78-79
  5.3 测试结果  79-81
  5.4 小结  81-82
第六章 结论与展望  82-84
  6.1 工作总结  82-83
  6.2 展望  83-84
致谢  84-85
参考文献  85-88

相似论文

  1. 基于面向服务架构的公众信息系统在新农村信息化建设中的应用研究,TP393.09
  2. 基于SOA的车载信息服务计费系统的设计与实现,TP311.52
  3. 面向服务的数据集成模型的研究与实现,TP311.52
  4. 基于SOA与工作流的OA系统的研究与实现,TP311.52
  5. 仓库出库辅助系统的设计与实现,TP311.52
  6. 保险支付平台设计与实现,TP311.52
  7. 基于SOA的事业单位编制管理系统设计与实现,TP311.52
  8. SOA架构在高校信息化系统中整合技术的应用,TP311.52
  9. 基于WCF框架的管制信息系统的设计与实现,TP311.52
  10. 宜宾移动IT支撑系统设计研究,TP311.52
  11. 基于SOA的RFID中间件的研究与实现,TP391.44
  12. 计费系统架构设计及数据迁移,TP274
  13. 基于SOA的无线查房管理平台的设计与实现,TP311.52
  14. 基于SOA的协同制造异构系统的数据集成研究,TP311.13
  15. 基于SOA的财务管理系统架构研究,TP311.52
  16. 高校学生收费管理系统的架构设计,TP311.52
  17. 基于SOA的学籍管理系统的研究与实现,TP311.52
  18. 基于SOA架构的OA系统的设计与实现,TP311.52
  19. 内河搜救决策指挥系统设计与实现,TP311.52
  20. 基于企业资源平台的集成模式研究及实现,TP311.52
  21. 基于“需求理论”的用户体验设计合理化研究,TB47

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com