UML学习笔记(一)【概论】
来源:互联网 发布:淘宝上战地4才10元 编辑:程序博客网 时间:2024/05/21 23:02
UML的使用范围:概念视角 和 软件视角
UML的使用方式:蓝图 和 草图
表示法:你在模型中看到的图形,建模语言的图形语法,通常只是为了设计讨论
元模型:一张定义语言概念的图,通常为了把图直接转编程语言
我比较认同《UML精粹:标准对象建模语言简明指南(第3版)》Martin Fowler作者的观点
通常:我们只使用草图,便于设计讨论,而不使用蓝图,转化为语言。
UML官方图形类型:
图 目的 传承活动 顺序和并行行为 UML1类 类、特性和关系 UML1通信 对象之间的交互;强调链接 UML1协作图组件 组建的结构和连接 UML1组合 结构类的运行时分解 UML2新增部署 工件部署到节点 UML1交互概述 序列图和活动图的混合 UML2新增对象 实例的配置例子 UML1非官方包 编译时层次结构 UML1非官方序列 对象之间的交互;强调顺序 UML1状态机 对象在生命周期中如何被时间改变 UML1时间 对象之间的交互;强调时间 UML2新增用例 用户如何和系统交互 UML1
UML图形分类:
需要注意使用UML工具时,任何信息都是可以被收起(suppressed),比如说隐藏属性,隐藏特定得---不展示这三个类。
设计其他知识(非UML):
屏幕流图 假设这是淘宝给商家提供的查看和编辑商品的一系列界面,描述其跳转
决策表 一堆的复杂逻辑条件,下图上面是条件,下面是结果
- UML学习笔记(一)【概论】
- 数据库系统概论学习笔记(一)
- UML学习笔记(一)
- UML学习笔记(一)
- UML学习笔记(一)
- UML学习笔记(一)
- UML学习笔记(一)
- 《统计学习方法》学习笔记(一):统计学习方法概论
- 数论概论学习笔记(一)——勾股数
- 数据库系统概论学习笔记(一):基本概念
- 数据库系统概论学习笔记(一)---数据模型
- 操作系统学习笔记(一) > 操作系统概论
- 计算机组成原理一:概论学习笔记
- 学习笔记一:统计学习方法概论
- 《UML用户指南》学习笔记(一)
- UML的学习笔记(一)
- UML基础学习笔记一
- UML 学习笔记(一)开始
- Access 至少一个参数没有被指定值 解决方法
- Oracle中查询正锁表的用户及释放被锁的表的方法
- 浅析python的metaclass
- 关于Android 获取字符串的高度和宽度
- ios中实现带占位符placeholder的UITextview
- UML学习笔记(一)【概论】
- android task详细讲解
- USB Gadet API for Linux
- Android平台上的ANR问题分析方法
- Java编程思想读书笔记——java程序运行时,内存分配
- 打桩步骤与难点解决
- ASP.NET MVC Web API 学习笔记---联系人增删改查
- HTTPUnit测试
- gchart:基于google图表API的jquery组件全攻略:1、入门