页数:32页文件大小:242.2 KB来源: 软件工程导论ppt课件
本课件围绕数据流图展开,依次讲解数据流图符号、数据流图范例、分层数据流图等内容,并结合图示与文字版说明数据流图符号的关键要点,帮助学习者掌握其核心概念、方法步骤与实际应用。
数据流图数据流图(DFD)描绘系统逻辑模型,图中没具体的物理元素,只描绘信息在系统中流动处理情况。是非常好通信工具和软件设计出发点。
数据流图-数据流图符号四种基本符号:正方形(或立方体):表示数据的源点或终点人员、部门、计算机外部设备或传感器装置
数据流图-数据流图符号圆角矩形(圆形):代表变换数据的处理;一系列程序、单个程序或程序一个模块;人工处理过程。
数据流图-数据流图符号开口矩形(两条平行横线):代表数据存储文件、文件一部分、数据库元素或记录一部分,可存在磁盘、磁带、磁鼓、主存、微缩胶片任何介质上。
一个简单的数据流图:本页为图示内容,展示数据在系统中的流向、加工与存储环节。
数据流图附加符号:本页为图示内容,展示数据在系统中的流向、加工与存储环节。
数据流图-范例工厂采购部采购员每天需一张定货报表,按零件编号排序列出所需定货零件。对定货零件列下述数据:零件编号、名称、定货数量、目前价格,主次要供应者等。零件入库或出库称事务,通过仓库终端把事务报告定货系统。零件库存量少于库存临界值需订货。
数据流图-范例二.着手画数据流图的基本系统模型。
数据流图-范例三.把基本系统模型细化,描绘系统主要功能。
数据流图-范例四.主要功能进一步细化。
数据流图-范例五.结束、进一步分解涉及如何具体实现功能时,不应再分解。
数据流图-分层数据流图为表达数据加工情况,需采用层次结构数据流图。顶层数据流图包含一个加工项;底层流图指加工项不再分解的数据流图;中间层流图只在顶层和底层之间,对其上层父图的细化。
分层数据流意图:本页为图示内容,展示图形元素、符号及其绘制关系。
数据流图-分层数据流图C.局部数据存贮在子图中出现的数据存贮,可以不出现在父图中,画父图时只需画出处理逻辑之间的联系,不必画出各个处理逻辑内部的细节。
数据流图-用途一.作为交流信息的工具二.作为分析和设计的工具用数据流图辅助物理系统设计时,可在数据流图上画出许多组自动化边界,每组自动化边界可能意味着不同的物理系统。
自动化边界划分方案一:本页为图示内容,展示不同的自动化边界划分方案。
自动化边界划分方案二3:本页为图示内容,展示不同的自动化边界划分方案。
数据流图-习题工资计算系统包含如下功能:计算工资根据人事部门给出的出勤表和业绩表计算奖金和缺勤扣款,通过生成的奖金发放表及工资基本信息库的信息计算应发工资,根据应发工资表计算所得税,根据后勤部门给出的水电扣款及缺勤扣款表和所得税款计算出实发工资,生成实发工资表和工资清单。
数据流图-习题打印工资清单根据工资清单完成工资条的打印,给职工工资转存根据实发工资表生成职工工资存款清单并将其发送到银行请用数据流图描绘该系统。
顶层数据流图:本页为图示内容,展示数据在系统中的流向、加工与存储环节。
功能级数据流图:本页为图示内容,展示数据在系统中的流向、加工与存储环节。
细化功能级数据流图:本页为图示内容,展示数据在系统中的流向、加工与存储环节。
细化功能级数据流图(续):本页为图示内容,展示数据在系统中的流向、加工与存储环节。
下载地址:{{downurl}}
{{{a}}}
{{#b}}{{{b}}}
{{/b}} {{/title}} {{#nolog}}登陆注册
{{/nolog}} {{#djsx}}点我刷新
{{/djsx}} {{#gocz}} {{/gocz}} {{#ffqr}} {{/ffqr}}