- 10
- 0
- 约7.9千字
- 约 93页
- 2017-08-14 发布于江西
- 举报
软件设计(第四章).ppt
第四章 结构化设计 需求分析是软件工程过程中的第一个技术步骤,通过该步骤,软件需求被描述为具体的规约,为软件设计奠定了基础; 需求分析旨在描述 “做什么”,必须关注问题的信息域、功能域和行为域。用创建模型、划分问题、描述需求要素的方法来表示需求细节; 结构化分析依赖于数据建模和流建模来创建全面的需求分析模型。 ERD描述系统中的数据对象,DFD描述控制转换,它们共同创建系统的功能模型。STD创建行为模型,DD描述数据内容。 开发阶段的工作流程是: 设计阶段完成:数据与结构设计和过程设计; 设计阶段的任务是回答:怎么做? 本章要解决的问题: 软件需要“怎么做”? 如何描述“怎么做”? 如何衡量软件设计的质量? 即:软件设计的基本概念、任务、原则、方法和标准是什么? 第四章 软件设计 软件设计的目标与任务 软件设计的概念与原理 模块独立 启发规则 软件结构的图形工具 面向数据流的设计方法 人机界面设计 过程设计及工具 面向数据结构的设计方法 §4-1 软件设计的目标和任务 根据分析模型(数据、功能、行为)所描述的软件需求,以及功能和性能需求,使用某一种设计方法进行: 数据设计 系统结构设计 接口设计 过程设计。 数据设计:将分析时创建的信息域模型(ERD)变换成实现软件所需的数据结构。 体系结构设计:定义程序的主要结构元素之间的关系。 接口设计:描述了软件内部、软件和协作
您可能关注的文档
- 4、华东师大版九年级上)数学:26.2.1用替代物做模拟实验.ppt
- 美文化类型(张法本).ppt
- 如何选、育、用、留人才61953.doc
- 圆通的人际关系74300.doc
- 精神文化地理.ppt
- 第三章 航摄像片解析.ppt
- 第三方物流69688.ppt
- 00运筹学-绪论&单纯形基本概念.ppt
- 网页设计与制作HTML.ppt
- 第七章 三五族化合物半导体.ppt
- 4.4 控制系统的设计与实施(教学设计)高中通用技术苏教版2019必修2.docx
- 2026届衡水市第十三中学高三第一次质量调研(一模)数学试题.doc
- 3.1.1关系数据结构及关系代数教学设计-浙教版高中信息技术选修三.docx
- 高考化学二轮复习 阿伏伽德罗常数.docx
- 运筹学期末复习完全手册(直接使用版).docx
- 人工肝治疗中的家属支持与护理.pptx
- 人工肝治疗后的康复护理.pptx
- 4 自由落体运动(表格式教学设计)高中物理人教版2019必修第一册.docx
- 第05讲 充分条件、必要条件、充要条件(八大题型)新高一数学(苏教版2019必修第一册).docx
- 29 古代诗歌文本比较鉴赏题(比较形象、语言、表达技巧、情感态度)高考语文二轮复习专题.docx
最近下载
- YD-T 1092-2004通信电缆-无线通信用502泡沫 聚乙烯绝缘皱纹铜管外导体射频同轴电缆.pdf VIP
- YD-T 1319-2013 通信电缆 无线通信用50Ω泡沫聚烯烃绝缘编织外导体射频同轴电缆.pdf VIP
- 盘扣式落地脚手架施工方案(脚手架搭设、验收及拆除).docx
- 中国AI医疗行业白皮书.pdf VIP
- 年产10万吨啤酒的发酵车间设计.pdf VIP
- 68个黄金解题模板.pdf VIP
- 2026 年人教版四年级下册期末语数英真题卷汇编(3 套完整版 附名师答案解析 可直接打印).pdf
- DB23T 2969-2021 寒地苹果套种草莓栽培技术规程.docx VIP
- 09K601 民用建筑工程暖通空调及动力施工图设计深度图样.pdf VIP
- 2025-2030年全球及中国自由职业者管理软件(FMS)行业市场现状供需分析及投资评估规划分析研究报告.docx VIP
原创力文档

文档评论(0)