1系统总体设计 总体设计: 告诉用户系统具体将要做什么。一旦 用户同意了这个总体设计,我们会将 这个总体设计转换为更加详细的文档
总体设计: 告诉用户系统具体将要做什么。一旦 用户同意了这个总体设计,我们会将 这个总体设计转换为更加详细的文档。 1 系统总体设计
1系统总体设计(续) 总体设计包括: 工具一如何描述系统的总体结构 方法一用什么方法把问题结构导出系统 结构 评价准则一什么样的系统结构是“最优 的
总体设计包括: ◼ 工具 — 如何描述系统的总体结构 ◼ 方法 — 用什么方法把问题结构导出系统 结构 ◼ 评价准则 — 什么样的系统结构是“最优 的” 1 系统总体设计(续)
1系统总体设计(续) 总体结构: 系统的组成部分,即有哪些模块组成 系统的层次及调用关系 模块的处理功能 模块之间的界面,即模块间传递的数据
1 系统总体设计(续) 总体结构: ◼ 系统的组成部分,即有哪些模块组成 ◼ 系统的层次及调用关系 ◼ 模块的处理功能 ◼ 模块之间的界面,即模块间传递的数据
优秀的总体设计应该包含以下特征 不包括用户不熟悉的专业词汇 它描述系统功能 独立于实现过程 与系统分析文档相一致
优秀的总体设计应该包含以下特征 ◼ 不包括用户不熟悉的专业词汇 ◼ 它描述系统功能 ◼ 独立于实现过程 ◼ 与系统分析文档相一致
2系统详细设计 细设计: 让系统建设者了解要解决用户的问题所需 要的硬件和系统。主要描述系统的硬件配置 系统代码、人机界面、输入和输出、数据 库和网络体系结构等。也就是说,详细设计 是系统说明的一个技术层面上的描述
2 系统详细设计 详细设计: 让系统建设者了解要解决用户的问题所需 要的硬件和系统。主要描述系统的硬件配置 、系统代码、人机界面、输入和输出、数据 库和网络体系结构等。也就是说,详细设计 是系统说明的一个技术层面上的描述