UML(12-5-8).pptVIP

  • 3
  • 0
  • 约 63页
  • 2016-11-06 发布于江西
  • 举报
UML(12-5-8).ppt

模型的文档化 问题陈述 使用案例文档 使用案例说明:事件流、子事件流、活动图 静态模型 对象图、类图、对象文档 类说明、属性、方法和约束条件的说明 动态模型 使用案例的序列图、协作图或活动图 对象类(或子系统)的状态图、方法的活动图 准备类文档 描述对象类的抽象定义 类的责任范围、类的成员与用法、使用限制 责任描述 帐户:在银行进行交易使用的帐户,有各种类型,至少包括存取操作。一个顾客可以有多个帐户。 顾客:一个或多个银行帐户的持有者。在不同银行拥有帐户的人被认为是不同的顾客。 7.2 对象模型的组织 问题分解 将整体系统需求分解为多个对象 分层分解问题,确认对象的关系和种类 抽象方法 从基本功能出发,确认核心组织 逐步扩展,完善对象的组织 对象关联 分析协同关系,确认对象关联 7.2 确认对象关系(1/2) 关联 Assoication 交互关系:使用、拥有、涉及、聘用、通信、 控制、表示、管理、几何关系、拓扑关系 聚合 Aggregation 组装、材料、划分、位置、集合、容器、成员 aggregate :部分可单独存在(聚合) composition :生存期相同(组合) 复杂关联 多元关联、关联属性 确认对象关系(2/2) 3. 继承 Inheritance 一般与特殊关系:属性、行为 多重继承、不完全继承:语义约束 4. 依赖 dependence 语义关联关系: 引

文档评论(0)

1亿VIP精品文档

相关文档