数据流程图实例.docx
《数据流程图实例.docx》由会员分享,可在线阅读,更多相关《数据流程图实例.docx(16页珍藏版)》请在冰豆网上搜索。
数据流程图实例
数据流程图案例
案例一:
阅读以下说明和流程图6-7,回答问题1至问题3,将解答写在答卷的对应栏内。
[说明]
本流程图描述了某仓库物品入出库管理的处理流程。
每张入库单都由两们操作员分别录入,
经处理1或处理3输入系统合作性检查,并将合法的入库单或出库单记入入库单文件或出
库单文件。
然后通过处理2或处理4实时更新库存文件。
处理5每周执行一次,它依次检
查库中的每一种物品,当某物品的库存小于该物品的最低库存量时,制订采购计划,输出
订购单。
处理6和处理7每月执行一次,处理6将入库单文件和出库单文件合并成月入库
文件,并根据统计的要求对其进行排序。
处理7进行统计,产生月报表,并把该月合并后
的月入出库文件添加到月入出库后备文件中,以备日后查找。
最后清除入库单文件、出库
单文件和月入出库文件。
系统中某些文件和报表的格式如下:
库存文件记录。
物品编号+名称+规格+库存量+最低库存量+最高库存量(其中最高库存量
指该物品允许存放在库中的最大值。
数量物品编号+入库单文件记录。
日期+
数量+出库单文件记录。
日期+物品编号
月报表格式
物品编号日期入库数出库数
××××××××××
××××××××
××××××
……当月小计××××××
××××××××××××××××…….
][问题1
能检查出库单中的哪些错误。
3指出处理
]2[问题
指出月入出库文件的记录格式。
]3[问题
排序的第一和第二关键字。
6指出处理
案例二:
,将解答写在答卷的对应栏内。
4至问题1,回答问题6-17阅读以下说明和流程图
[说明]
某公司将其生产的商品通过若干销售点进行销售。
销售点在收到商品后的规定时间内把货
款江给公司。
流程图描述了该公司发货、收款、催款的处理过程。
其中部分文件和单据的格式如下。
商品文件:
商品代号、商品名称、单价
销售点文件:
销售点代号、销售点名称、地址
发货单:
发货日期、销售代号、商品代号、数量、金额
收款单:
收款日期、销售代号、商品代号、数量、金额、该商品的发货日期
处理1~3把当天的发货单合并到发货文件。
处理4~6把当天的收款单合并到收款文件。
处理7在发货文件中当天已收款的记录确良加上已收款标记。
处理8和处得9在月末执行
一次,主要用于输出月发货报告、催款通知单、月收款报告。
[问题1]详细写出流程图中商品文件和销售点文件对处理1的作用。
[问题2]说明处理8为何要写发货文件。
[问题3]说明处理9除制作月收款报告外还对收款文件做什么操作。
[问题4]为了提高处理效率,流程图需作何改动。
案例三:
阅读以下说明和流程图,如图6-1所示,回答问题1和问题2,将解答写在答卷的对应栏
内。
.
[说明]
本流程图实现由成绩文件生成学生成绩一览表。
中,其记录格式如下:
(某中学某年级的学生成绩数据分数)登录在成绩文件F0
成6课程成绩课程2姓名课题1成绩学号……绩由该成绩文件生成如下表所示的学生成绩一览表,并按学号升序排列。
表中的名次是指该生相应课程在年级中的名次。
课程6课程1课程2学号姓名……名成名成成名………
所示的流程图中,顺序文F是学生成绩文件F文件经处理1处理后产在如6-1顺序文件F,然后经过处理2至处理4对文件F进行处理和更新。
在处理5中,仅对文件
F的记录进行编排,输出学生成绩一览表,但不进行排序和增加名次等处理。
[问题1]
流程图中文件F的记录格式设定为如下形式:
学号姓名课程代号①②
其中的①和②应定义的为何种数据项
[问题2]
简述处理2、处理3和处理4作何种处理,若有排序处理则需指明排序的键和序(升序或降
序)。
1.固定资产管理模块数据流程图
固定资产管理模块0层DFD:
1í±¢±¨×ê2ú?
?
2á?
1ì?
¨?
?
ú?
¨¨1ì?
×ê2üàí1?
ú?
?
21ì?
¨×ê2üàí1רê2ú1ì?
è?
?
±è?
?
±1üàí+
固定资产管理模块1层DFD:
1.
?
Y1úêyì?
¨×ê21]?
ê2ú?
¨?
¨[1ì?
×?
ê2ú?
¨?
×1ì?
¨?
?
?
¨?
¨×ê21ú1ì+?
Y3êyúì1?
¨×üàí11ì?
¨×ê2ú?
?
?
21üàíè?
?
±
üàí1ê2ì?
¨×1
1.3?
Y2êyê2ú1.22?
?
?
é?
?
?
?
?
?
?
éì¨
?
?
ú?
¨×ê2±à?
?
1ì2á?
í±¢±¨
è?
?
±]±í×[1ì?
¨ê2ú?
?
2á?
¢±¨
?
?
?
éêy?
?
?
éì
?
Y?
?
¨
áì
固定资产管理模块2层DFD:
1.1.1
?
Y1]êy×ê2ú[1ì?
¨]¨?
?
ú[1ì?
¨×ê2?
è?
?
ê?
?
¨1ì?
×ê2ú¨?
?
Y4êyê2ú1ì?
¨×1.1.2?
Yêy?
ú?
1ì¨×ê2±àí′|A50NOTES计量单位UNIT规格STANDARD放置地点PLACE固定资产名称ASSET_NAME固定资产编码ASSET_CODE出厂日期PRODUCT_DATE
1
?
¨?
ì?
¨×ê2ú1ê2¨ì1?
×ú
3
úê2ì1?
¨×è?
?
±1üàí
ü?
üú×ê2±?
?
?
1ì¨
?
?
?
àê±
2.固定资产管理模块数据字典
(0)数据项(数据元素)
数据项名称及编号
简述
别名
数据项的数据类型及长度
取值的范围和取值的含义
(数据流和数据存储由数据项组成。
)
例固定资产编码(数据存储F1:
固定资产卡片中的一个数据项)
数据项名称:
固定资产编码(ASSET_CODE)
编号:
I01-01
简述:
为每一固定资产编号
别名:
固定资产编号或代码
数据项的数据类型及长度:
字符;。
7取值的范围和取值的含义:
0000000-9999999;
XXXXXXX
|||
||└──顺序码
└─────|固定资产小类编码
└───────固定资产大类编码
(1)数据流
数据流的名称及编号
该数据流的来源
该数据流的去处
数据流的组成
该数据流的流通量
高峰时段的流通量
例固定资产卡片(在固定资产管理模块2层DFD中)
数据流的名称及编号:
固定资产卡片;D1.1.1.1(与底层处理逻辑
P1.1.1有关,如数据流“固定资产数据1”其编号为
D1.1.1.2)
该数据流的来源:
外部实体E1“固定资产管理人员”
该数据流的去处:
处理逻辑P1.1.1“固定资产卡片输入”
数据流的组成:
数据存储F1“固定资产卡片”所含的全部数据项
该数据流的流通量:
不定(购入固定资产时发生)
高峰时段的流通量:
不定(批量购入固定资产时发生).
(2)数据存储
数据存储的名称及编号
流入、流出的数据流
数据存储的组成
例数据存储F1:
固定资产卡片。
数据存储的名称:
固定资产卡片
编号:
F1
流入数据流:
D1.1.1.2(固定资产数据1)
流出的数据流:
D1.1.2.1(固定资产数据4);
D1.2.1(固定资产数据2);
D1.3.1(固定资产数据3)
数据存储的组成:
如下表
DataItemList
TypeCodeName启用时间DUSE_DATE累计折旧DC14,2DEPRECIATION_VALUE数量N8AMOUNT使用部门编码A10DEPT_CODE制造厂家A30PRODUCER已用年限N3USED_YEAR折旧方法编码A1DEPRECIATION_CODE预计清理费A1DISPOSE_FEE预计使用年限N3YEARS预计残值DC14,2USED_PRICE原值DC14,2PRICE备注AA1A2A3AD
(3)处理逻辑(数据加工)
处理逻辑的名称及编号
对处理逻辑的简明描述
处理逻辑的输入、输出
处理逻辑的主要功能描述
例固定资产卡片输入(底层模块)
处理逻辑的名称:
固定资产卡片输入
编号:
P1.1.1
对处理逻辑的简明描述:
输入“固定资产卡片”包含的所有数据
处理逻辑的输入:
D1.1.1.1(固定资产卡片)
处理逻辑的输出:
D1.1.1.2(固定资产数据1)
处理逻辑的主要功能描述:
将固定资产卡片数据写入F1:
固定资产
卡片。
(4)外部实体(实体)
外部实体的名称及编号
与外部实体有关的数据流
例固定资产管理人员
外部实体的名称:
固定资产管理人员
编号:
E1
与外部实体有关的数据流:
D1.1.1.1(固定资产卡片)