【UML】——UML入门总结

一.【简介】

      初步了解了UML的概念,UML不是程序语言,而是统一的建模语言,支持了模式化和软件系统开发的图行化语言,为软件的所有阶段提供了可视化和模式化支持,包括需求分析,规格,构造和配置!简要介绍一下UML的构造

二.【内容】

    1.总体图

  2. 分支简介

   UML关系分为关联,依赖,泛化,实现。

   关联:是指两个类和类与接口之间的强依赖关系。

 

   依赖:类A使用到了另一个类B,但是这种关系是偶然的,临时的,非常弱的,会影响到类A。

   

   泛化:也称为继承,一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能的能力。箭头指向的一方为父类。

  

  实现:一个class类实现interface接口(可以是多个)的功能。

 

UML图分为九种,其中可以分为

 静态图:

 1.用例图:
   从用户角度的描述系统功能,并指出各功能的执行者静态图
 2.类图:

   描述类的内部结构和类之间的关系。

 3.对象图:

   类的实例,在具体时间所包含的对象以及对象的相互关系
行为图:
  1.状态图:

    对象状态以及事件发生时的状态.
  2.活动图:

    用例进行的活动以及约束.
  3.交互图:

    指在特定语境中,为了实现某一个目标,而在一组对象之间进行交换的一组消息所表示的行为.
  4.序列图:

    对象间强调顺序,发送顺序.
  5.协作图:

    对象之间的合作关系.
实现图:
  1.构件图:

    代码构件的物理结构与各构件之间的依赖关系
  2.实施图:

    实际物理设备以及他们之间的连接关系

三.【结论】

    UML总体观,只是对于UML的总体的框架进行了了解,但是对于UML各种图的具体应用情况和UML的公共规则等还需要进一步的学习!




         

 

  

  

   

   

   



评论 28
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值