- 10
- 0
- 约7.9千字
- 约 93页
- 2017-08-14 发布于江西
- 举报
软件设计(第四章).ppt
第四章 结构化设计 需求分析是软件工程过程中的第一个技术步骤,通过该步骤,软件需求被描述为具体的规约,为软件设计奠定了基础; 需求分析旨在描述 “做什么”,必须关注问题的信息域、功能域和行为域。用创建模型、划分问题、描述需求要素的方法来表示需求细节; 结构化分析依赖于数据建模和流建模来创建全面的需求分析模型。 ERD描述系统中的数据对象,DFD描述控制转换,它们共同创建系统的功能模型。STD创建行为模型,DD描述数据内容。 开发阶段的工作流程是: 设计阶段完成:数据与结构设计和过程设计; 设计阶段的任务是回答:怎么做? 本章要解决的问题: 软件需要“怎么做”? 如何描述“怎么做”? 如何衡量软件设计的质量? 即:软件设计的基本概念、任务、原则、方法和标准是什么? 第四章 软件设计 软件设计的目标与任务 软件设计的概念与原理 模块独立 启发规则 软件结构的图形工具 面向数据流的设计方法 人机界面设计 过程设计及工具 面向数据结构的设计方法 §4-1 软件设计的目标和任务 根据分析模型(数据、功能、行为)所描述的软件需求,以及功能和性能需求,使用某一种设计方法进行: 数据设计 系统结构设计 接口设计 过程设计。 数据设计:将分析时创建的信息域模型(ERD)变换成实现软件所需的数据结构。 体系结构设计:定义程序的主要结构元素之间的关系。 接口设计:描述了软件内部、软件和协作
您可能关注的文档
最近下载
- 2026广东广州市荔湾区社区专职工作人员招聘39人考试备考试题及答案解析.docx VIP
- 最新苏教版六年级数学同步思维训练(上册).docx VIP
- 2026年水利水电工程质量事故案例分析.pptx VIP
- 南京邮电大学通达学院《电气控制及可编程控制器技术实验》2025 - 2026学年第一学期期末试卷(全网独发).docx VIP
- 植物检索表编制(16页).pptx VIP
- 印刷业“十五五”时期发展专项规划.docx
- MPU+-6887-v1.0_JM介绍说明文档.pdf
- GB∕T 2999-2016 耐火材料 颗粒体积密度试验方法(高清版).pdf
- 老年人肺结核的防治.pptx VIP
- 05J624-1 百叶窗(一)(建筑图集).docx
原创力文档

文档评论(0)