3结构化分析与设计概述.ppt

3结构化分析与设计概述

软 件 工 程;第三章 结构化分析与设计;3.1 需求分析; 让用户和开发者共同明确将要开发的是一个什么样(what)的系统 第一:建立分析模型 描述软件需求的一组模型,是形成需求说明、进行软件设计的基础 第二:得到《软件需求规格说明书》 准确、一致、清晰、无二义、直观易读;需求获取(调研) 形式:联合分析小组 手段:客户访谈、问答、原件收集 目标:功能、界面、质量...;需求分析的步骤;需求分析的步骤;实例(教材购销系统);需求获取的常用方法;分析建模;3.2结构化系统分析;3.2.1结构化分析模型的组成;(1)数据流图(DFD);数据流图(DFD);(2)数据字典(DD);数据流;数据文件;数据项;数据字典例题;例题;(3)加工说明(PSPEC);结构化语言描述加工说明;判定表描述加工说明;判定树描述加工说明;例题;(4)E-R图;E-R图向数据表的转换;E-R图向数据表的转换;E-R图向???据表的转换;例题;3.2.2结构化分析方法;(1)画分层数据流图;顶层数据流图;二层数据流图;三层数据流图—销售子系统;三层数据流图—采购子系统;分层DFD的优点;(2)确定数据定义与加工策略;确定数据定义和加工策略;(3)需求分析的复审;思考题;用 户;3.3模块化设计思想;3.3.1模块独立性;3.3.1模块独立性;3.3.2内聚;(1)偶然性内

文档评论(0)

1亿VIP精品文档

相关文档