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

基于SOA的企业信息系统的研究与应用

作 者: 许式阳
导 师: 周晓慧
学 校: 杭州电子科技大学
专 业: 计算机应用技术
关键词: SOA 服务 Web服务 主动服务 智能585
分类号: TP393.09
类 型: 硕士论文
年 份: 2010年
下 载: 250次
引 用: 7次
阅 读: 论文下载
 

内容摘要


企业信息化大大提高了企业的生产效率,企业信息管理系统的应用使得各部门之间能够进行信息共享,同时对数据的统计分析又可以为企业以后发展提供决策依据。但随着企业业务的不断发展,原有的管理系统需要不断变化才能满足不断变化的业务需求,而这些变化可能导致对系统作较大的改动甚至重新构建系统。基于SOA的架构设计把原有的功能封装成服务,以服务组合的形式体现业务流程,提高了已部署系统的灵活性,同时避免了因为业务变化而重新构建系统或者作大改动的麻烦,它可以快速的对业务变化做出响应。SOA的优势就在于它高度的可重用性、敏捷性,以及优秀的扩展性和可用性。经过多年的软件体系结构的创新,在一系列应用开发项目中,SOA的优点是显而易见的。正如Gartner Group所预言的那样,SOA已经成为现代应用开发领域的重要课题和占有绝对优势的软件工程实践方法,主流企业现在也已经在理解和应用SOA开发技能方面进行大量投资。本文主要做了以下工作:1.本文详细阐述了SOA相关基本概念和特点,介绍了SOA的发展历史及主要思想。针对企业应用开发和集成面临的问题,本文分析了传统解决方案以及缺陷,并且与SOA进行对比,进而说明了SOA在解决企业集成问题中优势。接着本文结合作者实际工作,从实践的角度出发,列举了SOA实施过程中遇到的问题和困难,明确指出了SOA开发的规划和步骤。2.服务是SOA的基础和核心,服务的好坏直接决定着SOA实施的成败和质量。因此,本文对面向服务的分析与设计进行了详细的讨论,从而为以后实现SOA做好铺垫。首先,概括了服务的特点,提出了服务识别的三种方法,并且对服务进行了耦合性和粒度分析。然后,从开发的角度提出服务的设计准则和流程,以及在服务设计中对粒度的控制。3.在前面基本理论的指导下,本文结合面向对象的分析与设计方法(OOAD)和传统的软件体系结构的分层思想,以美欣达印染股份有限公司企业信息系统中的营销管理子系统为实例,采用Web服务技术实践了基于SOA的企业信息系统的开发。4.文章最后展望了SOA的未来发展方向,结合先进的主动服务技术,对未来智能型SOA架构的可行性实现方案进行了比较深入的探讨研究。

全文目录


摘要  5-6
Abstract  6-10
第一章 绪论  10-14
  1.1 引言  10
  1.2 研究的目的和意义  10-11
  1.3 国内外研究现状  11-13
  1.4 论文的主要工作和研究内容  13-14
第二章 SOA综述  14-30
  2.1 SOA的基本概念  14-18
    2.1.1 服务  14-16
    2.1.2 松耦合  16
    2.1.3 代码的重用  16-17
    2.1.4 服务粒度  17
    2.1.5 SOA面向服务架构  17-18
  2.2 SOA 相关概念简介  18
  2.3 SOA的发展历史及简要思想  18-20
  2.4 应用开发和集成面临的现实问题及解决方案  20-22
    2.4.1 传统解决方案  20-22
    2.4.2 传统应用开发集成解决方案的缺陷  22
  2.5 面向服务架构SOA的优势及现实意义  22-24
    2.5.1 面向服务架构SOA与分布式组件架构的主要区别  22-23
    2.5.2 SOA的特点及主要优势  23-24
  2.6 目前SOA的主要实现技术  24-26
    2.6.1 CORBA不是SOA技术热点  24
    2.6.2 SOA能与Web 服务契合的主要原因  24-26
  2.7 企业构建部署SOA  26-30
    2.7.1 实施SOA的一些困难和问题  27-28
    2.7.2 基于SOA的规划和步骤  28-30
第三章 面向服务的分析与设计  30-37
  3.1 面向服务的分析  30-33
    3.1.1 服务的特点  30
    3.1.2 服务的识别  30-31
    3.1.3 服务的粒度分析  31-33
    3.1.4 服务的耦合分析  33
  3.2 面向服务的设计  33-37
    3.2.1 服务的设计准则  33-34
    3.2.2 服务的设计流程  34-35
    3.2.3 服务的粒度设计  35-37
第四章 应用实例—美欣达印染有限公司信息管理系统  37-52
  4.1 业务背景  37
  4.2 解决方案  37-38
  4.3 系统需求分析  38-42
    4.3.1 系统功能分析  38-40
    4.3.2 系统流程分析  40-42
  4.4 营销管理子系统设计与实现  42-52
    4.4.1 系统服务设计与实现  42-45
    4.4.2 系统服务组合与调用  45-46
    4.4.3 系统服务发布与管理  46-47
    4.4.4 系统功能实现  47-52
第五章 应用主动服务创建未来智能型SOA架构  52-60
  5.1 智能型主动服务构建SOA模型  52-56
    5.1.1 智能型主动服务的概念及智能型SOA架构模型  52-55
    5.1.2 智能SOA架构的协议规范  55-56
  5.2 智能主动服务实现未来SOA架构应用示例  56-59
  5.3 智能型SOA面临的问题和挑战  59-60
第六章 结束语  60-61
致谢  61-62
参考文献  62-65
附录 作者在读期间发表的学术论文及参加的科研项目  65-66
详细摘要  66-70

相似论文

  1. 某武器系统效能评估方法研究,TJ06
  2. SOA高校迎新系统中的SDO模型的研究与实现,G647
  3. 面向SMDA的服务建模方法及工具实现,TP311.52
  4. 基于用户兴趣特征的图像检索研究与实现,TP391.41
  5. 女性内衣品牌服务接触对顾客忠诚的影响,F274
  6. 地方服务型政府建设研究,D625
  7. 我国服务型政府建设的现状及构建途径研究,D630
  8. 面向服务的多主体协作机制的研究与实现,TP393.09
  9. 乡村生态系统服务功能评估与研究,X171
  10. 新公共服务理论视阈下的城市社区治安服务研究,D631.4
  11. 服务型政府决策机制初探,D035
  12. 邯郸市构建服务型政府问题研究,D630
  13. 北京经济技术开发区政府服务企业职能完善研究,D630
  14. 我国档案馆政府信息公开服务机制研究,G273.5
  15. 我国碳减排服务外包理论与对策探索,X321
  16. 基于元数据的农田信息存储、管理和共享研究,S126
  17. 城市居民的公民参与;结构与测量,B849
  18. 丽江市城乡基本公共服务均等化研究,D67
  19. 推进城乡基本公共服务均等化路径研究,D630
  20. 和谐社会建设中政府职能转变研究,D630
  21. 发展服务外包对大学生就业的影响探析,G647.38

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 计算机网络 > 一般性问题 > 计算机网络应用程序
© 2012 www.xueweilunwen.com