zoukankan      html  css  js  c++  java
  • UML建模EA模型的组织

    一、模型的组织

    1、按视图组织(例如“4+1”视图)

    RUP的“4+1”视图是经典的架构设计标准,以用例或场景为中心,按逻辑视图、过程视图、物理视图、开发视图四个维度来建模。

    对于已经习惯了Rational Rose建模的人,可以继续按这种方式组织模型。

    image

    2、按工作流组织

    image

    按照软件开发周期的业务分析、需求分析、设计的顺序来组织,比较符合软件开发顺序,适合于需要在软件开发大部分阶段进行建模的情况。

    3、按目录形式组织

    如果只是在少数阶段有选择性的进行建模,或者需要管理多个项目,可以不按照上面的全程建模方式来组织,直接按照项目和用途来组织各种模型图,类似于目录形式自由组织。

    image image

    二、利用包图快速导航和组织图表

    1、在图上建包,既能在UML图上分级导航,又能维护模型树的规范性。

    如果直接在模型树上创建包,则只能在模型树分级展开节点才能看到该图,无法利用UML图的较大显示区域内进行导航。(可按下面解决)

    2、从模型树上拖动包或图到一个UML图上

    如果已经是直接在模型树上创建包,则将包拖到所在上级包的第一个图上(没有图则先创建包图)。

    如果希望在一个图上快速跳转到其他图,则使用超链接

    从模型树上拖动一个图节点到当前图上,选择超链接类型。

    3、保持模型树的“干净”,将不再用的元素彻底删除

    在图上删除一个图元时,图元并没有真正删掉,这样就会在模型树上留下“垃圾”,影响导航。

    正确的删除方法:在图上选中图元,按Alt+G跳转到模型树上,然后删除图元节点。

  • 相关阅读:
    Arduino-原理图标识
    python-垃圾回收机制
    利用浮力测密度
    sys模块-与python解释器交互的模块
    第十一章第二节 功率
    第十一章第一节 功
    类-描述器-把类对象方法转变为属性方式
    H5浏览器播放RTMP直播流
    如何查看某个端口被谁占用
    OBS第三方推流直播教程
  • 原文地址:https://www.cnblogs.com/rhcad/p/2171600.html
Copyright © 2011-2022 走看看