51CTO博客开发
一、交互图引言1.建立动态模型2对静态结构建模对服务进行了外部观察不关心对象是怎样提供(进行)这些服务的2对行为建模捕获对象是怎样提供服务的当对象提供一个特定服务的时候,它负责展现的一系列的活动识别必须由其他对象提供的附加服务2如何定义行为——定义为操作(方法)所有的输入所有的输出对象是怎样提供服务的(从问题域的视角)2行为的分类静态行为:不被任何外部或内部的事件所影响动态行为:受外部或内部的事件
一、识别类图与对象的方法1.对象与类1)概念与表示法l对象:是系统中用来描述客观事物的一个实体,是具有明确语义边界的实体;作为构成系统的一个基本单位,一个对象有一组属性和对这组属性进行操作的一组服务构成。l类:是具有相同属性、服务、关系和语义的一组对象的集合。它为属于该类的全部对象提供了统一的抽象描述,其内部包括属性和服务两个主要部分。l类与对象的关系+模版与实例;类的实例是对象。类的外延是其所产
一、Usecase图的历史与黑盒视角1.用况图的历史l1987年,I.Jacbson首先提出l得到了许多方法学的采纳l90年代末被UML采纳并标准化2.系统边界l黑盒:系统对外部的客观世界发挥什么作用,提供什么业务功能来展现系统l白盒:系统如何提供业务功能的。n问题的提出:在系统尚未存在时,如何描绘用户需要一个什么样的系统?如何规范地定义用户需求?n考虑问题的思路:把系统看作一个黑箱,看它对外部的
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号