博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
UML系列 (一) 初识
阅读量:6690 次
发布时间:2019-06-25

本文共 1587 字,大约阅读时间需要 5 分钟。

        我们学习了UML的一些知识和内容,下面是对UML的一些简单总结。

1.1 什么是uml

     1.1.1 一种可视化的面向对象的建模语言
     1.1.2 描述了一个系统的静态结构的动态行为
     1.1.3 用图形方式表现典型的面向对象系统的整个结构
     1.1.4 从不同角度为系统建模,并形成系统的不同视图
1.2 uml的事物
     1.2.1 structure thing
        1.2.1.1 class
        1.2.1.2 interface

        1.2.1.3 collaboration

        1.2.1.4 use case
        1.2.1.5 activity class
        1.2.1.6 component
        1.2.1.7 node
     1.2.2 action thing
        1.2.2.1 interaction
        1.2.2.2 state machine
     1.2.3 separate thing
        1.2.3.1 package
     1.2.4 note thing
        1.2.4.1 notes
1.3 uml工具
     1.3.1 rational rose
     1.3.2 together

     1.3.3 microsoft visio

-------------------------------------------------------------
2 uml中的models diagram
-------------------------------------------------------------
     2.1 use case diagram
     2.2 class diagram
     2.3object diagram
     2.4 state daigram
     2.5 activity diagram
     2.6 intercaction diagram
          2.6.1 sequence diagram
          2.6.2 collaboration
     2.7 realize diagram
         2.7.1 component diagrams

         2.7.2 deployment diagrams

-------------------------------------------------------------
3 uml中的规则
-------------------------------------------------------------
3.1 命名
      3.1.1 为事物、关系和图起名
3.2 范围
      3.2.1 给一个名称以特定含义的语境
3.3 可见性
     3.3.1 怎样让其他人使用或看见名称
3.4 完整
     3.4.1 事物如何正确、一致地相互联系
3.5 执行
     3..1 运行或模拟动态模型的含义是什么
-------------------------------------------------------------
4 uml中的关系
-------------------------------------------------------------
     4.1 association
    4.2 dependency
    4.3 generation
    4.4 realization
-------------------------------------------------------------
5 uml中的公共机制
-------------------------------------------------------------
       5.1 规格说明
       5.2 修饰
       5.3 通用划分

       5.4 扩展机制

      

转载于:https://www.cnblogs.com/lilongsheng/archive/2011/11/15/3226138.html

你可能感兴趣的文章
VirtualBox无法进入Win8PE的桌面
查看>>
弹出菜单效果
查看>>
SQL常用语句集合(不断更新)
查看>>
测试LCD1602的显示,显示时间,提示语
查看>>
GAITC 2019全球人工智能技术大会(南京)
查看>>
phpcms网站搬家 至 服务器 完整并且详细过程
查看>>
myBatis针对不同数据库的模糊查询
查看>>
Git 分支(分布式版本控制系统)
查看>>
uva 10972 RevolC FaeLoN
查看>>
asp.net mvc生命周期学习
查看>>
HDU 1212 Big Number 【大数求余模拟】
查看>>
静态类(static)与java值传递、引用传递小测
查看>>
Android深入浅出系列之Bluetooth—蓝牙操作(一)
查看>>
vs 代码格式化
查看>>
权限管理系统
查看>>
html a img table
查看>>
PowerShell脚本保存密码
查看>>
前端基础(JavaScript)
查看>>
安装OpenCV3.1 与VS2015配置主要步骤
查看>>
mssql timeout 超时时间已到
查看>>