- 1、本文档共60页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
*************************************步骤9:检查和完善全面审查检查所有层次的数据流图,确保它们正确地表示系统的功能和数据流动。审查应该关注图的完整性、一致性和准确性,检查是否遗漏了任何重要的处理、数据流或数据存储。与用户验证与用户和领域专家一起审查数据流图,确保它们准确地反映了用户的需求和业务流程。用户的反馈有助于发现和纠正图中的错误和遗漏,提高图的质量和可用性。修正和完善根据审查和验证的结果,修正数据流图中的错误和问题,完善图的表示和内容。修正可能涉及添加遗漏的元素、调整不准确的表示、澄清模糊的名称等。文档化为数据流图系统编写详细的文档,包括图的说明、元素的定义、层次的关系等。文档有助于其他人理解和使用数据流图,也为后续的维护和更新提供参考。检查和完善是数据流图绘制过程的最后一步,也是确保数据流图质量的关键步骤。通过全面的审查和验证,可以发现和纠正图中的错误和问题,提高图的准确性和可用性。检查应该关注图的语法正确性(如是否符合数据流图的规则)和语义准确性(如是否正确地表示系统的功能和数据流动)。数据流图绘制注意事项命名规范使用明确、具体的名称,避免模糊或技术性太强的术语。处理应用动词或动词短语命名,数据流和数据存储应用名词或名词短语命名。名称应该反映元素的功能或内容,有助于理解系统。图的清晰性保持图的清晰和可读性,避免过多的交叉线和元素。每个层次的图中,处理的数量通常不超过7-9个,以便于理解和管理。如果图变得复杂,考虑进一步分解或重组。平衡考虑确保父子图之间的平衡,父处理的所有输入和输出在子图中都应该有对应。平衡表是检查平衡的有用工具,它列出父处理的所有输入/输出数据流,以及它们在子图中的对应关系。一致性维护在整个数据流图系统中,相同的元素(如外部实体、数据存储)应该使用相同的名称和表示。一致性有助于理解和引用,减少混淆和误解。使用数据字典来定义和管理所有的数据元素。绘制数据流图是一个需要技巧和经验的过程,遵循这些注意事项有助于创建高质量、易理解的数据流图。数据流图应该清晰地表达系统的功能和数据流动,为系统分析和设计提供有价值的参考。在实际应用中,数据流图的绘制通常是一个迭代的过程,随着对系统理解的深入,图可能需要多次修改和完善。与用户和领域专家的沟通和反馈对于确保图的准确性和有用性至关重要。最终,数据流图的质量取决于它是否能够有效地支持系统的分析、设计和开发工作。常见错误和修正方法错误类型描述修正方法黑洞处理有输入但没有输出,数据似乎消失了添加适当的输出数据流,或检查是否需要该处理奇迹处理有输出但没有输入,数据似乎凭空出现添加必要的输入数据流,或检查是否遗漏了数据来源悬空数据流数据流没有连接到任何处理、数据存储或外部实体确保每个数据流都有明确的来源和目的地不平衡的父子图子图的输入/输出与父处理不一致调整子图或父处理,确保输入/输出的一致性不一致的命名同一元素在不同图中使用不同的名称统一使用相同的名称,可以参考数据字典在绘制数据流图时,容易出现一些常见的错误,这些错误可能导致图的不完整或不准确。黑洞和奇迹是两种典型的错误,它们违反了数据守恒的原则;悬空数据流破坏了图的连通性;不平衡的父子图影响了层次结构的一致性;不一致的命名则可能导致混淆和误解。通过系统的检查和验证,可以发现和纠正这些错误,提高数据流图的质量和可用性。检查可以使用正式的评审方法,如结构化走查或同行评审,也可以使用自动化工具进行语法检查。重要的是要在数据流图的早期阶段发现和纠正错误,避免错误传播到后续的设计和实现阶段。数据流图的应用:软件需求分析需求获取通过用户访谈、观察和文档分析收集需求建模分析使用数据流图建模系统的数据流动和处理需求验证与用户一起审查数据流图,确认需求的正确性需求规格化根据数据流图编写详细的需求规格说明书数据流图在软件需求分析中发挥着重要作用,它帮助分析师从数据流动的角度理解和描述系统的功能需求。通过数据流图,分析师可以清晰地表达系统的输入、输出、处理和数据存储,为后续的系统设计提供基础。在需求分析过程中,数据流图通常与其他建模工具一起使用,如实体关系图(描述数据结构)、状态转换图(描述系统状态变化)等。这些工具各有侧重,共同构成了完整的需求模型。数据流图的优势在于它以用户可理解的方式表达系统的功能逻辑,便于与用户沟通和确认需求,减少需求理解的差异和误解。数据流图的应用:系统设计架构设计基于数据流图确定系统的模块划分和接口数据库设计基于数据流图和数据字典设计数据库结构界面设计基于数据流确定系统的输入输出界面4
您可能关注的文档
- 《教学评价》课件.ppt
- 《教师与课件:教研课的探讨与实践》.ppt
- 《教师资格考试《心理学》课件》.ppt
- 《教育心理学与测量技术》课件.ppt
- 《教育心理学张忠良版课件》.ppt
- 《教育心理学课件:探索心灵深处的教学艺术》.ppt
- 《教育政策法规培训演示文稿课件》.ppt
- 《教育无形资产》课件.ppt
- 《教育管理学教学课件理论基础与应用》.ppt
- 《教育系统危机应对培训课件《心理援助与干预技巧》》.ppt
- 人教版英语5年级下册全册教学课件.pptx
- 部编人教版2年级上册语文全册教学课件含单元及专项复习.pptx
- 人教版8年级上册英语全册教学课件(2021年8月修订).pptx
- 教科版(2017版)6年级上册科学全册课件+课时练.pptx
- 人教版PEP版6年级英语下册全册教学课件(2022年12月修订).pptx
- 部编人教版2年级下册语文全册课件(2021年春修订).pptx
- 人教版数学6年级下册全册教学课件(2023年教材).pptx
- 湘少版5年级下册英语全册教学课件(2021年春修订).pptx
- 人教PEP4年级下册英语全册教学课件 [2}.pptx
- 人教版6年级上册英语全册教学课件.pptx
文档评论(0)