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

基于COM的预测算法库的构件化实现

作 者: 张健楠
导 师: 顾军华
学 校: 河北工业大学
专 业: 计算机应用技术
关键词: 预测算法库 构件化实现 构件管理 复用性评价 COM
分类号: TP311.52
类 型: 硕士论文
年 份: 2005年
下 载: 107次
引 用: 1次
阅 读: 论文下载
 

内容摘要


目前,预测算法模型在决策支持、经济、金融、农业、气象等领域具有非常广泛的应用,预测算法的软件实现通常是把所需要的预测算法设计成预测模块,集成到软件系统中,一般是由系统的开发者自行设计、编码和测试。这种应用状况所带来的问题就是对于相同的预测算法,存在着大量的重复设计、重复编码和重复测试。这些重复的劳动不仅仅造成资源的浪费,而且会影响应用预测算法的软件的开发效率和质量。目前,可以解决这一现状的软件复用技术在该领域还没有具体的应用。因此,设计构件化的预测算法库对于在预测领域,减少预测算法模型实现过程中的重复劳动和提高预测软件的开发效率和质量具有现实意义。 本文对常用的预测算法模型进行了整理和归纳,共整理出6大类39种预测算法,并对当前流行的软件复用技术、软构件技术以及构件管理和评价技术进行了讨论,明确了对象复用与构件化技术相结合设计预测算法库的解决方案。本文从预测算法库的设计思想、复用方式的选择、内部结构的设计、COM构件的功能实现、构件管理和设计评价等几个方面对本课题的研发过程作了介绍和分析。 目前,本课题涉及的39个预测算法模型都已经得到了构件化的实现,并已经通过了测试,对于构件管理和复用性评价在本课题中的应用也进行了理论研究和实践。本课题的研发对预测领域内的构件化软件开发进行了探索,使软件复用技术的思想、理论及其意义在实践中得到了验证。

全文目录


第一章 绪论  7-12
  §1-1 基于COM的预测算法库的课题综述及研究意义  7-9
    1-1-1 预测理论综述  7
    1-1-2 预测算法的主要应用领域及应用现状  7-8
    1-1-3 预测算法库构件化实现的研发目的及意义  8-9
  §1-2 构件技术及其对预测算法库设计的重要意义  9-10
    1-2-1 构件技术综述及发展现状  9-10
    1-2-2 构件技术对预测算法库设计的技术支持  10
  §1-3 本课题的主要研究内容、研发步骤及论文的结构安排  10-12
第二章 构件技术研究  12-18
  §2-1 构件的相关术语与概念  12-15
    2-1-1 构件  12-13
    2-1-2 构件与对象  13
    2-1-3 白盒抽象、黑盒抽象与重用  13
    2-1-4 接口  13-14
    2-1-5 显式语境依赖  14-15
  §2-2 构件的标准化与规范化  15
  §2-3 构件框架  15
  §2-4 构件技术的发展趋势  15-17
  §2-5 本章小结  17-18
第三章 构件管理及构件评价技术  18-30
  §3-1 构件管理及其与库科学的关系  18-19
  §3-2 构件的表示方法  19-21
  §3-3 构件的分类体系  21-22
  §3-4 构件的检索  22-23
  §3-5 构件的存储  23-25
  §3-6 构件的复用性评价  25-29
    3-6-1 构件复用性度量综述  25-26
    3-6-2 构件内聚度  26-27
    3-6-3 构件耦合度  27-28
    3-6-4 构件继承度  28
    3-6-5 构件复用性度量模型  28-29
  §3-7 本章小结  29-30
第四章 基于COM的预测算法库的课题概述及设计方案的确定  30-39
  §4-1 基于COM的预测算法库的课题概述及需求描述  30
  §4-2 预测算法简介  30-31
  §4-3 预测算法库设计方案的确定  31-38
    4-3-1 预测算法库对复用的要求  31-32
    4-3-2 复用方式的选择  32-34
    4-3-3 构件技术的选择  34-37
    4-3-4 算法构件内部结构实现方案的选择  37-38
  §4-4 本章小结  38-39
第五章 基于COM技术的预测算法库的实现与评价  39-56
  §5-1 预测算法库的系统设计  39-41
  §5-2 预测算法库的详细设计  41-49
    5-2-1 预测算法的整理  41-45
    5-2-2 预测算法库的内部实现类的设计  45-46
    5-2-3 预测算法设计的命名规范  46
    5-2-4 接口的设计  46-49
  §5-3 预测算法COM的功能实现  49-50
  §5-4 预测算法构件的分类与描述  50-55
    5-4-1 预测算法构件的分类方法的选择  50-51
    5-4-2 预测算法构件描述语言的选择  51
    5-4-3 预测算法构件的刻面分类设计与描述  51-55
  §5-5 基于预测算法构件复用性的设计评价  55
  §5-6 本章小结  55-56
第六章 结论  56-57
  §6-1 本文的主要结论  56
  §6-2 有待进一步研究的问题  56-57
参考文献  57-60
致谢  60

相似论文

  1. LXI自动测试系统集成技术研究,TP274
  2. LXI 1553B总线通信模块设计,TP273
  3. 自动测试系统数字化设计平台研制,TP274
  4. LXI计数器研制,TP274
  5. 电子邮件分析取证系统的设计与实现,D918.2
  6. 基于VB及MATLAB混合编程的数字实时全息再现系统,O438.1
  7. JC型聚焦超声抗早孕机系统软件的设计与开发,TP311.52
  8. 基于SaaS模式的工程机械销售代理公司CRM系统的设计与实现,TP311.52
  9. 水文分析系统集成应用研究,TH764
  10. 河南省农科院财务管理系统的设计与实现,TP311.52
  11. 分布式远程组件调用技术安全性分析,TP338.8
  12. 基于GIS的中国公路自然区划—地貌、软件系统,P208
  13. 蓄热式加热炉温度过程模拟,TG307
  14. C/S到B/S模式转换的技术研究,TP311.52
  15. 油田实验数据图形化方法研究与实现,TP399-CA
  16. 分布式计量器具检测报价划价管理系统的设计与实现,TP311.52
  17. 基于IP组播的电视播放技术的研究与实现,TN949.292
  18. 邮件处理中心模块化建模及仿真研究,F618;F224
  19. 基于预交金模式的医院数字化门诊系统的设计与实现,TP311.52
  20. 监测系统常用软件组件设计与实现,TP311.52
  21. OPC通信技术的研究与应用,TP368.5

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