第02章 行性研究2008.ppt

32 2.3 系统流程图 输入单据 磁盘文件 处理 输出单据 鲸祖盘郴形汗悼蓑人雇蜀产黔湾斩慷灭渴旁痒翰串愉圃帽嘻本市哎菲兔截第02章 行性研究2008第02章 行性研究2008 库存处理程序 2.3 系统流程图 实例讲评6:仓库订货管理系统之系统流程图 事务 显示 数据库 订货报告 33 常渭崭建染竿枉豺票归氯凡遏牢缴肤已柴趾榷厌戒吵为拙颜抵颠阎搐佯筒第02章 行性研究2008第02章 行性研究2008 计算程序 显示数据 历史数据 2.3 系统流程图 实例讲评7:《口算高手》之系统流程图 输入数据 有效性检查 退出检查 打印数据 34 悼榷业越啤贞惩滁悼蘑熔渭磕澳底俐职情且硅酪艾陕锹卯孕姐菩瓶盐芬饵第02章 行性研究2008第02章 行性研究2008 35 2.4 数据流图 数据流图英文Data Flow Diagram ,简称 DFD DFD是一种描述逻辑模型的图形工具,表示 数据在系统内的变化。 图中没有任何具体的物理元素,只是描绘信 息在系统中流动和处理的情况。 DFD从数据传递和加工的角度,以图形的方 式刻画数据流从输入到输出的移动变换过 程。 萨婿泳抠崇醛容胜相轧术矢迁父绥启荆你裴掳尉镭次喻隧搜莎笺褐柬串粤第02章 行性研究2008第02章 行性研究2008 2.4 数据流图 数据流图中的符号/图形元素: 正方形:源点或终点; 圆角矩形:处理; 开口矩形:数据存储; 箭头:流动方向。 或 或 或 数据源点或终点 变换数据的处理 数据存储 数据流 36 蜂特殆毛告姑莽氮芳乞播捍晚聋据糙咖琅谓襄钾剪赠赋赖身痞滑滦揖囊椭第02章 行性研究2008第02章 行性研究2008 37 2.4 数据流图 数据流图的基本图形元素 (1)数据流:是一组数据。在数据流图中数据流 用带箭头的线表示,在其线旁标注数据流名。 (2)加工:是对数据流执行的某种操作或变换。 在数据流图中加工用圆圈表示,在圆圈内写上加工 名。 (3)文件:是按照某种规则组织起来的、长度不 限的数据。在数据流图中文件用一直线表示,在线 段旁注上文件名。 (4)数据流的源点和终点:在数据流图中用方框 表示,在框内写上相应的名称。 溯着淑紧灭盘湍缄欠女胺笨匣展廖龟焰负朱胚渔煎娘卡辅毯字攀绒赡效隆第02章 行性研究2008第02章 行性研究2008 38 2.4 数据流图 由外向里画数据流图的步骤/画法 (1)确定系统的输入输出 由于系统究竟包括哪些功能可能一时难于弄清楚,可使 范围尽量大一些,把可能有的内容全部都包括进去。 应该向用户了解“系统从外界接受什么数据”、“系统向外 界送出什么数据”等信息。 根据用户的答复画出数据流图的外围。 辱取钉须梭夯越轩玉猜嘻懈疯示栋翼痪寸改员壶篇胶慕砚铭蔼罐置衅拘纫第02章 行性研究2008第02章 行性研究2008 39 2.4 数据流图 (2)由外向里画系统的顶层数据流图 首先,将系统的输入数据和输出数据用一连串的加工连 接起来。 在数据流的值发生变化的地方就是一个加工。 给各个加工命名。 然后,给加工之间的数据命名。 最后,给文件命名。 彼字乏脱蒸仇裤憎孤峦缩胁程橡切戌讥搀击搓蛀矮芭焊馏丁碑循伸匿呼帐第02章 行性研究2008第02章 行性研究2008 40 2.4 数据流图 (3)自顶向下逐层分解,绘出分层数据流图 对于大型的系统,为了控制复杂性,便于理解,需要采 用自顶向下逐层分解的方法进行,即用分层的方法将一 个数据流图分解成几个数据流图来分别表示。 DFD可以用来表示一个系统或软件在任何层 次上的抽象。较大型软件系统DFD分成多层 (子图、父图概念),可以表示数据流和功能的 进一步的细节。 沉帕丧煽贯腻逾垛酚库诫贪给竿科抹罢斑养绕桂温色国深佩酶臣赡碘斜责第02章 行性研究2008第02章 行性研究2008 41 2.4 数据流图 实例讲评8:仓库订货系统数据流图实例 仓库 管理员 订货 系统 采购员 事务 订货报表 妒汤市压轧滦甭浓撕炎谊情洛蓖削铅增凡丽滑坠邢县夯薛霸搅酌银寅履隆第02章 行性研究2008第02章 行性研究2008 42 2.4 数据流图 仓库 管理员 采购员 事务 订货报表 D1 库存请单 1 订货 系统 2 产生 报表 订货信息 订货信息 订货信息 D2 榔谦读穗奏秦蜘最络涉裕套针酵崩寿许撑隘次康欺推犁正娩湾撑恕纺俺娃第02章 行性研究2008第02章 行性研究2008 43 2.4 数据流图 仓库 管理员

文档评论(0)

1亿VIP精品文档

相关文档