软件设计概要.pptVIP

  • 0
  • 0
  • 约1.72千字
  • 约 20页
  • 2025-08-13 发布于广东
  • 举报

第1页,共20页,星期日,2025年,2月5日软件设计的任务分析模型设计模型设计文档回答Howtodo?可以分为概要设计、详细设计软件设计包括数据设计体系结构设计接口设计过程设计第2页,共20页,星期日,2025年,2月5日软件设计的任务数据设计信息模型软件数据结构体系结构设计定义软件部件间的关系接口设计软件内部、外部及与人之间的通信过程设计软件组件的过程性描述第3页,共20页,星期日,2025年,2月5日软件设计的基本概念模块(module)与构件(component)模块:定义输入、输出和特性的程序实体构件:可重复使用的软件组件抽象(abstract)与细化(refinement)抽象:分层次考虑和处理问题(数据和过程)细化:从高到低的逐步分解过程信息隐藏对其它模块隐藏模块内部的数据和过程软件复用第4页,共20页,星期日,2025年,2月5日模块化设计(modulardesign)分解(decomposition)模块独立性(moduleindependence)自顶向下(top—downdesign)自底向上(bottom—updesign)第5页,共20页,星期日,2025年,2月5日分解(decomposition)C(P1+P2)C

文档评论(0)

1亿VIP精品文档

相关文档