Print

基于组件开发的应用软件的容错策略研究

论文摘要

软件的开发评价涉及很多方面,除了功能和性能要求外,其可用性、安全性要求相当重要。软件的价值不仅体现在软件的交付使用,更多体现在开发过程中的策略控制,容错策略是软件开发中的重要策略之一,如何制定容错策略来实现软件开发的价值最大化是被关注的重点。本文主要研究基于组件开发的软件系统容错策略研究。本文在分析、研究基于组件的软件工程基础上,研究和分析了.NET组件开发技术以及软件系统拓扑结构,结合构建分布式组件的开发经验,研究基于组件开发的系统容错策略,提出分级管理和选择、数据动态复制、负载均衡、在线升级、权限管理等策略。结合这些策略的运用,提出了一种分布式系统容错设计思想,给出软件设计开发模型。本文结合上海市产学研联合项目《SD空运物流进出口业务处理系统》的实例,使用可靠性技术指标进行定量的分析。

论文目录

  • 摘要
  • Abstract
  • 第一章 引言
  • 1.1 背景
  • 1.2 项目来源
  • 1.3 本文需要解决的问题
  • 1.4 论文主要研究内容及意义
  • 1.5 论文的主要工作及章节安排
  • 第二章 组件开发技术
  • 2.1 基于组件(component)的软件开发简介
  • 2.2 基于组件的软件工程
  • 2.3.N ET 组件的软件开发环境
  • 2.4 本章小结
  • 第三章 软件系统容错拓扑结构
  • 3.1 系统拓扑结构
  • 3.2 软件系统容错结构
  • 3.3 SD 空运物流进出口业务处理系统拓扑结构
  • 3.4 本章小结
  • 第四章 应用软件容错策略研究
  • 4.1 软件容错策略
  • 4.2 软件容错调度基本算法
  • 4.3 基于组件开发的分布式系统的容错设计
  • 4.4 本章小结
  • 第五章 容错策略实现及应用
  • 5.1 基于组件开发系统容错策略实践应用
  • 5.2 基于马尔克夫模型的可靠性分析
  • 5.3 本章小结
  • 第六章 总结与展望
  • 6.1 结论
  • 6.2 本文的创新点
  • 6.3 将来的研究方向
  • 参考文献
  • 附录
  • 致谢
  • 攻读硕士研究生期间发表的论文及参与的项目
  • 相关论文文献

    本文来源: https://www.lw50.cn/article/21dfd5251dc843330cff9af6.html