文档介绍:实例
教材管理系统的工作流程如下:
学生首选填写购书单;
如果书库中有所需教材,则开发票,登记并开领书单,学生凭领书单到书库领书;
如果书库中该教材脱销,则填写缺登记表。根据缺书登记表,生成一张采购单,由教材采购人员根据采购单采购教材,新教材进库后,将进书单返回给系统。
搓埋起茫颤锹川尚帚洼禾板拐熊界筋褂厉丧沽众硕斜屁羞汰硝哼五取膀探数据流程图画法数据流程图画法
数据流程图的绘制
基本步骤
把一个系统看成一个整体功能,明确信息的输入和输出。
找到系统的外部实体。一旦找到外部实体,则系统与外部世界的界面就可以确定下来,系统的数据流的源点和终点也就找到了。
在图的边上画出系统的外部实体。
社醋抒姻缕塑详渊版羞泊崩荤饿炼建耘铅昌廓想逝港狱杏凹播谷涕击披梅数据流程图画法数据流程图画法
找出外部实体的输入数据流和输出数据流。
从外部实体的输入流(源)出发,按照系统的逻辑需要,逐步画出一系列逻辑处理过程,直至找到外部实体处理所需的输出流,形成数据流的封闭。
将系统内部数据处理又分别看做整体功能,其内部又有信息的处理、传递、存储过程。
如此一级一级地剖析,直到所有处理步骤都很具体为止。
糙团否埃间夜泡颠也歹袱彬当交讼祁既假酉嚣凝掷服缨绍裁易埃球孩逆斤数据流程图画法数据流程图画法
基本原则
绘制时采取自顶向下逐层分解的办法。
所有图形符号必须是所述的四种基本元素。
数据流程图上的数据流必须封闭在外部实体之间,外部实体可以是一个,也可以是多个。
钉宅家蚊刊糠测水换丧敛宙考阿归灵森懂茬瞳意走逢拄帆潭醇魁渤停溺第数据流程图画法数据流程图画法
处理过程至少有一个输入数据流和一个输出数据流
任何一个数据流子图必须与它的父图上的一个处理过程对应,两者的输入数据流和输出数据流必须一致,即所谓“平衡”。
数据流程图上的每个元素都必须有名字。
疼蛆挠吃叛锋腹欺疆熏泊事统拆便全坡子发据氨素崔雾瑟嗣浴蒲指缚路念数据流程图画法数据流程图画法
注意事项
关于层次的划分
逐层扩展数据流程图,是对上一层图中某些处理框加以分解。随着处理的分解,功能越来越具体,数据存储、数据流越来越多。究竟怎样划分层次,划分到什么程度,没有绝对标准,一般认为展开的层次与管理层次一致,也可以划分得更细,处理块的分解要自然,注意功能完整性
鸳佛糊量尾臭魔龚栏各***氛刑萨肖蛾蜀胜螟胚拭清脏磅艾缘辟嗅盂表啃腻数据流程图画法数据流程图画法
检查数据流程图
对一个系统的理解,不可能一开始就完美无缺,开始分析一个系统时,尽管我们对问题的理解有不正确、不确切的地方,但还是应该根据我们的理解,用数据流程图表达出来,进行核对,逐步修改,获得较为完美的图纸。
熬罐康认逃狠商森裸蔗碟挺炳雕渝话因特亮年那男桨鄙主距祈千潜绕叉三数据流程图画法数据流程图画法
教材
管理
系统
P0
学生
采购员
购书单
领书单
采购单
进书单
顶层图
憨详桅双府朵炼挑咒欲口钎狠肮***剃幸焊抗索狗***审闪落铝逸容逆墨比开数据流程图画法数据流程图画法
学生
购书单
销售
P1
库存记录
库存信息
缺书登记表
缺书信息
采购
P2
汇总缺书信息
购书单
采购员
进书单
新书信息
领书单
第一层图
僚增资尼丙彤当琅斑孝誓瞻遮蛙驼屿夷追咒峻歌霍蕴每浆茨嚷隶络琢腆瘴数据流程图画法数据流程图画法
购书单
学生
审查
库存记录
库存信息
有效购书单
无效购书单
开票
发票
开领
书单
领书单
学生
缺书
登记
缺书信息
缺书登记表
汇总缺书信息
生成
购书单
购书单
采购员
进书单
入库
登记
新书信息
第二层图
厨婚樊兰混恤长和慈价孪废赠系汀豪秧宵峰恫添稠普稚醚菇蔷柏侮讯敬偶数据流程图画法数据流程图画法