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

基于网格的协同分销管理软件模型研究

作 者: 叶义平
导 师: 万麟瑞
学 校: 南京航空航天大学
专 业: 计算机科学与技术
关键词: CDMS 协同资源调度 OGSA 合同网改进模型 多Agent协商 BPEL表示 KQML表示 ACME表示
分类号: TP315
类 型: 硕士论文
年 份: 2010年
下 载: 14次
引 用: 0次
阅 读: 论文下载
 

内容摘要


随着企业规模的不断扩大,传统分销管理系统(DMS)在协同性、智能性、异地资源调拨、负载平衡等方面的不足逐渐体现出来,如何提高DMS的上述特性已经成为现阶段DMS研究的热点问题。本文以供应链管理中协同分销管理系统(CDMS)的开发为研究背景,结合开放网格服务体系结构(OGSA)、Agent技术和合同网技术深入探讨了CDMS软件构架设计。试图构建一个能够快速有效的对异地实体资源进行共享和协同调度的CDMS软件模型,具体内容如下。首先,通过对WFMC提出的工作流元过程模型的分析构建出CDMS的工作流通用框架,并结合BPEL的特性及其关键元素给出了BPEL的业务过程描述模板。随后根据领域工程的思想构建了CDMS的领域功能模型,结合UML建模方法构建了CDMS的用例图和活动图,并使用BPEL对CDMS中分销资源计划管理模块的业务流程进行形式化描述。其次,在领域分析的基础上,根据OGSA网格体系结构结合工作流技术构建了基于OGSA的CDMS软件构架,通过对网格资源调度模型和Agent建模方法的分析构建了基于多Agent的分销资源协同调度模型。接着对传统合同网协商模型进行改进并提出基于改进合同网的分销资源协同调度策略。随后对KQML原语进行了扩充,并使用扩充后的KQML原语对CDMS的协同调度过程进行了描述。接着,在领域设计阶段,采用面向对象/构件的软件设计方法并结合UML建模工具对CDMS的对象体系结构进行设计,通过使用多种模型优化方法对CDMS的对象体系结构进行优化。随后采用对象的交互模型和状态模型对系统中对象的行为进行描述。最后,给出了软件的开发平台和运行环境的配置,结合CDMS的对象体系结构构建了系统的构件图并使用软件体系结构描述语言ACME对各构件进行可实现性描述。随后对系统中的典型应用进行程序实现。本文分析得出的软件模型框架、模型优化方法和资源调度策略都被应用到协同分销管理系统的开发中,不仅规范了软件的开发过程,而且提高了软件的开发效率和软件系统的整体性能,具有一定的理论意义和工程实践价值。

全文目录


摘要  4-5
Abstract  5-10
第一章 绪论  10-14
  1.1 研究领域的现状与发展概况  10-11
  1.2 课题研究意义与主要研究内容  11-13
  1.3 课题研究的主要工作情况  13-14
第二章 CDMS 软件建模的关键技术  14-36
  2.1 基于网格的软件构架设计方法  14-20
    2.1.1 OGSA 及其关键技术  14-17
    2.1.2 Web 服务资源框架(WSRF)  17-19
    2.1.3 Globus 分布接口技术  19-20
  2.2 CDMS 工作流通用框架与 BPEL 描述模板  20-25
    2.2.1 CDMS 工作流通用框架设计  20-22
    2.2.2 BPEL 概述及其描述模板设计  22-25
  2.3 软件模型优化方法  25-29
    2.3.1 面向 Agent 的软件建模方法  25-27
    2.3.2 基于合同网的多 Agent 协商机制  27-29
  2.4 主要模型与模板的表示方法  29-35
    2.4.1 KQML 表示方法及其扩充原语  29-33
    2.4.2 软件体系结构描述语言 ACME  33-35
  2.5 本章小结  35-36
第三章 基于工作流的 CDMS 领域分析  36-49
  3.1 基于领域工程的 CDMS 需求模型分析  36-40
    3.1.1 领域工程的概念及领域知识  36-38
    3.1.2 CDMS 需求分析及功能建模  38-40
  3.2 CDMS 的用例模型  40-43
    3.2.1 系统级用例模型  41-43
    3.2.2 分销资源计划管理用例模型  43
  3.3 分销资源计划管理模块的活动模型  43-45
  3.4 分销资源计划管理模块的 BPEL 描述  45-48
  3.5 本章小结  48-49
第四章 基于网格的CDMS 软件模型设计与优化  49-61
  4.1 基于OGSA 的CDMS 应用软件构架设计  49-51
  4.2 基于网格技术的多Agent 分销资源协同调度模型  51-55
    4.2.1 网格资源调度模型分析  51-53
    4.2.2 多 Agent 分销资源协同调度模型设计  53-55
  4.3 基于改进合同网的CDMS 软件模型优化  55-60
    4.3.1 合同网协商模型的改进及其在系统中的应用  55-56
    4.3.2 基于改进合同网的分销资源协同调度策略  56-58
    4.3.3 协同调度过程的 KQML 描述  58-60
  4.4 本章小结  60-61
第五章 CDMS 对象体系结构设计  61-74
  5.1 对象结构模型设计  61-66
    5.1.1 初始类模型设计  61-64
    5.1.2 初始类模型优化  64-66
  5.2 对象行为模型设计  66-70
    5.2.1 协商管理的交互模型设计  67-68
    5.2.2 协商管理的状态模型设计  68-70
  5.3 典型应用的数据库设计  70-72
  5.4 系统界面设计  72-73
  5.5 本章小结  73-74
第六章 CDMS 的典型应用实现  74-84
  6.1 开发环境选择与配置  74-76
    6.1.1 Windows XP 下GT4 的环境配置  74-76
    6.1.2 Eclipse 及其网格服务插件的环境配置  76
  6.2 CDMS 软件构架的可实现性描述  76-79
    6.2.1 CDMS 的构件图  77-78
    6.2.2 CDMS 典型构件的ACME 描述  78-79
  6.3 基于改进合同网的分销资源调度策略算法实现  79-83
  6.4 本章小结  83-84
第七章 总结与展望  84-86
参考文献  86-90
致谢  90-91
在学期间的研究成果及发表的学术论文  91

相似论文

  1. 基于OGSA的IVS研究及设计,TP391.41
  2. 多源异构森林资源数据共享研究,S757.2
  3. 基于网格的异构空间数据分布式查询研究,TP274
  4. 状态监控器软件构架及监控方法研究,TP368.1
  5. 基于角色的网格动态访问控制模型RBAC的研究与设计,TP393.08
  6. 嵌入式数据库存储管理软件模型研究,TP311.52
  7. 基于网格的设备管理系统研究与开发,TH186
  8. 基于知识网格的作物协同管理决策系统研究,S126
  9. 基于网格的地理空间数据库访问和操作中间件研究,TP311.52
  10. 提高医院信息化效率的研究与CDMS实现,R197.324
  11. 基于网格的项目管理系统的研究,TP311.52
  12. 共享接口网关软件模型研究,TP311.52
  13. 基于工作流的生产任务调度软件模型研究,TP311.52
  14. 基于网格的异构数据集成和访问技术研究,TP393.01
  15. 基于OGSA-DAI的异构数据源集成研究,TP311.52
  16. 基于语义网格的知识地图资源组织研究与应用,TP391.1
  17. 事务管理器软件构架及调度优化方法研究,TP311.13
  18. 基于OGSA-DAI的异构数据集成的研究,TP274
  19. 面向服务的网格中间件框架研究,TP311.52
  20. 网格技术在吉林数字农业信息网站的应用研究,S126
  21. 视频网格中的信道管理方法与传输技术研究,TN919.8

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 管理程序、管理系统
© 2012 www.xueweilunwen.com