摘要:系统设计阶段的主要依据是系统分析报告和开发者的经验。系统设计的主要内容包括新系统总体结构设计、代码设计、输出设计、输入设计、处理过程设计、数据存储设计、用户界面设计和安全控制设计等。
3.4.1.1系统设计的内容和步骤
系统设计阶段的主要依据是系统分析报告和开发者的经验。系统设计的主要内容包括新系统总体结构设计、代码设计、输出设计、输入设计、处理过程设计、数据存储设计、用户界面设计和安全控制设计等。
系统设计的基本任务大体上可以分为两个步骤。
(1)把总任务分解成许多基本的、具体的任务。这些具体任务合理地组织起来构成总任务,称为总体结构设计(architecturaldesign),又称为概要结构设计(preliminarydesign)。其基本任务是:将系统
划分成模块,决定每个模块的功能,决定模块的调用关系,决定模块的界面,即模块间信息的传递。
总体结构设计是系统开发过程中很关键的一步。系统的质量及一些整体特性基本上是这一步决定的。系统越大,总体结构设计的影响越大。认为各个局部都很好,组合起来就一定好的想法是不实际的,因为部分最优,并不能保证总体优。
(2)为各个具体任务选择适当的技术手段和处理方法,即详细设计。内容包括代码设计,输出设计,输入设计,处理过程设计,数据存储设计,用户界面设计,安全控制设计。
系统设计的结果是一系列的系统设计文件,这些文件是物理实现一个信息系统(包括安装硬件设备和编制软件程序)的重要基础。
章节目录
返回全书目录系统分析师章节辅导教程
软考备考资料免费领取
去领取