欢迎光临散文网 会员登陆 & 注册

【下午一】数据流图

2023-05-15 15:34 作者:月笠丶  | 我要投稿

公共要点:


1)父图子图平衡,父图1-1,子图1-2(父图出现子图必出现,父图一条可对应子图多条)

2)所有的P加工有输入且有输出

3)E为实体,通常为具体的人或物

4)D为数据存储,通常为表,或文件

5)数据流的起点和终点必有一端为P加工

6)通知(确认信息)Email系统新增Email实体,将所有通知(确认信息)数据流终点改为Email实体

7)分解子加工,按说明内容一个分号一个子加工

8)结构化语言对加工描述

IF

THEN

ELSE

ENDIF


具体:


15上

功能(6)发送通知包含创建通知并发送给学生或老师。请分解图1-2中加工(6),将分解出的加工和数据流填入对应栏中。


数据流名称                起点                    终点

报告数据            生成成绩报告        创建通知

成绩单数据            生成成绩单        创建通知

通知数据                   创建通知         发送通知

15下

若发送给学生和讲师的通知是通过第三方Email系统进行的,则需要对图1-1和图1-2进行哪些修改?


将Email系统作为外部实体,并将通知的终点全部改为Email系统。

(新增实体E4为Email,将唯一加工道E1,E2的通知数据流终点改为E4)

18上

说明“预约处理”可以分解为哪些子加工,并说明建模图1-1和图1-2是如何保持数据流图平衡


预约处理可分解为:安排出诊时间/预约查询/创建预约/预约反馈。

父图的输入输出必须出现在子图的输入输出,数量名字相同。父图的一个数据流对应子图多个数据流,子图多个数据流组成父图一个数据流

18下

给出图1-1中数据流“客户信息”“房源信息”的组成


根据说明文字,客户信息:身份证号、、、

19下

结构化语言对加工逻辑进行描述


接收新订单

IF是保卖车或全国购

THEN执行拍卖体系,最优报价物流商中标

ELSE

    IF订单路线有固定路线和/或包车路线

    THEN自动派发给物流商

    ELSE执行拍卖体系,最优报价物流商中标

    ENDIF

ENDIF

给物流商发送物流消息

更新订单的物流信息

给车辆交易系统发送物流信息

21下

分解子加工?进一步分解时,需要注意哪三种常见错误


“数据处理”可以分解为:

监测分析实时监测信息;分析结果可视化、存储、远程控制;综合统计和预测历史监测信息;预测信息可视化、存储;

需要注意:

1)加工有输入但是没有输出

2)加工有输出但是没有输入

3)加工的输入不足以产生输出


【下午一】数据流图的评论 (共 条)

分享到微博请遵守国家法律