user-第三章软件设计.ppt
主讲教师:李刚 第三章 软件设计 §3.1 软件设计的基本任务 §3.2 总体设计(SD) §3.3 详细设计 (SD) §3.4 面向对象的设计 §3.5 用户界面设计 §3.6 设计质量的度量 §3.7 软件设计CASE工具 §3.1 软件设计的基本任务-总体设计 总体设计的基本任务 概要地回答系统应该如何实现 总体设计的两项任务: 划分出组成系统的物理元素----程序、文件、数据库、人工过程和文档 设计软件的结构----确定每个程序的模块组成及模块之间的相互关系。 总体设计的过程: 系统设计:确定系统的具体实现方案。 结构设计:确定软件结构。 §3.1 软件设计的基本任务-总体设计(续) §3.1 软件设计的基本任务(续) 详细设计的基本任务 详细设计是总体设计的进一步具体化,主要确定每个模块的具体执行过程 具体任务如下: 1)为每个模块进行详细的算法设计 2)为模块内的数据结构进行设计 3)对数据库进行物理设计 4)界面设计 5)其他设计 6)编写文档 7)评审 §3.2 总体设计(SD) 在软件设计中,要遵循一些基本的软件设计原理。 1 模块化 把程序划分成若干个模块,每个模块完成一个子功能,把这些模块集
您可能关注的文档
最近下载
- 辽宁省沈阳市七中文艺路学校2025-2026学年九年上学期物理零模试题(含答案).docx VIP
- 2023版老年人肌少症防控干预中国专家共识ppt课件.pptx VIP
- 2023版老年人肌少症防控干预中国专家共识.docx VIP
- 全员生发智慧监督系统设计方案.docx VIP
- 全员生发智慧系统落地要领.doc VIP
- AP宏观经济学 2014年真题 附答案和评分标准 AP Macroeconomics 2014 Real Exam with Answers and Scoring Guidelines.pdf VIP
- 4.化学反应与电能.pptx VIP
- E3_series教程演示文件.pdf
- 工程师的安全与健康 Safety and Health for Engineers by Roger L. Brauer.pdf
- 2025年国家电网公司招聘《申论》真题详解卷.docx VIP
原创力文档

文档评论(0)