UML(图形化的语言表示)
2012-05-31 12:06
190 查看
一些概念
OO(Object-Orientation)
面向对象,一种系统建模技术OOP(Object-OrientationProgramming)
面向对象编程,按照OO的方法来开发程序的过程OOAD(Object-OrientationAnalysis and Design)
面向对象的分析与设计UML图分类:
静态模型(static model)
用例图(use case diagrams)由参与者(Actor)、用例(Use Case)以及它们之间的关系构成
描述系统功能的动态视图
类图(class diagrams)
用于描述系统的结构化设计
模型中存在的类、类的内部结构以及它们与其他类的关系等
对象图(object diagrams)
组件图(component diagrams)
部署图(deployment diagrams)
动态模型(dynamic model)
时序图(sequence diagrams)是一种UML行为图
通过描述对象之间发送消息的时间顺序显示多个对象之间的动态协作
协作图(collaboration diagrams)
状态图(state chart diagrams)
活动图(activity diagrams)
UML关系分类
依赖(use-a):表现为局部变量、参数、静态方法的调用
关联(has-a):成员变量引用
泛华(is-a):继承和实现
UML具体关系
如图:相关文章推荐
- Selenium+TestNG+Jenkins 框架图形化UML表示
- UML基础:统一建模语言简介
- 2.2 UML语言简介
- UML中几种类图的定义和表示
- UML用例、类图中关系的表示
- 设计模式基础:类及类关系的UML表示
- UML建模语言进阶 - 用例视图详解 用例视图建模实战
- 23种设计模式UML表示形式
- C++ 自然语言编码详解系列二(字符(串)的内存表示)
- 写一个程序,语言不限,能将人民币金额从阿拉伯数字转换为大写汉字表示。例如,把1234.56转换为壹仟贰佰叁拾肆圆零伍角陆分。
- UML中几种类图的定义和表示
- UML语言纵览
- 面向对象中的关联关系和UML表示方法
- 大话设计模式---UML图关系表示法
- UML基础(二)——UML中的类(接口)以及类关系的表示方法
- 黑马程序员——Java语言基础——关键字、表示符、常量、变量及数据的类型、运算符
- 48.笔记go语言圣经——go图形化
- UML统一建模语言
- uml中的几种关系及表示图
- UML关系及java代码表示