zoukankan      html  css  js  c++  java
  • UML模型的组成

    UML模型基本元素

    image

    模型组织元素

    •图:最直接的一种组织元素

    •模型:
    --业务分析模型 --系统分析模型
    --设计模型 --实现模型
    --测试模型

    •视图
    --逻辑视图 --进程视图
    --实现视图 --部署视图

    •包:视图、模型、子系统、层、包

    视图、模型与图

    视图

    模型

    用例视图

    业务/系统分析模型(为主)

    用例图、交互图、状态机图、类图、交互概述图

    设计模型

    交互图、状态机图、类图、交互概述图

    逻辑视图

    业务分析模型

    类图

    设计分析模型(为主)

    类图、交互图、状态机图、对象图、包图

    设计模型

    活动图、交互图、活动图、交互概述图、状态机图、对象图

    实现视图

    设计模型

    构件图、部署图

    部署视图

    设计模型

    部署图

    模型修饰元素使用要点与其他元素

    •建模时切忌抠细节、钻牛角尖,例如为聚合/组合争论不休、为属于哪些依赖关系而煞费脑筋。模型的修饰元素中,通常只有20%的使用价值

    •模型中如果包含过多的修饰元素将会妨碍图的阅读,因此除非必要,不要添加过多的修饰元素

    •其他元素:文件、URL

    模型创建流程

    image

    源自PPT

    冯瑞涛
  • 相关阅读:
    java传递String参数
    C++ string与int的互相转换
    java插入排序
    凸包Graham Scan算法实现
    求平面上N点最远两点和最近两点距离
    求最大公约数
    n个数连接得到最小或最大的多位整数(携程)
    Java快排
    背包问题
    二分查找离左边元素最近的(可以等于)
  • 原文地址:https://www.cnblogs.com/finehappy/p/1600848.html
Copyright © 2011-2022 走看看