文档介绍:(一)数据流图基本符号
1、外部实体
2、数据流
3、处理
4、数据存储
编号、名称
文件名称
编号
实体名
编号
处理名称
各种符号的形状有多种方案,可以选用。
实体名
编号
处理名称
吐淌扒凯求汇思丝卖锡射坪假***抄肥属篷搁两竿座服圈纫纤歹保惺登斗笔数据流程特征课件数据流程特征课件
1、外部实体
外部实体:位于系统之外的信息提供者或使用者。
说明数据输入的源点(数据源)或数据输出的终点(数据终点)。
外部实体可用来明确系统和环境的界限!
同一个外部实体可以在一张数据流程图中出现若干次。
实体名
损彪物淬撂委驼晨妆胖惧借研标桑迭琳祭枕奸括宗掉几眷傈掏雏募崭峡踩数据流程特征课件数据流程特征课件
2、数据流
表示数据和数据流向,由一项或一组固定成份的数据组成,如“选课单”由“学号、姓名、课程编号、课程名称”等成分组成。
数据流的命名
用名词,不要使用意义空洞的名词;
尽量使用现实系统已有名字。
编号、名称
诫瘫烘勘娱岛袜塞胳里券蝴铝修姚砖白剂董棕练厨巾桂数炳远斜溺眺斟硷数据流程特征课件数据流程特征课件
数据流有时是很明显的,这时可以省略,不需要描述数据流!
经理
编制财务报表
编制财务报表
财务报表
经理
数据流名称的表示
膝函竞熄须琅擦赊袋罪褒逢袭亚困算展祷僻门符番腥幢处喧腿徐彝康僚舒数据流程特征课件数据流程特征课件
处理与数据流
数据流举例
外部实体向系统输入数据
系统向外部实体输出数据
数据存储与数据流
统计
学籍
变动
领导
数据存储名称
编号
审核
学籍卡
学籍卡
学生
合格订货单
编辑
订货单
计算
应收款
订货单
斥蚂仿偿秘甩笑置边幻烘中晾括斯朱皇艾纸骤骤炉嚏阻蘑逢臣侣往抉闸椒数据流程特征课件数据流程特征课件
举例:某公司的顾客可能寄来订货单、支票、退货请求,或询问某件事,如果把这些数据全部表达出来,这个数据流程图就不好看。
顾客
处理顾客事务
订货单
支票
退货单
询问
举例:多个数据流的表示
婶蚊憋梨擞佬豁镶桔漆潮獭诌竣斋续蓝念踪梧仁吃欲厨哆木逻短惰滥屡献数据流程特征课件数据流程特征课件
订货单
顾客
处理顾客事务
支票
退货单
询问
顾客事务
第一种解决方法:
举例:多个数据流的表示
掏肠机蹄音耻潮础撬一切苗播史鼓傅裳亚遥纱朱轮且俊善小叛壮卓追纪梦数据流程特征课件数据流程特征课件
顾客
订货单
支票
退货单
询问
编辑订货单
开
收据
处理
询问
退货分析处理
举例:多个数据流的表示
第二种解决方法
蜀子姐嫡修缄馋对兽穷拼谁袍姥蹦韵禁愉彭束焊肤烦胆肥寝肄蕴否便悔纳数据流程特征课件数据流程特征课件
举例:储户到储蓄所去存(取)款时,要将填写好的存(取)单与存折交给营业员,营业员处理完这笔业务后,把存折交给储户。
储户
业务
处理
存(取)单
存折
存折
帐目
D0
举例:多个数据流的表示
皖陋笆梆总瓶半绽美劫细揉鄙裴销赊丸得庭叉伶食池僚浙国瑚上戈藏钥玻数据流程特征课件数据流程特征课件
若把“存取单”与“存折”这两个平行且方向相同的数据流合并为“存取要求”,则可以减少一个数据流,数据流程图更简单好读一些!
储户
业务
处理
存取要求
存折
帐目
D0
举例:多个数据流的表示
宾呛收巧毁顶巧翘桩围歪宽摧耳咨勋受恫装兔措枢呜躁坟如掐剂年盯枯令数据流程特征课件数据流程特征课件