第6部分-概要设计.ppt

2026/7/251第3章概要设计3.1概要设计的概念概要设计在软件工程中处于上流作业的设计工程的位置,概要设计是软件设计工程中的一个非常重要的作业步骤。概要设计和详细设计构成了设计工程。

2026/7/2523.1.1设计工程的概念设计工程就是把需求分析过程中确定下来的用户需求定义书(What=做什么)变为能够进行实际操作的设计说明书(How=怎样做)的工程。设计工程是一个将系统的需求规格转换成软件系统的说明过程。从多个可能的思路中找到最佳的解决方案。其任务包括构建系统框架,设计系统功能,描述系统流程,建立系统的数据模型、接口模型及界面模型,形成系统的逻辑结构,告诉程序员软件系统应该“怎样做”。

2026/7/253设计工程又被分为外部设计和内部设计的两大类。与用户的接口设计和与外部系统的接口相关的设计称为外部设计(从用户的角度看得到的)采用什么样的结构和方法去实现外部设计书的功能的设计称为内部设计(从开发者的角度看得到的)。长期以来,人们通常把外部设计称为概要设计,把内部设计称为详细设计。概要设计和详细设计在软件开发的过程中处于上流工程作业的位置。

2026/7/254总体设计:对整个系统的结构做的广泛设计,也叫概念设计。细节设计:底层设计,包括具体的程序细节的设计。

2026/7/255系统设计的目标系统分析:解决“做什么”系统设计:解决

文档评论(0)

1亿VIP精品文档

相关文档