UML_行为图

来源:互联网 发布:recyclerview的优化 编辑:程序博客网 时间:2024/06/03 12:28

活动图是UML用于对系统的动态行为建模的另一种常用工具,它描述活动的顺序,展现从一个活动到另一个活动的控制流。活动图在本质上是一种流程图。活动图着重表现从一个活动到另一个活动的控制流,是内部处理驱动的流程。


“活动图”可通过一系列操作将业务流程或软件进程以工作流的形式显示出来。 这些操作可以由人、软件组件或计算机来执行。
使用活动图可以描述多种类型的流程,具体示例如下:


1,用户和您的系统之间的业务流程或工作流。
2,某一用例中执行的步骤。,
3,软件协议,即允许在组件间进行的交互序列。
4,软件算法



  • 状态图(Statechart Diagram)是描述一个实体基于事件反应的动态行为,显示了该实体如何根据当前所处的状态对不同的事件做出反应的。状态图重点在于描述对象的状态及其状态之间的转移,状态图的基本元素主要有:状态、转移、动作、自身转移、组合状态、进入节点、退出节点、历史状态、并发区域等,状态中的事件分为调用事件(Call)、变化事件(Change)、时间事件(Time)和信号事件(Singal)。


    对于机房收费系统中的学生来说只有两种状态,1,上机状态 2,空闲状态

                  


    在机房收费系统中对于老师来说他的状态图:

                    

0 0
原创粉丝点击