UML基础笔记

原创 2004年07月13日 09:28:00
  • 最有用、最标准的UML图包括:用例图,类图,序列图,状态图,活动图,组件图和部署图
  • 用例图
    • 描述系统提供的一个功能单位
    • 通常用于表达系统或系统范畴的高级功能
    • 不涉及实现细节
  • 类图:显示不同实体(人、事物和数据)如何彼此相关;其显示系统的静态结构。
  • 序列图:
    • 显示特定用例(甚至是特定用例的某一部分)的详细流程
    • 在很详细的级别上显示对不同对象的不同调用
  • 状态图
    • 对某个类可能所处的不同状态和该类从一个状态转换到另一个状态进行建模。
    • 基本元素:
      初始起点--实心圆
      状态间转换--开箭头的线段
      状态--圆角矩形
      判定点--空心圆
      终止点--内含实心圆的圆
  • 活动图
    • 显示在处理某个活动时,两个或更多类对象之间的过程控制流。
    • 活动图适合用于较高级别的过程建模。
  • 组件图:提供系统的物理视图。显示系统中的软件对其它软件组件(例如:软件库)的依赖关系。
  • 部署图:
    • 显示系统将如何物理部署到硬件环境中。
    • 给系统生产人员。
2003.12.27于南京仙林。

读《UML基础、案例与应用》有感

《UML基础、案例与应用》这本书是《人人都是产品经理》里提到的一本书,主要是讲统一建模语言的。全书分为三个部分,分别是:基础知识、学习案例和高级应用。 UML(统一建模语言)实际上就是用一些框框、线...
  • wumingxiaoqiang
  • wumingxiaoqiang
  • 2017年02月03日 10:24
  • 308

UML基础知识入门

本文来源很多,已不知来自何处,但是比较经典 1.1 UML基础知识扫盲 UML这三个字母的全称是Unified Modeling Language,直接翻译就是统一建模语言,简单地说就是一...
  • basycia
  • basycia
  • 2016年07月05日 19:48
  • 1078

UML边看边记 之 类(一)

MD,使用万恶的为知笔记,写好的东西都没有了!!又要重写!!最近在看Thrift源码,看到了TNonblockingServer,类与类之间的关系有点乱,打算使用UML类图来画一画,于是找了些资料,...
  • fan2012huan
  • fan2012huan
  • 2016年05月26日 21:57
  • 382

【UML入门教程】——总结和自我补充

UML和我们之前学习的软件工程密不可分,两者强强联合,为软件的开发奠定了重要的基础。UML图和文档把整个系统的宏观和微观,一一展现在我们的面前。   写软件文档就像建造大楼前的图纸一样重要,没有合理...
  • successA
  • successA
  • 2014年04月03日 15:51
  • 2511

java学习记录笔记--多态,接口,UML简介

多态对象的多种形态1.引用多态父类的引用可以指向本类的对象 父类的引用可以指向子类的对象2.方法多态创建本类对象时,调用的方法为本类方法; 创建子类对象时,调用的方法为子类重写的方法或者继承的方法...
  • Ice_Alone
  • Ice_Alone
  • 2015年08月19日 21:35
  • 766

UML软件期末复习

UML软件期末复习
  • qq_36411874
  • qq_36411874
  • 2017年05月25日 19:33
  • 308

java基础面试题:java笔记题收集(一)

1、面向对象的特征有哪些方面?  - 抽象:抽象是将一类对象的共同特征总结出来构造类的过程,包括数据抽象和行为抽象两方面。抽象只关注对象有哪些属性和行为,并不关注这些行为的细节是什么。  - 继承:继...
  • chenpeng19910926
  • chenpeng19910926
  • 2016年08月02日 16:09
  • 576

为什么现在UML很少用了

新霸哥发现UML在面向对象的设计中的需求,相关行为、一些体系结构的实现提供了一套综合完整的表示法,但是由于使用的人比较少,初学者不容易快速入门,所以就导致了UML不是那么的受欢迎。   UM...
  • Aweijun360
  • Aweijun360
  • 2016年09月19日 07:31
  • 2566

《thinking In UML》读书笔记(四)模型的关系表示

UML模型的关系表示 关联关系association 依赖关系dependency 扩展关系extends 包含关系include 实现关系realize 精化关系refine 泛化关系general...
  • sinat_34905048
  • sinat_34905048
  • 2016年08月19日 00:10
  • 363

UML学习之:类图

UML学习之:类图 1.关于UML     回顾20世纪晚期--准确地说是1997年,OMG组织(Object Management Group对象管理组织)发布了统一建模语言(Unified Mod...
  • ziyuanxiazai123
  • ziyuanxiazai123
  • 2013年09月28日 15:37
  • 1482
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:UML基础笔记
举报原因:
原因补充:

(最多只允许输入30个字)