- 1、本文档共38页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第5章节面向数据流的分析方法
第五章 面向数据流的分析方法 分析过程 数据流图 数据流图 数据流图的绘制步骤(1) 数据流图的绘制步骤 ?(1)确定所开发的系统的外部项(外部实体),即系统的数据来源和去处。 ?(2)确定整个系统的输出数据流和输入数据流,把系统作为一个加工环节,画出关联图。 ?(3)确定系统的主要信息处理功能,按此将整个系统分解成几个加工环节(子系统)确定每个加工的输出与输入数据流以及与这些加工有关的数据存储。 ? (4)根据自顶向下,逐层分解的原则,对上层图中全部或部分加工环节进行分解。 数据流图的绘制步骤(2) (5)重复步骤(4),直到逐层分解结束。 (6)对图进行检查和合理布局,主要检查分解是否恰当、彻底,DFD中各层是否有遗漏、重复、冲突之处,各层DFD及同层DFD之间关系是否争取及命名、编号是否确切、合理等,对错误与不当之处进行修改。 (7)和用户进行交流,在用户完全理解数据图的内容的基础上征求用户的意见。 数据字典 图形工具 图形工具(续) 图形工具(续) —教材购销管理系统(1) —教材购销管理系统(2) —教材购销管理系统(3) —教材购销管理系统(4) —教材购销管理系统(5) —教材购销管理系统(6) 面向数据流的设计方法 面向数据流的设计方法 面向数据流的设计方法 面向数据流的设计方法 面向数据流的设计方法 面向数据流的设计方法 举例 教师测评系统用例模型 变换分析: 汽车数字仪表板功能: 1) 通过A/D 转换实现传感器和微处理器接口, 2) 在发光二极管面板上显示数据, 3) 指示每小时英里数(mph),行驶的里程,每加伦油行驶的英里数(mpg)等等。 4) 指示加速或减速; 5) 超速警告:如果车速超过55英里/小时,则发出超速警告铃声。 A/D 转数计数器 流量传感器 微处理机 里程表 车速表 油效表 油管系统 加速/减速指示 超速报警 读旋转信号 收集和求平均 转换成转/分( rpm) 计算里程 确定加速 / 减速 产生加速/减速显示 产生里程显示 计算mph和超速值 计算燃料消耗 发出铃声 产生mph显示 产生 mpg显示 读和校核 计算gph 旋转信号 信号/秒 SPS △SPS SPS rpm rpm 箭头指示 上箭头 ⊕ ⊕ 水平线 下箭头 英里 超速值 显示 铃声 mph mph mpg gph 燃料流 燃料流传感器信号 Mpg 显示 数字仪表板 控 制 接受传感器 信 号 数据转换控制 驱动仪表 板 输入控制 变换控制 输入控制 设计步骤: 复查基本系统模型 复查并精化数据流图 确定数据流图具有变换特性还是事务特性 确定输入流和输出流的边界,划分变换或事务中心 完成 “第一级分解” Cm Ca Ct Ce 第一级分解的方法 A D B C Cm Ca C B D A 接受传感器 信 号 转换成rpm 收集SPS 读旋转信号 计算gph 读燃料流 数字仪表板 控 制 确 定加/减速 计算mph 计算gpg 计算里程 驱动仪表板 加速/减速显示 显示mpg 显示mph 显示里程 发出铃声 发光二极管显示 * 结构化分析方法(SA方法)--面向数据流自顶向下逐步求精进行需求分析的方法。 沿数据流图回朔 用户复查 细化数据流图 修正开发计划 书写文档 审 查和复审 面向数据的方法,以数据流为中心 。其核心概念包括:进程、数据流、数据存储、外部实体、数据组和数据元素。有代表性的模拟工具有:数据流图、数据字典、原始进程规格说明。 基本思想 自顶向下 逐层分解 结构化分析(Structured Analysis) 它是一种面向数据流的需求分析方法,适用分析大型数据处理系统,是一种简单、实用的方法。 Dn … D3 D2 D1 软件系统(S) Pn … P3 P2 P1 问题域Di Fn … F3 F2 F1 问题Pj 问题域 问题 行为(功能) 对应于软件子系统 对应于子软件的软构件 对应于软件子系统 自顶向下需求分析模型图 S = { D1,D2,D3,… Dn } Di = { P1,P2,P3,… Pm } Pj = { F1,F2,F3,… Fk } 数据流程图:描绘系统的逻辑模型,图中没有具体的物理元素,只是描绘信息在 系统中流动和处理的情况。 设计数据流图只需考虑系统必须完成的基本逻辑功能,完全不需要考虑如何具体的实现这些功能。 1. 符号(四种基本符号) 数据的源点或终点 数据处理 数据存储 数据流 一些附加符号(略) 仓 库 管理员 定货 系统
您可能关注的文档
- 第5章房地产投资项目基础数据的解析估算.ppt
- 第5章消费者市场和购买行为解析.ppt
- 第5章机械加工工艺规程设计﹝09﹞.ppt
- 第5章相交线与平行线垂线课件第2课时.ppt
- 第5章第1课时功与功率.ppt
- 第5章物流信息系统解析.ppt
- 第5章第17课时元素周期表.ppt
- 第5章第2讲动能和动能定理LI.ppt
- 第5章第3讲机械能守恒定律及其应用LI.ppt
- 第5章电子商务运营工具和思维方法﹝3﹞.ppt
- 7BUnit 8单元综合训练.doc
- 人教版体育七年级全一册 1 人体与运动 课件.ppt
- 人教版体育七年级全一册 2 田径:蹲踞式跳远 课件 (1) (1).ppt
- 苏教版六年级数学上册第1单元第2课时 展开与折叠.ppt
- 苏教版六年级数学上册第5单元第3课时 稍复杂的分数乘法实际问题(1).ppt
- 人教版体育八年级全一册 7 体操:支撑单腿摆越成骑撑 课件.ppt
- 宁波市海曙区重点达标名校2025届初三下学期质量检测试题(八)生物试题试卷含解析.doc
- 河北省唐山市林西中学2025年中考生物试题押题卷含解析.doc
- 山东省德州市庆云县第二中学2025届初三中考适应性月考(二)生物试题含解析.doc
- 2025年内蒙古巴彦淖尔五原县联考初三新课程教学质量监测生物试题试卷含解析.doc
最近下载
- 办公用品订购合同范本.docx VIP
- WORD版本刻度尺-A4纸打印可用.doc
- 90nm逻辑产品Peeling缺陷的解决方案.pdf
- 神经系统的分级调节.pptx VIP
- 中建施工总平面布置图设计(69页).pdf
- 2024年公共卫生与预防医学继续教育平台“大学习”活动线上培训栏目考试题库(1392题).docx
- 北师大版(2023)必修第一册 Unit 2 Sports and Fitness单元教学设计.pdf VIP
- 2016-2023年长沙民政职业技术学院高职单招(英语/数学/语文)笔试历年参考题库含答案解析.docx
- 农业经济学-农业资金.ppt VIP
- 齐鲁医学神经系统疾病的辅助检查.ppt VIP
文档评论(0)