面向对象分析设计.pptVIP

  • 6
  • 0
  • 约2.09千字
  • 约 21页
  • 2015-11-20 发布于湖北
  • 举报
面向对象分析设计.ppt

软件工程导论 面向对象分析与设计 面向对象分析 ?分析 分析工作主要包括3项内容:理解、表达和验证。 ?面向对象分析 关键是识别出问题域内的类与对象,并分析它们相互间的关系,最终建立起问题域的正确模型。在面向对象分析中,主要由对象模型、动态模型和功能模型组成。 电子商务网站类图 航班订票系统状态图 个人图书管理系统用例图 面向对象设计 分析是提取和整理用户需求,并建立问题域精确模型的过程。 设计则是把分析阶段得到的需求转变成符合成本和质量要求的、抽象的系统实现方案的过程。 面向对象设计就是用面向对象观点建立求解域模型的过程。 系统分解 软件工程师在设计比较复杂的应用系统时普遍采用的策略是,“分而治之,各个击破”。 系统的主要组成部分称为子系统。通常根据所提供的功能来划分子系统。 系统分解 大多数系统的面向对象设计模型,在逻辑上都由4大部分组成。 设计人机交互子系统 从面向对象设计的角度补充设计人机交互子系统的策略: 1. 分类用户 2. 描述用户 3. 设计命令层次 4. 设计人机交互类 设计问题域子系统

文档评论(0)

1亿VIP精品文档

相关文档