软件工程课件 (10).pptVIP

  • 1
  • 0
  • 约4.67千字
  • 约 53页
  • 2019-10-13 发布于山东
  • 举报
气象站的用例 slide 32 用例描述 slide 33 体系结构的设计 当理解了系统与其环境的交互后,可使用这个信息设计系统的体系结构 对气象站来说分层体系结构是合适的 接口层:处理通信 数据采集层:管理仪器 仪器层:采集数据 在一个体系结构模型中不应超过7个实体。 slide 34 气象站体系结构 slide 35 对象识别 识别对象(或对象类)是面向对象设计中最困难的部分 依赖于系统设计者的技术、经验和领域知识。 对象识别是一个反复的过程。第一次不一定能正确。 slide 36 识别的方法 对系统的自然语言描述做文法分析。对象和属性是名词,操作或服务是动词。 使用应用领域中的真实实体 使用行为方法,了解系统的全部行为,谁参与了什么行为。 使用基于情景的分析。在每个情景中识别出对象,属性和方法。 slide 37 气象站对象类 slide 38 设计模型 设计模型说明对象、对象类和对象间的关系 静态模型:用对象类和关联来描述系统静态结构 动态模型:描述对象间动态交互 slide 39 设计模型的例子 子系统模型:说明对象的逻辑分组,每个分组构成一个子系统 序列模型:说明对象交互的序列 状态机模型:说明单个对象如何响应事件来改变它们的状态 其他模型:用例模型、聚合模型、泛化模型等 slide 40 子系统模型 说明设计是如何由逻辑上关联的一组对象构成的。 在UML中, 这些用“

文档评论(0)

1亿VIP精品文档

相关文档