数据流图画法
教你怎么画数据流图包括数据流图实例PPT课件

2021/3/9
管理信息系统》
第一步,画出关联数据流图。
S1顾客
F1订单
P 图书预订
F2汇总订单
S2 出 版 社
图书预订系统关联图
2021/3/9
管理信息系统》
第二步,逐层分解加工,画出下层DFD。注意到根据题意,当绘出系统 顶层图后并不能将所有加工分解成基本加工,还要进行二层图分解。 并在分解加工过程中逐步充实进数据存储。见图。
2021/3/9
管理信息系统》
(3)加工 加工又称处理亦称变换,它表示对数据流的操作。 加工的符号分成上、下两部分,从上到下分别是标识部分和功能描 述部分。 标识部分用于标注加工编号,加工编号应具有唯一性,以标识加工 ,以“P”开头。 功能描述部分用来写加工名。为使DFD清晰易读,加工名应简单,能 概括地说明对数据的加工行为,其详细描述在数据词典中定义。 加工要逐层分解,以求得分解后的加工功能简单、易于理解。
建立新系统的DFD是一项十分重要的工作。因为建立的DFD是系统 开发乃至系统维护的依据,是系统的重要文档之一。系统分析员要在 详细调查中,在与用户的反复交流中修改DFD,力求新建DFD是正确的 、准确的。
2021/3/9
管理信息系统》
放映结束 感谢各位的批评指导!
谢 谢!
让我们共同进步
2021/3/9
21
D5 订单数目
D6
顾
P2.2
客
情
订单分类
况
D7
D4 出版社要求
P3 发送订单
F2汇总订单
S2 出 版社
优
P2.3
先
订
随时处理
单
D3
D8
教你怎么画数据流图包括数据流图实例优PPT资料

a关联图
b顶层图
绘制数据流图过程示意图
c二层图
由于图形描述简明、清晰,不涉及到技术细节,所描述的内容是 面向用户的,所以即使完全不懂信息技术的用户单位的人员也容易理 解。因此数据流图是系统分析人员与用户之间进行交流的有效手段, 也是系统设计(即建立所开发的系统的物理模型)的主要依据之一。
《管理信息系统》
2 数据流图的构成
(1)数据流图使用的符号 DFD由四种基本符号组成。如下图所示。
《管理信息系统》
(4)数据存储 数据存储是用来存贮数据的。在分层DFD中,数据存储一般仅属于某 一层或某几层,因此又称数据存储为局部文件。现对数据存储符号说 明如下: ①数据存储名写在开口的长方框内,应概要地说明文件中的主要数据 。 ②数据存储上一定要有数据流。 ③为便于说明和管理,数据存储亦应编号,编号写在文件符号左端小 方格中,以“D”开头。 ④为避免DFD中出现交叉线,同一数据存储可在多处画出,可以用下 图所示符号表示数据存储重复。
教你怎么画数据流 图包括数据流图实
例
1 数据流图
数据流图(DFD:Data Flow Diagram)就是组织中信息运动的抽 象,是信息逻辑系统模型的主要形式。这个模型不涉及硬件、软件、 数据结构与文件组织,它与对系统的物理描述无关,只是用一种图形 及与此相关的注释来表示系统的逻辑功能,即所开发的系统在信息处 理方面要做什么。
《管理信息系统》
3 数据流图的绘制步骤
(1)确定所开发的系统的外部项(外部实体),即系统的数据来源和 去处。
(2)确定整个系统的输出数据流和输入数据流,把系统作为一个加工 环节,画出关联图。
(3)确定系统的主要信息处理功能,按此将整个系统分解成几个加工 环节(子系统)确定每个加工的输出与输入数据流以及与这些加工有 关的数据存储。
数据流图的画法以及实例(精选)

数据流图的画法以及实例(精选)数据流图也称为数据流程图date flow diagram , DFD,是⼀种便于⽤户理解和分析系统数据流程的图形⼯具,他摆脱了系统和具体内容,精确的在逻辑上描述系统的功能、输⼊、输出和数据存储等,是系统逻辑模型的重要组成部分。
数据流图的基本组成成分数据流:是由⼀组固定成分的数据组成,表⽰数据的流向。
值得注意的是,数据流图中描述的是数据流,⽽不是控制流。
除了流向数据存储或从数据存储流出的数据不必命名外,每个数据流必须要有⼀个合适的名字,以反映该数据流的含义。
加⼯:加⼯描述了输⼊数据流到输出数据之间的变换,也就是输⼊数据流经过什么处理后变成了输出数据。
每个加⼯都有⼀个名字和编号。
编号能反映该加⼯位于分层的数据流图的哪个层次和哪张图中,能够看出它是由哪个加⼯分解出来的⼦加⼯。
数据存储:数据存储表⽰暂时存储的数据。
每个数据存储都有⼀个名字。
外部实体:外部实体是存在于软件系统之外的⼈员或组织,他指出数据所需要的发源地或系统所产⽣的数据的归属地。
外部实体加⼯数据流分层数据流图的设计⽅法第⼀步,画⼦系统的输⼊输出把整个系统视为⼀个⼤的加⼯,然后根据数据系统从哪些外部实体接收数据流,以及系统发送数据流到那些外部实体,就可以画出输⼊输出图。
这张图称为顶层图。
第⼆步,画⼦系统的内部把顶层图的加⼯分解成若⼲个加⼯,并⽤数据流将这些加⼯连接起来,使得顶层图的输⼊数据经过若⼲加⼯处理后,变成顶层图的输出数据流。
这张图称为0层图。
从⼀个加⼯画出⼀张数据流图的过程就是对加⼯的分解。
可以⽤下述⽅法来确定加⼯:在数据流的组成或值发⽣变化的地⽅应该画出⼀个加⼯,这个加⼯的功能就是实现这⼀变化,也可以根据系统的功能决定加⼯。
确定数据流的⽅法⽤户把若⼲数据当作⼀个单位来处理(这些数据⼀起到达、⼀起处理)时,可以把这些数据看成⼀个数据流。
关于数据存储对于⼀些以后某个时间要使⽤的数据,可以组织成为⼀个数据存储来表⽰。
如何画数据流程图(PPT35页)

EX1:请根据以下销售过程画出数据流程图:用户将定货 单交给某企业的业务经理,经检验后,对不合格的订单要 由用户重填,合格的订单交仓库保管员做出库处理,即: 查阅库存台帐,如果有货则向用户开票发货,如缺货,则 通知采购员采购。
发货票
用户
订货单
检验
出库 合格订单 处理
采购通知 采购员
不合格订单 EX1
F7 采购 订货报表 员
产生报表
F6 订货汇总信息 D2 订货信息
图(d) 订货系统的1层数据流程图(图b的局部, 各数据成分加上编号)
应用举例二
教材购销系统的顶层DFD
学生
购书单
领书单、无 效购书单
如何画出上述订货系统的数据流程图呢? 考虑数据的源点和终点:从上面对系统的描述可以知道, 仓库管理员通过终端把事务报告给订货系统,系统经过汇 总处理,每天向采购部提供一张订货报表。所以,采购员 是数据的终点,而仓库管理员是数据的源点。
仓管
事务
0.0
订货报表 采购
员
订货系统
员
图 (a) 订货系统的顶层数据流程图
到库存台帐去查找,显示查询结果。
查询条件
查询
查询结果
保管员
入库单 出入库处理
出库单
EX4
库存台帐
统计 打印
库存日 报表
注意:
(1)数据流程分析采用自顶向下逐层分解的方法,通过 分析绘制分层的数据流程图(data flow diagram,DFD)来 进行系统分析。
(2)DFD由顶层图、一级细化图、二级细化图等一组图 构成。在顶层图中,将系统视为由一个处理功能所构成的 系统;一级细化图是对顶层图处理功能的分解与细化。
处理事务
数据流图画法

数据流图(DFD)画法要求一、数据流图(DFD)1.数据流图的基本符号数据流图由基本符号组成,见图5-4-1所示。
图5-4-1 数据流图的基本符号例:图5-4-2是一个简单的数据流图,它表示数据X从源S流出,经P加工转换成Y,接着经P加工转换为Z,在加工过程中从F中读取数据。
图5-4-2数据流图举例下面来详细讨论各基本符号的使用方法。
2.数据流数据流由一组确定的数据组成。
例如“发票”为一个数据流,它由品名、规格、单位、单价、数量等数据组成。
数据流用带有名字的具有箭头的线段表示,名字称为数据流名,表示流经的数据,箭头表示流向。
数据流可以从加工流向加工,也可以从加工流进、流出文件,还可以从源点流向加工或从加工流向终点。
对数据流的表示有以下约定:对流进或流出文件的数据流不需标注名字,因为文件本身就足以说明数据流。
而别的数据流则必须标出名字,名字应能反映数据流的含义。
数据流不允许同名。
两个数据流在结构上相同是允许的,但必须体现人们对数据流的不同理解。
例如图5-4-3(a)中的合理领料单与领料单两个数据流,它们的结构相同,但前者增加了合理性这一信息。
两个加工之间可以有几股不同的数据流,这是由于它们的用途不同,或它们之间没有联系,或它们的流动时间不同,如图5-4-3(b)所示。
(a)(b)(c)图5-4-3 简单数据流图举例数据流图描述的是数据流而不是控制流。
如图5-4-3 (c)中,“月末”只是为了激发加工“计算工资”,是一个控制流而不是数据流,所以应从图中删去。
3.加工处理加工处理是对数据进行的操作,它把流入的数据流转换为流出的数据流。
每个加工处理都应取一个名字表示它的含义,并规定一个编号用来标识该加工在层次分解中的位置。
名字中必须包含一个动词,例如“计算”、“打印”等。
对数据加工转换的方式有两种:改变数据的结构,例如将数组中各数据重新排序;产生新的数据,例如对原来的数据总计、求平均等值。
4.文件文件是存贮数据的工具。
《数据流程图的画法》课件

数据流程图的应用场景
数据流程图适用于各种领域,如软件开发、企业管理和工业流程等。它可以帮助人们更好地理解和改进 复杂的数据流程。
数据流程图与业务分析的关系
数据流程图是业务分析的重要工具之一,通过绘制数据流程图可以帮助分析人员深入了解业务流程和数 据处理要求。
数据流程图的未来发展趋势
随着数据处理和分析的不断发展,数据流程图将越来越重要,未来可能出现 更多的创新和改进。
数据流程图的规范化管理
规范化管理可以提升数据流程图的质量和可维护性,包括标准化的符号和线 条、统一的命名规则以及文件版本控制等。
数据流程图的评估和改进
通过对数据流程图的评估,可以发现潜在的问题和改进的空间,进一步提升系统的效率和可靠性。
总结和展望
数据流程图是一种强大的工具,能够帮助人们理解和分析数据流程。未来, 数据流程图将更广泛地应用于各个领域,并随着技术和方法的不断发展而不 断演进。
输入和输出
表示数据的输入和输出。
数据流程图的标准规定
数据流程图应符合一定的规范,例如使用标准的符号和线条表示数据流和处理,以及正确使用注释和说 明。
数据流程图的画法
1
确定范围
明确数据流程图的边界和涵盖的模块。
2
分析输入输出
确定每个模块的输入和输出数据。
3
绘制符号和线条
使用适当的符号和线条绘制数据流和处理。
《数据流程图的画法》 PPT课件
数据流程图的画法是一种用于可视化数据流程的工具,能帮助人们理解和分 析复杂的数据流。
什么是数据流程图?
数据流程图是一种图形化表示数据在系统中流动和处理过程的工具。它展示 了数据在不同模块之间的传递和转化。
数据流程图的作用
数据流图DFD画法-Corey,你看了天比你高多了!-CSDN博客

数据流图DFD画法-Corey,你看了天比你高多了!-CSDN博客数据流图(DFD- Data Flow Diagram)让系统分析者弄清楚“做什么”的问题,其重要性就不言而喻了。
那么我们怎么画数据流图呢?数据流图与系统流程图又有什么区别呢?步骤1数据流图里包含的内容数据流图描述的是系统的逻辑模型,图中没有任何具体的物理元素,只是描绘信息在系统中流动和处理的情况。
因为数据流图是逻辑系统的图形表示,即使不是专业的计算机技术人员也能容易理解。
不要将数据流图(DFD)与系统流程图、程序流程图相混淆。
步骤2数据流图里的符号数据流图里的符号也极为简单,只有四个:1)外部实体;2)处理;3)连线;4)数据存储。
这四个符号也有两种。
一种是Yourdon & Coad法,另一种是Gane & Sarson法。
只是略有不同而已。
如果你使用Microsoft Visio,那么你只能使用Gane & Sarson法了。
需要注意的是:1)处理并不一定是程序。
它可以是一系统程序、单个程序或程序的一个模块,甚至可以是人工处理过程;2)数据存储并不等同于一个文件。
它可以是一个文件、文件的一部分、数据库元素或记录的一部分;它代表的是静态的数据。
3)数据流也是数据,是动态的数据。
步骤3分离数据流图中的元素假设一家工厂的采购部门每天需要一张定货报表。
报表按零件编号排序,表中列出所有需要再次定货的零件。
对于每个需要再次定货的零件应该列出下述数据:零件编号、零件名称、定货数量、目前价格、主要供应商、次要供应商。
零件入库或出席称为事务,通过放在仓库中的CRT终端把事务报告给定货系统。
当某种零件的库存数量少于库存临界值时就应该再次定货。
源点/终点(外部实体)采购员仓库管理员数据处理产生报表处理事务数据流定货报表零件编号零件名称定货数量目前价格主要供应商次要供应商事务零件编号事务类型数量数据存储定货信息(见定货报表)库存清单零件编号库存量库存量临界值步骤4逐步分解地画出数据流图第一步,画出最概括的系统模型。
教你怎么画数据流图_包括数据流图实例

画出银行取款处理数据流图。 第一步,画出关联数据流图。注意,现金是实物,不能作为数据流。
S储户
F1 取 款 单 、存折
P 取款系统
F2 存 折 、 利率单、结 算清单
S储户
取款处理关联图
《管理信息系统》
第二步,逐层分解加工,画出下层DFD。
S储户
F1取款单、存 折
P1
取款审核
F1.2 不 合 格 存 折 、 取款单
D5 订单数目
D6
顾
P2.2
客
情
订单分类
况
D7
D4 出版社要求
P3 发送订单
F2汇总订单
S2 出 版社
优
P2.3
先
订
随时处理
单
D3
D8
待
发
出
订
单
正
P2.4
常 订
定期处理
单
图书预订系统二层图
《管理信息系统》
7 数据流图的作用
前面说过,系统分析的主要任务是建立新系统的逻辑模型。具体地 讲主要是画出新系统的DFD,编写定义DFD的数据词典。
《管理信息系统》
a关联图
b顶层图
绘制数据流图过程示意图
c二层图
d三层图
A C
B
A
1D
3E G6
C
B 2F5
图0
L G
M
N P 图2
3 1
Q G
R
L
…
.3
S
M
图2.1
.2
《管理信息系统》
4 数据流图的绘制原则
绘制数据流图的主要原则
(1)明确系统界面。 (2)自顶向下逐层扩展。 (3)合理布局。 (4)数据流图绘制过程,就是系统的逻辑模型的形成过程,必 须始终与用户密切接触,详细讨论,不断修改,也要和其他系统建设 者共同商讨一求一致意见。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
统中的事件。 符号“ ”表示事件发生的前提,即对转移(事件)的 输入 符号“ ”表示事件的结果,即由转移(事件)的输出 图中的有向边“ ”表示对转移的输入,或由转移的 输出
学生 学生与课程:多对多 教师与课程:0/1 对多 教师
课程
•由于“多对多”的关联在计算机表达时有困难,引 入“选课”对象作为关联对象,可将“多对多”的关 联改为 两个“一对多”的关联。
学生 数据对象表 学号 姓名 性别 出生年月 籍贯 …… 选课
课程
•确定属性:为每一个数据对象建立数据对象表,描述
第五章 面向数据流的分析方法
o数据流图与数据字典(重点) o实体-关系图(ER图) o基于数据流的分析方法(重点)
授课教师:蒋建民 电子邮件:jjmxam@
§5.1 面向数据流的分析方法概述
1、结构化分析方法 结构化分析方法是一种建模技术 基于计算机的系统是数据流和一系列的转换构 成的 在模型的核心是数据词典,它描述了所有的在 目标系统中使用的和生成的数据对象。围绕着 这个核心的有三种图: ERD、DFD、STD 2、分析模型的组成 ü数据建模和对象描述 ü功能建模和数据流图 ü基本加工逻辑说明 ü行为建模 ü数据词典
§5.2 数据建模及ER图
3、属性:定义了数据对象的特征。它可用来:
• 为数据对象的实例命名; • 描述这个实例; • 建立对另一个数据对象的另一个实例的引用 • 主码:为了唯一地标识数据对象的某一个实例, 定义数据对象中的一个属性或几个属性为关键码 (key),书写为_id, 例如在“学生”数据对象中用“学号”做关键码, 它可唯一地标识一个“学生”数据对象中的实例 4、关系:各个数据对象的实例之间有关联。 如一个学生“张鹏”选修两门课程“软件工程”与 “计算机网络”,学生与课程的实例通过“选修”关 联起来。
• 结构化英语 • 结构化英语的词汇表由 ü 英语命令动词 ü 数据词典中定义的名字 ü 有限的自定义词 ü 逻辑关系词 IF_THEN_ELSE、CASE_OF 、 WHILE_DO、REPEAT_UNTIL等组成。 • 是一种介于自然语言和形式化语言之间的语言 • 语言的正文用基本控制结构进行分割,加工中的 操作用自然语言短语来表示 • 其基本控制结构有三种: ü 简单陈述句结构:避免复合语句; ü 重复结构:while_do 或repeat_until 结构。 ü 判定结构:if_then_else 或 case_of 结构;
例 操作系统根据调度要求设臵进 程状态。当有多个申请占用CPU运 行的进程时, CPU分配的进程的 状态迁移 可得到的状态=就绪,运行,等待 生成的事件=t1,t2, t3, t4 t1 ─ 中断事件 t2 ─ 中断已处理 t3 ─ 分配CPU t4 ─ 用完CPU时间
• 状态迁移图的优点(因为一个系统的状态是有限的) ü状态之间的关系能够直观地捕捉到 ü由于状态迁移图的单纯性,能够机械地分析许多情 况,可很容易地建立分析工具 3、时序图 • 在系统分析中,用时序图于对比在系统中处理事件的时 序和相应的处理时间。在右图中, 对于事件e,功能1~ 功能3的处理时间总计为 (T1+T2+T3)其中功能间,切 换时间0。
描述银行取款过程的数据流图
5、数据流与数据加工之间的关系
6、数据流图的层次结构
• 为了表达数据处理过程的数据加工情况,需要采 用层次结构的数据流图。按照系统的层次结构进 行逐步分解,并以分层的数据流图反映这种结构 关系,能清楚地表达和容易理解整个系统 • 在多层数据流图中,顶层流图仅包含一个加工, 它代表被开发系统。它的输入流是该系统的输入 数据,输出流是系统所输出数据 • 底层流图是指其加工不需再做分解的数据流图, 它处在最底层 • 中间层流图则表示对其上层父图的细化。它的每 一加工可能继续细化,形成子图。
商店业务处理系统中“检查发货单” if 发货单金额超过$500 then if 欠款超过了60天 then 在偿还欠款前不予批准 else (欠款未超期) 发批准书,发货单 else (发货单金额未超过$500) if 欠款超过60天 then 发批准书,发货单及赊欠报告 else (欠款未超期) 发批准书,发货单
§5.5
数据词典与面向数据流的分析
1、数据词典与数据流图配合,能清楚地表达数据 处理的要求 2、词条描述——对于在数据流图中每一个被命名 的图形元素,均加以定义,其内容有: 名字,别 名或编号,分类,描述,定义,位臵,其它等 • 数据流词条描述
ü 数据流名: ü 说明:简要介绍作用即它产生的原因和结果 ü 数据流来源:来自何方 ü 数据流去向:去向何处 ü 数据流组成:数据结构 ü 数据量流通量:数据量,流通量
数据流图(DFD) 描述数据在系统中如何被传送或 变换,以及描体—关系图(ERD) 描述数据对象及数据对象之 间的关系; 状态—迁移图(STD)描述系统对外部事件如何响应, 如何动作。
数据对象描述
加工规格说明
•ERD 用 于数据建 模 •DFD用于 功能建模 •STD用于 行为建模
• 判定表 • 如果数据流图的加工需要依赖于多个逻辑条件的 取值,使用判定表来描述比较合适 • 以“检查发货单”为例
• 判定树 • 判定树也是用来表 达加工逻辑的一种 工具。有时侯它比 判定表更直观。
检 查 发 货 单
金额>$500
欠款>60天
不发出批准书
金额$500
欠款60天 发出批准书、 发货单 欠款>60天 发出批准书、 发货单及赊欠报告 发出批准书、 欠款60天 发货单
1、功能建模:用抽象模型的概念,按照软件内部 数据传递、变换的关系,自顶向下逐层分解,直 到找到满足功能要求的所有可实现的软件为止。 2、数据流图:根据DeMarco的论述,功能模型使 用了数据流图来表达系统内数据的运动情况,而 数据流的变换则用结构化英语、判定表与判定树 来描述。 3、数据流图中的主要图形元素 数据加工(数据处理、数据变换、转换) 数据源点或终点 (外部实体) 数据流 数据存储文件
实例的关联有三种:一对一 (1:1); 一对多 (1:m);多对多(n:m)。 这种实例的关联称为“基数”。基数表明了“重 复性”。如 1 位教师带学生班的 30 位同学,就 是 1:m 的关系。 但也有 1 位教师带 0 位同学的情形, 所以实 例关联有是“可选”还是“必须” 之分。用“O” 表示关系是可选的,用“│”表示关系必须出现 1 次。这表明了关系的“参与性”。
实体— 关系图
数据 字典
数据流 图
状态—迁移图 控制规格说明
结构化分 析的分析 模型
§5.2 数据建模及ER图
•1、数据建模:数据模型包括三种互相关联的信息 数据对象, 描述对象的属性, 描述对象间相互连接的关系。
2、数据对象:是需被目标系统所理解的复合信息 的表示。它具有若干不同特征或属性的信息。 数据对象可以是外部实体,事物, 角色,行为或 事件, 组织单位, 地点或结构。 数据对象只封装了数据,没有包含作用于这些 数据上的操作。
其属性,如此可得“教学”数据模型。 学生:学号、姓名、性别、出生年月、专业 课程:课程号、课程名、学分、学时数等属性; 教师:职工号、姓名、年龄、职称等属性。
学号 姓名 专业 性别 ……
职工号
学生
教师
姓名 专业
选课 学号 课程号 成绩 课程
职称
年龄
课程号 课程名 学分 学时 ……
教学数据模型
§5.3 功能建模和数据流图DFD
Z
Y Z 一个X与一个Y与Z相关联
X
•在E-R图中,每个方框表示数据对象或属性,方框 之间的连线表示数据对象之间,或对象与属性之间 的关联。出现在连线上的短竖线可以看成是“1”, 而圆圈隐含表示“0”。
举例 教学管理系统 教师-学生-课程ER图 一个教师可以教授零门、一门或多门课程,每位学 生也需要学习几门课程。 涉及的对象(实体型)有学生、教师和课程。
• 标记:圆圈中的黑点,或称令牌(token),是 表明系统当前处于什么状态的标志 • 图中关系:与,P3和P5两个基本点状态均有处 理要求时,T3转移(事件)才能发生
• 例:环形铁路,A站和B站间是单轨,其他是双轨
处理两个进程的同步问题 多任务系统中有两个基本点进程PR1和PR2,使用 一个公共资源R LOCK:对资源加锁 UNLOCK:对资源解锁
• 数据元素词条描述
§5.4 行为建模
1、行为建模给出需求分析方法的所有操作原则,但 只有结构化分析方法的扩充版本才提供这种建模的 符号
状态迁移图 时序图 Petri网 数据流图扩充(自学)
2、状态迁移图:描述系统的状态如何相应外部的信 号进行推移的一种图形表示。
ü
ü
圆圈“○”表示可得到的系统状态 箭头“→”表示从一种状态向另一种状态的迁移(写上 导致迁移的信号或事件的名称)。
• 采用扩充时序图可表示进程间的通信流,用于分析 几个 事件的交错现象。C1与C2,R1与R2是交错的, 因此,可以做如下分析:“必须设计成HOST1 在等 待C1的回答R1期间要能接收从HOST2发出的命令C2。”
4、Petri网
Petri网已广泛地应用于硬件与软件系统的开发中,它 适用于描述与分析相互独立、协同操作的处理系统 ,也就是并发执行的处理系统。 • Petri网简称PNG (Petri Net Graph),它有两种结 点:
9、基本加工逻辑说明 ü对数据流图的每一个基本加工,必须有一个 基本加工逻辑说明 ü基本加工逻辑说明必须描述基本加工如何把 输入数据流变换为输出数据流的加工规则 ü加工逻辑说明必须描述实现加工的策略而不 是实现加工的细节 ü加工逻辑说明中包含的信息应是充足的,完 备的,有用的,无冗余的 用于写加工逻辑说明的工具 ü结构化英语 ü判定表 ü判定树