安徽工程大学计算机与信息学院 本章内容组织 导引--结构化分析方法 需求分析方法 一种建立需求模型的方法 一组建模的语言机制 一些规则和经验知识 常见的 需求分析方法 1.面向对象的分析方法 2.原型开发技术 3.结构化分析方法 结构化分析 结构化分析(SA,Strutured Analysis)是由美国YOURDON公司在70年代中期提出。 是一种简单实用,使用很广的需求分析方法。 SA法的基本思想 定义:结构化分析方法用抽象模型的概念,按照软件内部数据传递和变换的关系,自顶而下,逐步求精分解,直到找到满足功能要求的所有可实现的软件为止 结构化分析方法的本质是1)数据传递和变换;2)自顶而下,逐步求精分解。 SA 的思想的实现-自顶向下、逐层分解 SA 的思想的实现-自顶向下、逐层分解 顶层抽象地描述了整个系统, 底层具体地画出了系统的每个细部, 而中间层则是从抽象到具体地逐步过渡。 SA 的思想的实现-自顶向下、逐层分解 SA的描述方式 尽量采用图形表示,易于理解。 SA的描述方式 5.1数据流图 数据流图的图形记号(数据流图的语言机制) 例子1 由外向内画数据流图应注意的问题 分层的数据流图 自顶而下画数据流图 例子2 数据流图的改进 补充 5.1数据流图(DFD) 数据流图 数据流是数据的流动 数据流图是刻画数据流和转换的信息系统建模技术,也就是结构化的
原创力文档

文档评论(0)