基于SOA的实时协作系统异构集成设计与实现

基于SOA的实时协作系统异构集成设计与实现

论文摘要

广东电力江门供电局属于南方电网公司的国家大型供电企业,下属多个单位,是比较大的供电枢纽和负荷中心。由于行业的特殊性,单位在地理位置分布方面极端分散。因此,在日常办公中引入了实时协作系统用于远程视频会议沟通。由于近年来在江门供电局的信息化过程中,基于多种开发平台和工具的软件系统得到大量应用,使得企业中的软件系统变得日益庞大和复杂,其中实时协作系统由于单独部署,无法供其他应用系统信息共享,处于“信息孤岛”的状态。本文在分析了江门供电局在日常办公和员工远程教育中使用实时协作系统的实际需求和业务流程。基于SOA思想,采用Web Services技术设计和实现了实时协作系统服务接口,实现了与OA系统和远程教育平台的异构集成,从而消除了“信息孤岛”,使得实时协作系统能够发挥更大作用。首先,本文在讨论江门供电局实时协作系统异构集成项目背景和开发中需要解决的问题的基础上,分析了系统的功能需求和非功能性需求,并对系统需求以流程图和用例图的形式来详细说明。在需求分析基础上,讨论了实时协作系统服务架构设计。首先根据前文的系统需求提出架构的约束和目标,然后将架构设计分为应用架构、部署架构、安全架构和集成架构分别进行讨论。然后,对实时协作系统服务的框架分为:数据访问层、业务逻辑层、服务层、表示层四个层次,进行了详细设计,并给出了详细设计类图。其次,在详细设计的基础上,描述了实时协作系统的数据访问层、业务逻辑层的实现,重点描述了服务层Web Services接口的实现;分析了系统集成测试的方案和难点。该项目于2007年完成全部开发工作,经过严格测试,已经成功地应用于江门供电局。最后,本文对该项目的应用情况作了简单介绍,提出了对实时协作服务接口以及该集成架构应用模型的展望和改进建议。

论文目录

  • 摘要
  • ABSTRACT
  • 第1章 绪论
  • 1.1 系统开发背景
  • 1.2 国内外在本选题领域内研究设计现状
  • 1.3 需要解决的主要问题
  • 1.4 本文的主要工作及组织结构
  • 1.4.1 本文的主要工作
  • 1.4.2 本文的组织结构
  • 第2章 需求分析
  • 2.1 系统需求概述
  • 2.1.1 客户现有相关应用系统情况分析
  • 2.1.2 各部门的业务流程描述
  • 2.2 需求获取
  • 2.3 功能性需求
  • 2.3.1 系统的参与者
  • 2.3.2 部分系统用例
  • 2.4 非功能性需求
  • 第3章 系统架构设计
  • 3.1 架构的约束和目标
  • 3.2 架构设计
  • 3.2.1 系统总体架构
  • 3.2.2 应用架构
  • 3.2.3 部署架构
  • 3.2.4 安全架构
  • 3.2.5 集成架构
  • 第4章 系统详细设计
  • 4.1 数据访问层设计
  • 4.2 业务逻辑层设计
  • 4.3 服务层设计
  • 4.4 表示层设计
  • 4.5 企业应用集成设计
  • 第5章 系统实现与集成测试
  • 5.1 数据访问层的实现
  • 5.2 业务逻辑层的实现
  • 5.3 服务层的实现
  • 5.4 系统集成实现
  • 5.5 系统集成测试
  • 第6章 总结与展望
  • 附录
  • 参考文献
  • 致谢
  • 学位论文评阅及答辩情况表
  • 相关论文文献

    标签:;  ;  ;  ;  

    基于SOA的实时协作系统异构集成设计与实现
    下载Doc文档

    猜你喜欢