- 4
- 0
- 约7.24千字
- 约 64页
- 2018-01-20 发布于江苏
- 举报
专题二:面向对象分析与设计(UML)PPT
顺序图sequence 活动图 类(class)和对象(object) 类是对一组具有相同属性、相同操作、相同关系和相同语义的对象的抽象 UML中类是用一个矩形表示的,它包含三个区域,最上面是类名、中间是类的属性、最下面是类的方法 对象则是类的一个实例 用例(use case) 用例是著名的大师Ivar Jacobson首先提出的,现已经成为了面向对象软件开发中一个需求分析的最常用工具 用例实例是在系统中执行的一系列动作,这些动作将生成特定执行者可见的价值结果。一个用例定义一组用例实例。 协作(collaboration) 协作定义了一个交互,它是由一组共同工作以提供某协作行为的角色和其他元素构成的一个群体。 对于某个用例的实现就可以表示为一个协作 构件(component) 在实际的软件系统中,有许多要比“类”更大的实体,例如一个COM组件、一个DLL文件、一个JavaBeans、一个执行文件等等。为了更好地对在UML模型中对它们进行表示,就引入了构件(也译为组件) 构件是系统设计的一个模块化部分,它隐藏了内部的实现,对外提供了一组外部接口。在系统中满足相同接口的组件可以自由地替换 节点(node) 为了能够有效地对部署的结构进行建模,UML引入了节点这一概念,它可以用来描述实际的PC机、打印机、服务器等软件运行的基础硬件 节点是运行时存在的物理元素,它表示
原创力文档

文档评论(0)