章方法学结构化,原型化要点.pptx

第3章 系统分析方法学;系统分析 ;3.3 Parnas方法: 最早的软件开发方法由D.Parnas在1972年提出的。 当时软件在可维护性和可靠性方面存在着严重问题,因此Parnas针对这两个问题的提出。 1 信息隐蔽原则 现在信息隐蔽原则已成为软件工程学中的一条重要原则。 2 设计时应对可能发生的种种意外故障采取措施。 遗憾:没有给出明确的工作流程。所以这一方法不能独立使用,只能作为其它方法的补充。 ;3.4 结构化方法学(以 Yourdon方法 为主) 3.4.1 包括SA,SD,SP。自顶向下,逐步求精,基本原则:抽象与分解/主要对系统过程建模 特点:A 阶段性 B 推迟实施 C文档管理 优缺点 ;3.4.2 结构化分析应用的工具(技术) 除了语言或表的描述外,图形类的有以下: 1 组织结构图(Organization Chart ) 2 业务流程图(从业务角度) 3 系统流程图(倾向用于设计) 4 上下文图 5 DFD(数据流图,数据流程图) 6 数据字典 7 数据立即存取图(DIAD) 8 判定树(也用于设计) 9 判定表(也用于设计) 10 功能分解图(FDD 从功能模块角度,功能结构图,功能模块图) ;11 状态转换图(状态迁移图。用作 行为建模) 12 U-C矩阵 13 Varner图(描述数据结构图层的图) 14 表格分配图 15 ERD图(E-R图,实体关

文档评论(0)

1亿VIP精品文档

相关文档