zoukankan      html  css  js  c++  java
  • 第二次作业

    作业班级https://edu.cnblogs.com/campus/ahgc/AHPU-se-JSJ18
    作业要求 https://edu.cnblogs.com/campus/ahgc/AHPU-se-JSJ18/homework/11474
    作业目标 熟悉流程图与活动图的定义及其分别适用的场合,理解两者的区别与联系
    学号 3180701205

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

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

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

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

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

    一、流程图的定义说明

    流程图是描述过程,系统或计算机算法的图。它们被广泛用于多个领域,以清晰,易于理解的图表记录,研究,计划,改进和交流经常复杂的过程。

    流程图有时被拼写为流程图,使用矩形,椭圆形,菱形以及可能的许多其他形状来定义步骤的类型,并使用连接箭头来定义流程和顺序。

    它们的范围从简单的手绘图到描述多个步骤和路线的综合计算机图。如果我们考虑所有各种形式的流程图,它们是地球上最常见的图表之一,许多领域的技术人员和非技术人员都使用它们。

    有时有时用更专门的名称来调用流程图,例如流程流程图,流程图,功能流程图,业务流程映射,业务流程建模和表示法(BPMN)或流程流程图(PFD)。

    它们与其他流行的图相关,例如数据流程图(DFD)和统一建模语言(UML)活动图。

    二、活动图的定义说明

    活动图是UML行为图。它代表每个活动如何一个接一个地流动。活动是系统的某种操作。此外,活动图有助于组织的业务和开发团队了解系统过程和行为。

    动作:活动中的一个步骤,其中用户或软件执行给定任务。在Lucidchart中,动作用圆角矩形表示。

    决策节点: 流程中由菱形表示的条件分支。它包括一个输入和两个或多个输出。
    控制流: 连接器的另一个名称,用于显示图中步骤之间的流。
    起始节点: 表示活动的开始。起始节点用黑色圆圈表示。
    结束节点: 代表活动的最后一步。末端节点由黑色实心圆圈表示。

    3.举例对比流程图与活动图的区别和联系

    3.1 ATM取钱过程活动图与流程图对比

    3.2流程图与活动图区别

    (1)、由图可知流程图着重描述处理过程,它的主要控制结构是顺序、分支和循环,各个处理过程之间有严格的顺序和时间关系。流程图 指程序方法或者函数执行的时间,顺序。
    活动图描述的是对象活动的顺序关系所遵循的规则,它着重表现的是系统的行为,而非系统的处理过程。活动图描述的是系统执行某一个用例时的具体步骤。
    (2)、活动图能够表示并发活动的情形,而流程图不行。

    3.3.流程图与活动图的联系

    活动图与流程图联系:活动图本质上是一个流程图。

  • 相关阅读:
    Swift入门篇-Hello World
    Swift入门篇-swift简介
    Minecraft 插件 world edit 的cs 命令
    搭建本地MAVEN NEXUS 服务
    MC java 远程调试 plugin 开发
    企业内部从零开始安装docker hadoop 提纲
    javascript 命令方式 测试例子
    ca des key crt scr
    JSF 抽象和实现例子 (函数和属性)
    form 上传 html 代码
  • 原文地址:https://www.cnblogs.com/wj5612/p/13961185.html
Copyright © 2011-2022 走看看