软件工程讲义_第七章_设计概念讲述.pptVIP

  • 3
  • 0
  • 约1.04万字
  • 约 78页
  • 2016-07-01 发布于湖北
  • 举报
此时,设计工程师在经取舍后,进行聚合,使之成为构件的某种特定的配置,于是便得到最终的产品。 多样化和聚合需要直觉和判断力,其质量取决于构造类似实体的经验、一系列指导模型演化方式的原则和(或)启发、一系列质量评价的标准以及导出最终设计表示的迭代过程。 需求模型的每个元素都提供了创建四种设计模型所必需的信息,这四种设计模型是完成完整的设计规格说明所必需的。软件设计过程中的信息流如图7-1所示。由基于场景的元素、基于类的元素和行为元素所表明的分析模型是设计任务的输入。使用相应的设计表示法和设计方法,将得到数据或类的设计、体系结构设计、接口设计和构件设计。 体系结构设计定义了软件的主要结构元素之间的关系、可用于达到系统所定义需求的体系结构风格和设计模式以及影响体系结构实现方式的约束。体系结构设计表示——基于计算机系统的框架——可以从需求模型导出。 构件级设计将软件体系结构的结构元素变换为对软件构件的过程性描述。从基于类的模型、流模型和行为模型获得的信息将作为构件设计的基础。 可靠性:通过测量故障的频率和严重性、输出结果的精确性、故障平均时间MTTF、故障恢复能力和程序的可预见性来评估。 性能:度量处理速度、响应时间、资源消耗、吞吐量和效率。 可支持性:综合了扩展程序、适应性和耐用性三方面的能力,此外还包括可测试性、兼容性、可配置性、系统安装的简易性和问题定位的简易性。 创建一系列的设计

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档