首页 > 其他分享 >上下文图

上下文图

时间:2024-10-15 16:22:13浏览次数:6  
标签:ERP 外部 实体 系统 数据流 上下文

1.上下文数据流图用于表达一个系统的概览,它是数据流图中的最高级别,只包含一个代表整个系统的程序。这程序会被分解成更多细节的主要程序,每个主要程序可能会进一步分解以提供更多细节。

2.上下文数据流图的特点:
只包含一个过程,过程以系统名称命名,代表整个系统
显示所有外部实体和主要数据流
不含任何数据存储
可以被分解为下一级图中的主要程序
也称为0阶图
  

3.绘制上下文图的步骤

 

    1. 确定系统:
      • 在图的中心位置绘制一个矩形,代表 ERP 系统,并为其命名。
    2. 识别外部实体:
      • 外部实体是与 ERP 系统进行交互的人、组织或其他系统。例如:
        • 客户:向企业下订单、查询订单状态等。
        • 供应商:提供原材料或服务。
        • 员工:使用 ERP 系统进行日常业务操作。
        • 银行:处理财务交易。
        • 其他企业系统(如 CRM 系统、仓库管理系统等)。
      • 在矩形周围绘制其他形状(如圆形或矩形)代表外部实体,并为每个实体命名。
    3. 绘制数据流:
      • 用箭头表示数据的流动方向,从外部实体指向 ERP 系统或从 ERP 系统指向外部实体。例如:
        • 客户向 ERP 系统发送订单信息。
        • ERP 系统向供应商发送采购订单。
        • 员工向 ERP 系统输入销售数据。
      • 在箭头上标注数据的名称,以便更清楚地了解数据流的内容。
    4. 添加描述和注释:
      • 为上下文图添加必要的描述和注释,解释各个外部实体与 ERP 系统的关系、数据的含义等。
      • 这有助于其他人更好地理解上下文图。

标签:ERP,外部,实体,系统,数据流,上下文
From: https://www.cnblogs.com/bdsz/p/18467773

相关文章

  • Python如何创建异步上下文管理器
    异步上下文管理器的主要作用和使用场景:主要作用:自动管理异步资源的获取和释放确保异步操作的正确完成和清理简化异步代码的错误处理提供更清晰、更简洁的异步代码结构常见使用场景:数据库连接管理自动处理异步数据库连接的打开和关闭确保在操作完成后正确释......
  • Golang上下文context
    上篇内容我们主要讲解了net/http标准库的使用,其中包含如何创建POST请求、GET请求以及如何携带参数的请求。Context介绍context释义为上下文,在我们使用goroutine时一般使用context来进行元数据的传递,非元数据不建议使用context来进行传递。那么我们主要是用context用来做什么呢?其......
  • [编程笔记] 当前上下文中不存在名称"ViewBag"
    最近在弄另外一个项目,很长一段时间没接触MVC了,VisualStudio2022识别cshtml文件的时候,出了一点故障!很多ViewBag、@Html.Partial、@Html.FunctionBar()等这些地方都报波浪线了,提示不存在这个名称,但是代码是可以运行的,这种一般就是本地环境或者配置的问题了。......
  • linux 系统CPU 上下文切换(Context Switch)概念
    CPU上下文切换(ContextSwitch)是操作系统调度程序在不同任务之间切换CPU执行的过程。上下文切换的核心是保存当前任务的状态(也叫“上下文”),然后恢复下一个任务的状态,最终交给CPU执行。这种切换可能发生在进程、线程或者内核级别的不同上下文之间。上下文切换的详细过程保......
  • 函数的上下文
    函数的上下文概述在函数体的语句中,会出现this这个词,this就是函数的上下文函数中this是谁,就说明函数的上下文是谁函数中的this是谁,要看是如何调用的,因为this不是一成不变的比如我们看下面的例子varobj={ a:100, fun:function(){ console.log(this.a); }};我们......
  • [操作系统]线程上下文切换
    单核处理器能够支持多线程执行代码就是因为线程的上下文切换。具体是如何做到的呢?CPU通过给每个线程分配CPU时间片来实现这个机制。什么是时间片?CPU分配给每个线程的时间。时间片非常短一般几十ms。CPU通过不停地切换线程执行,让我们感觉多个线程是同时执行的。什么是线程上下......
  • 执行上下文和调用堆栈
    为顶级代码创建全局执行上下文,即不在任何fn内的代码。因此,首先执行fn之外的代码。fn-decln/exprsn的fn主体内的代码仅在调用时执行。执行上下文(ec)一段js执行的环境。存储一些要执行的代码的所有必要信息,例如局部变量、传递给fn的args。js代码始终在ec内运行......
  • 将函数提升到 Effect-TS 选项上下文中:实用指南
    在函数式编程中,提升是指使函数适应特定上下文(例如选项)的过程。effect-ts提供了将函数提升到option上下文的便捷方法,允许您将函数或谓词无缝地应用于option值。在本文中,我们将探讨两个关键的提升函数:o.lift2和o.liftpredicate。示例1:使用o.lift2提升二元函数......
  • TPAMI 2024 | HyperSOR: 面向显著对象排序的上下文感知图超网络
    HyperSOR:Context-AwareGraphHypernetworkforSalientObjectRankingHyperSOR:面向显著对象排序的上下文感知图超网络MinglangQiao;MaiXu;LaiJiang;PengLei;ShijieWen;YunjinChen;LeonidSigal摘要显著对象排序(SOR)旨在对图像中的显著对象进行分......
  • 【CSS in Depth 2 精译_037】第六章 定位与堆叠上下文 + 6.1 固定定位
    当前内容所在位置(可进入专栏查看其他译好的章节内容)第一章层叠、优先级与继承(已完结)第二章相对单位(已完结)第三章文档流与盒模型(已完结)第四章Flexbox布局(已完结)第五章网格布局(已完结)【第六章定位与堆叠上下文】✔️6.1固定定位✔️6.1.1创建一个固定定......