zoukankan      html  css  js  c++  java
  • (转)UML建模风格之状态图概要


    1.当行为的改变和状态有关时才创建状态图。

    2.把初始状态放置在左上角。

    3.把最终状态放置在右下角。

    状态指南

    1.状态名称要简单但应具有描述性。

    2.避免"黑洞"状态。

    3.避免"奇迹"状态。

    子状态建模指南

    1.为复杂的目标建模子状态。

    2.把通用的子状态变换放在一起

    3.为复杂的实体创建一个分层的状态图

    4.最高阶的状态图总有初始态和最终态

    变换和动作

    1.用实现语言的命名规则命名软件动作

    2.用叙述性文字命名角色动作

    3.只有对所有的入口变换都合适时才注明入口动作

    4.只有对所有的出口变换适合时才注明出口动作

    5.只有当你想终止并再进入该状态时才建模递归变换

    6.用过去式命名转换事件

    7.把转换标记放在接近源状态的地方

    8.以转换方向为基础放置变换标记

    警界点

    1.警戒点不应该重叠

    2.为可视化的定位警戒点而引入接合点。

    3.警戒点不必配套

    4.一致的命名警戒点

     

    转自:http://www.vchome.net/swengineer/umlrosecmm/uml05.htm

  • 相关阅读:
    一步一步本地化部署mapbox-gl
    快速排序
    合并排序
    冒泡排序
    选择排序
    插入排序
    mapbox-gl象形文字字体glyph生成
    前端html
    Mysql练习
    Mysql语句
  • 原文地址:https://www.cnblogs.com/sophie_wang/p/1600012.html
Copyright © 2011-2022 走看看