软件工程 作者 郑人杰 马素霞 麻志毅 第4章 总体设计.pptVIP

  • 2
  • 0
  • 约1.23万字
  • 约 106页
  • 2015-12-10 发布于广东
  • 举报

软件工程 作者 郑人杰 马素霞 麻志毅 第4章 总体设计.ppt

第2部分 结构化软件开发方法 第4章 总体设计 4.1 软件设计的概念及目标 软件设计的概念 设计是一项核心的工程活动。 在20世纪90年代早期,Lotus 1-2-3的发明人Mitch Kapor在Dr. Dobbs杂志上发表了“软件设计宣言”,其中指出: “什么是设计?设计是你站在两个世界——技术世界和人类的目标世界——而你尝试将这两个世界结合在一起……”。 4.1 软件设计的概念及目标 软件设计的概念 罗马建筑批评家Vitruvius提出了这样一个观念: “设计良好的建筑应该展示出坚固、适用和令人赏心悦目”。 4.1 软件设计的概念及目标 软件设计的目标 软件设计的目标涉及性能、可靠性、成本、维护等多个方面的目标。 一般来说,可以从需求规格说明书中选择重要的质量属性,作为设计目标,如性能目标、可靠性目标等,而成本和维护方面往往需要从客户和供应商那里得到。 4.1 软件设计的概念及目标 性能准则 性能准则包括对系统速度和空间的需求。 4.1 软件设计的概念及目标 可靠性准则 可靠性准则决定了对减少系统崩溃及随后所造成危害所做的努力程度。 4.1 软件设计的概念及目标 成本准则 成本准则包括开发、配置和管理系统的成本。 成本准则不仅包括设计上的考虑,还包括管理上的考虑。 4.1 软件设计的概念及目标 维护准则 护准则确定在完成开发后再改变系

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档