逻辑dfd(logical dfd)和物理dfd(physical dfd)的区别

逻辑DFD和物理DFD的主要区别在于,逻辑DFD关注业务和相关活动,而物理DFD关注系统的实现方式。...

逻辑DFD和物理DFD的主要区别在于,逻辑DFD关注业务和相关活动,而物理DFD关注系统的实现方式。

数据流图(DFD)解释了信息系统的数据流。逻辑DFD和物理DFD有两种类型。逻辑DFD提供了一个洞察系统是什么,而物理DFD定义了系统的实现。这两个图都有助于表示系统,理解它,并进一步改进它。

覆盖的关键领域

1.什么是DFD–定义,功能2.什么是逻辑DFD–定义,功能3.什么是物理DFD–定义,功能4.逻辑DFD和物理DFD之间的差异–主要差异比较

关键术语

数据流图(DFD)、逻辑DFD、物理DFD

逻辑dfd(logical dfd)和物理dfd(physical dfd)的区别

什么是dfd公司(dfd)?

DFD是信息系统中数据如何从一个组件流向另一个组件的图形表示。它不涉及细节深入。相反,它只提供系统的概述。DFD具有进程、数据存储、数据流和外部实体的符号。

逻辑dfd(logical dfd)和物理dfd(physical dfd)的区别

DFD具有以下特性。

  • 一个进程应该至少有一个输入和输出。
  • 存储的数据应该经过一个过程。
  • 一个进程可以转到数据存储的另一个进程。
  • 此外,数据存储必须至少有一个数据流输入和一个数据流输出。

总体而言,DFD应用于软件工程、业务分析、再工程、结构化分析等各个领域。

什么是逻辑dfd(logical dfd)?

逻辑DFD专注于业务和业务活动。它是物理DFD的基础。此外,它还描述了业务事件以及这些事件所需的数据。此外,它为描述数据系统如何工作的物理DFD提供了坚实的基础;例如,硬件、软件、纸质文件和相关人员。

逻辑DFD允许按原样映射业务操作流。它有助于强调缺点和低效。此外,它有助于识别过程步骤,以便消除或修改它们。此外,非技术人员也更容易理解逻辑DFD。因此,它是商业活动中常见的一种图表。此外,它还提供了有关功能的信息,而无需实现。

此外,逻辑DFD允许对系统有一个透彻的了解。它也有助于识别错误和缺点。此外,逻辑DFD是一个基本的图,因为它有助于最小化相关的风险。它详细阐述了数据流,以创建更好的功能,而不考虑技术解决方案或系统将如何实现。

什么是物理dfd(physical dfd)?

创建逻辑DFD后要绘制的下一个图是物理DFD。它解释了实现系统业务活动的最佳方法。此外,它还涉及业务流程所需的设备和文件的物理实现。换句话说,物理DFD包含与植入相关的细节,例如运行业务流程所需的硬件、人员和其他外部组件。

逻辑dfd(logical dfd)和物理dfd(physical dfd)的区别

定义

逻辑DFD是描述业务如何运行的DFD类型,而物理DFD是描述系统如何实现的DFD类型。

主要焦点

因此,当逻辑DFD关注于业务活动时,物理DFD关注于系统实现。因此,这是逻辑DFD和物理DFD之间的主要区别。

过程

在逻辑DFD中,流程是一个业务活动。然而,在物理DFD中,过程是一个软件程序或手动过程。

数据存储

数据存储是逻辑DFD和物理DFD之间的另一个区别。在逻辑DFD中,数据存储是信息的集合,它解释了数据是如何存储的。然而,在物理DFD中,数据存储是数据库、计算机文件和纸质文件。

复杂性

即使是非技术人员也能理解逻辑DFD,因为它比物理DFD简单。但是,物理DFD更为复杂。

结论

DFD是进程或系统的数据流的表示。DFD有两种类型:逻辑DFD和物理DFD。逻辑DFD和物理DFD的主要区别在于,逻辑DFD关注业务和相关活动,而物理DFD关注系统的实现方式。总之,逻辑DFD是物理DFD的基础。

引用

1,“数据流图”,维基百科,维基媒体基金会,8月2019日,可在这里。2.“逻辑与物理数据流图”,Lucidchart,可在此处找到。 2.“逻辑与物理数据流图”,Lucidchart,

  • 发表于 2021-07-01 16:51
  • 阅读 ( 451 )
  • 分类:IT

你可能感兴趣的文章

源代码(source code)和目标代码(object code)的区别

主要区别——源代码与目标代码 软件是程序的集合。程序是给计算机执行特定任务的一组指令。它们的指令是由程序员用编程语言编写的。因此,开发一个软件意味着开发一套程序。编写程序的活动称为编程。开发完整软件...

  • 发布于 2020-10-19 18:56
  • 阅读 ( 752 )

符合逻辑的(logical)和物理数据模型(physical data model)的区别

逻辑与物理数据模型 在讨论逻辑数据模型和物理数据模型之间的区别之前,我们必须知道什么是数据模型。数据模型是一种表示,用于描述某个流程的数据及其之间的关系。数据模型是数据库设计过程中使用的重要组件。逻...

  • 发布于 2020-10-27 04:55
  • 阅读 ( 613 )

逻辑地址(logical address)和实际地址(physical address)的区别

逻辑地址和物理地址之间的关键区别在于CPU在程序执行期间生成逻辑地址,而物理地址是内存单元中的一个位置。 简单地说,CPU生成逻辑地址或虚拟地址。从正在运行的程序的角度来看,项目似乎位于逻辑地址提供的地址。...

  • 发布于 2020-11-05 21:35
  • 阅读 ( 1127 )

javascript压缩器:如何以及为什么缩小js

... // dfd == deferredvar dfd = $.Deferred();function doThing() { $.get('some/slow/url', function() { dfd.resolve(); }); return dfd.promise();}$.when(doThing()).then(function(){ c***ole.log('YAY, it is finished');...

  • 发布于 2021-03-13 16:08
  • 阅读 ( 217 )

javascript程序员jquery基本指南

... // dfd == deferredvar dfd = $.Deferred();function doThing() { $.get('some/slow/url', function() { dfd.resolve(); }); return dfd.promise();}$.when(doThing()).then(function(){ c***ole.log('YAY, it is finished');...

  • 发布于 2021-03-16 15:42
  • 阅读 ( 208 )

使用raspberry pi构建加密货币报价器

... nano /home/pi/dfd-crypto-ticker/config.js ...

  • 发布于 2021-03-27 05:43
  • 阅读 ( 190 )

dfd公司(dfd)和erd公司(erd)的区别

DFD与ERD DFD和ERD是不同的数据模型,主要用于组织业务数据,以便在组成员之间进行适当的通信。 DFD显示了数据是如何进入系统、在系统中转换以及如何存储在系统中的。同时,ERD表示实体模型,它将显示系统或数据库的外观...

  • 发布于 2021-06-23 17:42
  • 阅读 ( 152 )

符合逻辑的(logical)和物理数据库模型(physical database model)的区别

逻辑与物理数据库模型 需要逻辑和物理数据库模型,以便直观地呈现针对特定业务需求提出的数据库。这些模型有助于显示业务需求和数据库对象之间的关联。为了准确、完整地收集数据库的所有需求,这是必要的。数据建模...

  • 发布于 2021-06-23 22:15
  • 阅读 ( 338 )

dfd公司(dfd)和流程图(flow chart)的区别

...统中。DFD不显示控制数据的元素。 数据流图处理动作的逻辑部分。它们表示函数关系,还包括输出值、输入值和内部存储的数据。它们用于设计方法和结构分析,以表示通过系统的数据流。它们被企业用来表示组织与外部客户...

  • 发布于 2021-06-24 00:08
  • 阅读 ( 180 )

逻辑地址(logical address)和实际地址(physical address)的区别

...某些内容的位置。这些地址分为两种主要类型,第一种是逻辑地址,另一种是物理地址。两者具有不同但有些相似的功能。 逻辑地址用作用户程序可以查看的虚拟地址。但是,用户程序无法直接查看物理地址,逻辑地址被用作...

  • 发布于 2021-06-25 14:45
  • 阅读 ( 348 )
yqy67z7uq9luup
yqy67z7uq9luup

0 篇文章

相关推荐