• 举例分析流程图与活动图的区别与联系


    题目:举例分析流程图与活动图的区别与联系

    博客班级 https://edu.cnblogs.com/campus/ahgc/AHPU-se-JSJ18
    作业要求 https://edu.cnblogs.com/campus/ahgc/AHPU-se-JSJ18/homework/11474
    作业目标 能够了解并掌握流程图与活动图的区别与联系
    学号 3180701108

    作业要求:作业应该包括以下四部分内容

    (1)给出流程图的定义说明

    (2)给出活动图的定义说明

    (3)举例对比流程图与活动图的区别

    (4)举例分析流程图与活动图的联系

    一、流程图的定义

    ★以特定的图形符号加上说明,表示算法的图,称为流程图或框图。
    ★流程图是流经一个系统的信息流、观点流或部件流的图形代表。在企业中,流程图主要用来说明某一过程。这种过程既可以是生产线上的工艺流程,也可以是完成一项任务必需的管理过程。
    

    二、活动图的定义

    ★活动图是状态图的一种特殊形式。其中所有或多数状态都是活动状态,而且所有或多数转移都在源状态中的活动完成时立即触发。
    ★活动图是UML用于对系统的动态行为建模的另一种常用工具,它描述活动的顺序,展现从一个活动到另一个活动的控制流。活动图在本质上是一种流程图。活动图着重表现从一个活动到另一个活动的控制流,是内部处理驱动的流程。主要用于以下情况:
    1.交互图强调的是对象到对象的控制流,而活动图则强调的是从活动到活动的控制流。
    2.活动图是一种表述过程基理、业务过程以及工作流的技术。
    3.它可以用来对业务过程、工作流建模,也可以对用例实现甚至是程序实现来建模。
    

    三、举例对比流程图与活动图的区别
    ★活动图面向对象分析设计,流程面向过程的;活动图描述对象的活动顺利关系应尊守的规则,主要强调行为而非过程。
    ★流程图是面向过程,通过顺序,条件、循环来描述过程的顺序关系和时间序列。

    四、举例分析流程图与活动图的联系
    ★活动图是流程图的抽象,活动图可以细化为流程图

  • 相关阅读:
    【转】Centos yum 换源
    centos7下使用yum安装mysql
    【转】简易smtp调用类
    【转】Beanstalkd 队列简易使用
    【转】mysql 拖库写库用法
    【转】scp 命令格式
    【转】mac os 安装php
    pip 国内源 gem 国内源
    【转】25个必须记住的SSH命令
    NHibernate 有好几种数据库查询方式
  • 原文地址:https://www.cnblogs.com/384bk/p/13961546.html
Copyright © 2020-2023  润新知