- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件工程_第章__结构化分析与设计.ppt
第3章 结构化分析与设计 主要内容 1 概述 (*1) 1-1 结构化分析与设计的由来 1-2 SA模型的组成与描述 1-3 SD 模型的组成与描述 2 结构化系统分析 (*2) 2-1 画分层数据流图 2-2 确定数据定义与加工策略 2-3 需求分析的复审 3 结构化系统设计 3-1 SD概述 3-2 SD的步骤 3-3 变换影射 3-4 事务影射 (*3) 3-5 优化初始的SC图的指导规则 3-6 教材系统的总体结构 4 模块设计 4-1 目的与任务 4-2 模块设计的原则与方法 4-3 常用的表达工具 一、需求分析 需求分析的工作划分 由于需求分析方法不同,其描述形式不同。实现步骤如下 ① 需求理解获取阶段 —— 与用户反复交流,熟悉用户的工作环境和用户领域的知识。全面理解用户的各项要求,澄清模糊认识,消除理解上的歧义性和不一致性。 ② 需求表达阶段 —— 以规范的形式准确地表达出来,形成所谓的“需求规格说明书” 二、软件设计的基本过程 一、总体设计阶段的工作 1、确定最佳方案 (1)据需求分析预设几个待选方案 (2)明确各方案的技术资料(系统流程图、元素清单、成本/效益分析、进度计划) (3)筛选确定最佳方案(由系统分析员、用户及有关专家) 2、功能分解 清晰严格地划分系统功能,使开发人员明晰自己的工作; 3、体系结构设计 完成软件系统的基本框架(利用模块层次图等工具表达) 一、总体设计阶段的工作 二、详细设计阶段的工作 1、结构化分析与设计的由来 70年代中期 steven,Myyer等倡导 结构化程序设计?结构化设计(SD) 70年代中期后期,最初由Douglas Ross提出结构化分析方法,由DeMarco推广、Ward和Mellor以及后来的Hatley和Pirbhai扩充,形成了今天的结构化分析方法的框架。 结构化分析与设计方法是一种建模技术 2、结构化分析与设计流程 分析 结构化分析(工具:DFD、PSPEC) - 分析模型(分层DFD图)+ SRS 设计 结构化设计(工具:SC图) -映射 初始设计模型(初始SC图) 初始设计模型(初始SC图) -优化 最终设计模型(最终SC图) 3、结构化分析基本任务 建立分析模型 (analysis model) 编写软件需求规格说明书 (SRS) 主要活动 深入描述软件的功能和性能 确定软件设计的约束和软件同其它系统元素的接口细节 定义软件的其它有效性需求 4、结构化设计的内容 结构设计—概要设计 体系结构设计 SC图 接口设计 SC图 数据库设计 物理数据模型 过程设计—详细设计 模块的处理过程 N-S图,PDL等 主要内容 1 概述 (*1) 1-1 结构化分析与设计的由来 1-2 SA模型的组成与描述 1-3 SD 模型的组成与描述 2 结构化系统分析 (*2) 2-1 画分层数据流图 2-2 确定数据定义与加工策略 2-3 需求分析的复审 3 结构化系统设计 3-1 SD概述 3-2 SD的步骤 3-3 变换影射 3-4 事务影射 (*3) 3-5 优化初始的SC图的指导规则 3-6 教材系统的总体结构 4 模块设计 4-1 目的与任务 4-2 模块设计的原则与方法 4-3 常用的表达工具 1、当前系统与目标系统 需求分析的任务 就是借助于当前系统的逻辑模型导出目标系统的逻辑模型,解决目标系统的 “做什么” 的问题 2、教材销售的需求分析过程 1. 通过对现实环境的调查研究,获取当前系统的具体模 型。 2. 分析需求,建立系统分析模型。 去掉具体模型中的非本质因素,提炼出当前系统的逻辑模型; 分析当前系统与目标
您可能关注的文档
最近下载
- 1桌签格式.doc VIP
- 丰富多彩的中华传统体育+课件 2025-2026学年人教版(2024)初中体育与健康八年级全一册.pptx VIP
- XX能源公司XX风电场×MW工程建设管理制度汇编(总承包项目部)完整版.doc
- 2020抽水蓄能电站施工设计方案.pdf VIP
- 儿童糖尿病酮症酸中毒诊疗指南(2024).pptx VIP
- 虚拟电厂管理平台需求及设计-方案合集.docx VIP
- 茶饮料灭菌技术概述.pdf VIP
- 2025新高考高一函数定义域值域解析式易错培优竞赛试题(解析板).docx
- 常用NTC47KΩ阻值B=3950阻温R-T对照表.pdf VIP
- 歌曲《我和我的祖国》课件.pptx
文档评论(0)