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

基于特征的软构件建模方法及其在VMI管理系统中的应用

作 者: 汪艳兵
导 师: 徐晓飞
学 校: 哈尔滨工业大学
专 业: 计算机科学与技术
关键词: 软构件?供应链?特征模型?构件识别?供应商管理库存
分类号: TP311.52
类 型: 硕士论文
年 份: 2008年
下 载: 64次
引 用: 0次
阅 读: 论文下载
?

内容摘要


基于复用的软件开发可以有效的提高软件开发的质量和效率。构件技术在软件复用中扮演着重要角色。而如何识别出粒度合适的构件,以使构件能够满足比较通用的业务需求已成为基于构件开发的核心问题之一。本文为了能够识别出比较通用的业务构件,采用领域工程的思想,首先对特定的业务领域进行领域分析,构建出领域的特征模型,而不是单个应用系统的特征模型。领域特征模型由于考虑了领域中各个应用系统的差别和共性,所以通过领域分析得到的领域特征模型能够满足领域中应用系统的大部分业务需求。然后以特征树的形式将领域的特征模型展现给用户,提高了建模的效率。有了直观、刻画了领域共性和变化性的特征模型,我们就可以从中识别出粒度合适且能够满足通用业务需求的构件。为此,本文首先提出了一个基于特征的构件模型,描述构件和特征间的对应关系,然后通过分析现有四种特征模型空间向构件系统映射策略的优缺点,提出一种基于相似度的动态粒度构件识别算法,并利用一个构件粒度计算公式,对识别出的构件进行粒度计算,判断识别出的构件粒度是否合适。最后,利用本文提出的扩展特征模型理论对VMI库存管理领域进行特征建模,构建出VMI库存管理领域的特征模型,并利用本文提出的基于相似度的动态粒度构件识别算法从VMI库存管理领域的特征模型中识别出构件,并编程实现构件,从而实现基于构件的供应链VMI管理系统。

全文目录


摘要??4-5
Abstract??5-8
第1章 绪论??8-18
??1.1 课题背景??8-10
????1.1.1 课题的背景与来源??8-9
????1.1.2 课题研究的目的和意义??9-10
??1.2 与课题相关国内外研究现状??10-17
????1.2.1 软件复用??10-12
????1.2.2 领域工程??12-14
????1.2.3 特征建模技术??14-15
????1.2.4 构件技术??15-17
??1.3 本文的研究内容??17-18
????1.3.1 面向特征的领域模型及建模方法??17
????1.3.2 构件的形式化描述及构件识别??17
????1.3.3 基于软构件的VMI 库存管理系统的设计与实现??17-18
第2章 面向特征的领域模型及建模方法??18-35
??2.1 特征模型简介??18-22
????2.1.1 特征基本概念??18-19
????2.1.2 特征模型定义??19-20
????2.1.3 特征模型的优点??20-21
????2.1.4 特征模型存在的问题??21-22
??2.2 扩展的特征模型??22-29
????2.2.1 扩展的特征模型形式化定义??22-23
????2.2.2 本体论简介??23-24
????2.2.3 扩展的特征模型元模型??24-26
????2.2.4 扩展特征模型的形式化表示??26-29
????2.2.5 特点分析??29
??2.3 扩展的特征模型建模方法??29-32
??2.4 应用举例??32-34
??2.5 本章小结??34-35
第3章 构件的形式化描述及构件识别??35-48
??3.1 构件的形式化描述??35-38
????3.1.1 构件的形式化描述??35-36
????3.1.2 构件系统的形式化描述??36-38
??3.2 模型空间与构件系统的映射策略??38-41
????3.2.1 单一粒度层次映射??39
????3.2.2 多粒度层次映射??39-40
????3.2.3 中间粒度层次映射??40-41
????3.2.4 动态粒度层次映射??41
??3.3 基于相似度的动态粒度构件识别??41-45
????3.3.1 基于相似度的动态粒度构件识别算法??42
????3.3.2 关联值计算公式的选择??42-44
????3.3.3 算法的时间复杂性分析??44
????3.3.4 计算构件粒度??44-45
??3.4 应用举例??45-46
??3.5 本章小结??46-48
第4章 基于软构件的VMI 系统的设计与实现??48-60
??4.1 VMI 库存管理系统设计??48-50
????4.1.1 系统概述??48
????4.1.2 系统特征模型??48-49
????4.1.3 系统构件识别??49-50
??4.2 VMI 系统实现??50-59
????4.2.1 系统部分业务构件及构件界面??50-59
??4.3 本章小结??59-60
结论??60-61
参考文献??61-64
攻读学位期间发表的学术论文??64-66
致谢??66

相似论文

  1. 异构环境下企业互操作技术及在物资供应链系统中的应用,TP311.52
  2. 基于利益相关者理论的绿色供应链管理研究,F274
  3. 我国图书发行供应链管理研究,F274
  4. 农业供应链系统网络平台的构建,S126
  5. 三网融合背景下供应链采购管理,G229.2-F
  6. 大连固特异轮胎有限公司VMI应用研究,F426.72
  7. CP渤海地区供应链优化与实施研究,F426.22
  8. DAB公司饮料冷柜项目运营管理问题案例研究,F426.82
  9. X公司铁路自备车管理问题及解决对策研究,F426.22
  10. A阀门制造有限公司供应商管理的优化研究,F426.4
  11. 我国家电行业供应链整合分析,F426.6
  12. SAS公司供应链条件下的供应商管理研究,F274
  13. 基于供应链管理模式下的S公司采购管理研究,F274
  14. 苏州ST公司库存控制优化研究,F224
  15. A乳业股份有限公司冷链物流运营管理研究,F426.82
  16. H公司VMI博弈模型的构建与应用,F253.4
  17. 面向服装制造企业的服装供应链风险评估及模型研究,F274;F224
  18. 供应链契约协调问题的研究,F274
  19. 基于供应链的信誉链融资模式研究,F274
  20. 基于选址与路径优化的应急物流系统的研究及应用,F252

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