需求建模方法-读书小结2.docVIP

  • 6
  • 0
  • 约小于1千字
  • 约 6页
  • 2018-04-27 发布于河南
  • 举报
需求建模方法-读书小结2

面向对象的需求建模方法 一、面向对象方法中的基本概念 对象:客观实体的抽象,是构成概念模型的基本单元。 在OOM 中,对象名是对象的唯一标识。对象属性是对象静态数据结构的一个数据项,对象中可以有一组操作。一个对象通过发消息的形式才能访问别的对象所提供的服务,对象间通过消息传递而产生联系。 类:具有相同性质和操作的一个或多个对象的描述,是一组对象的集合。类与对象的关系:类给出了该类中所有对象的抽象定义(主要指属性和内部操作两个部分),而对象是符合该定义的一个实例。 性质继承:性质继承是指能够直接获得已有的性质和特征,而不需要重复定义它们。性质继承分单一继承(一个子类值允许有一个父类的情况)和多重继承(一个子类有多个父类的情况)。 消息:对象之间相互传递、请求服务的信息,消息包括消息的对象名、请求的服务名称、输入参数、应答信息等。一个对象对外服务所要求的消息格式称为消息协议。 类之间的关系:泛化关系(一般--特殊的关系)、组成关系(整体—部分的关系)、静态关系(1对1、一对M、N对M)、动态关系(对象间的消息连接而成,消息的发送和反馈)。 二、在OMT中,用类图来描述静态模型,用状态转换图和序列图来表达动态模型,用数据流图表达功能模型。 状态图的例子: 其中,初态仅一个,结束状态可以有0至多个。 事件序列图举例: 其中,带箭头的直线在垂直方向上的相对位置(从上到下)表示事件发生的先后顺

文档评论(0)

1亿VIP精品文档

相关文档