幻灯片 1 清华大学计算机系.pptVIP

  • 11
  • 0
  • 约1.6万字
  • 约 124页
  • 2017-03-31 发布于广东
  • 举报
幻灯片 1 清华大学计算机系.ppt

内容概要 软件设计的基本概念 面向对象设计及UML 软件体系结构设计 Usecase设计 用户界面设计 基本概念 软件设计的定义 软件设计的重要性 软件设计的目标 软件设计的基本原则 Design for Change Design for Reuse 软件设计的定义 The process of defining the architecture, components, interfaces, and other characteristics of a system or component. The results of [that] process. IEEE Standard Glossary of Software Engineering Terminology, IEEE std 1990. 软件设计的重要性 “怎么做” 需求分析:“做什么” 软件实现的基础和依据 影响软件测试及维护的难易 提供了软件的表示,使软件质量评价成为可能 软件设计的目标 设计必须实现分析模型中描述的所有显式需求,必须满足用户希望的所有隐式需求。 设计必须是可读、可理解的,使得将来易于编程、易于测试、易于维护。 设计应从实现角度出发,给出与数据、功能、行为相关的软件全貌。 “There are two ways of constructing a software desig

文档评论(0)

1亿VIP精品文档

相关文档