第八章系统设宿计之面向对象方法.pptVIP

  • 0
  • 0
  • 约2.2千字
  • 约 35页
  • 2018-12-31 发布于福建
  • 举报
第八章系统设宿计之面向对象方法

第八章 系统设计之面向对象方法 与传统开发方法不同的是,面向对象方法的分析与设计两阶段工作的界限并不明显,系统设计阶段要做的大多数工作是对分析阶段的成果进行改进和扩展。 在设计阶段,需要修改和精炼面向应用的分析模型,以适合目标实现环境。 类图的扩展和改进 通过顺序图映射出实体类图的方法 设计其他类和对象 通过顺序图映射出类图的具体方法。 类图的改进 8.1类的简介 类是具有相同特性(属性)和相同行为(方法)的对象的集合。在UML中类使用一个矩形图符来表示,类的图符分为上、中、下三个部分,分别用来标识类的名称、属性和方法。 对象模型中类之间可以有四种关系: 关联:(Associations)表示两个类存在某种语义上的联系 依赖:所谓依赖就是某个对象的功能依赖于另外的某个对象,而被依赖的对象只是作为一种工具在使用 聚合/合成:是强关联/弱关联,它反映的是整体和个体之间的关系 泛化:显示类之间的继承关系。 8.2通过顺序图映射出类图的方法 分析阶段确定了实体类,实体类的属性及关联,并没有确定实体类的方法。 在设计阶段可以通过所有用例的顺序图中,对象所接受的消息,来确定对象的方法,即类的方法。 1.读者预约图书的顺序图 2.管理员处理借书顺序图 3.图书管理员处理还书的顺序图 3.读者续借图书的顺序图 8.3.设计类和对象

文档评论(0)

1亿VIP精品文档

相关文档