简单Uml学习1

Uml (Unified Modeling Language)

   统一建模语言,图形化的语言表示。

   uml分为以下两种

   1 静态模型

      创建并记录一个系统的静态特性,反应软件系统基础固定的框架结构。包括以下5种

         用例图(use case diagrams)*
         类图(class diagrams)*
         对象图(object diagrams)
         组件图(component diagrams)
         部署图(deployment diagrams)

2  动态模型

      用以展示系统的行为,包括以下4种
      时序图(sequence diagrams)
      协作图(collaboration diagrams)
      状态图(state chart diagrams)
      活动图(activity diagrams)

 

以下使用工具是startUml

静态模型

1   用例图
     展示系统的核心功能及与其交互的用户,用户被称之为“活动者”(Actor)用例使用椭圆表示

 

 

2   类图                       
  类图描述了多个类、接口的特征,以及对象之间的协作与交互
  由一个或多个矩形区域构成,内容包括:类型,属性,方法

 

 

 

3  对象图

    表现对象的特征,对象图展现了多个对象的特征及对象之间的交互

 

 

 

 

4 组件图

     表现软件组件之间关系

 

 

 

5 部署图

   用于部署软件应用的物理信息

 

 

  动态模型

6 协作图

   表现一定范围内对象之间协作的信息,强调参与信息交流的对象之间的组织结构

 

 

7 状态图

   强调一个对象在不同事件触发时,其内部状态的转变过程

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值