正在加载图片...
8.1.1软件系统的概要设计 软件系统的生命周期可分为制定计划、需求分析、设计、程序编制、 测试以及运行维护等阶段。在软件系统的开发过程中,经过制定计划、 需求分析阶段后,软件开发的下一阶段就是进行系统设计。 系统设计阶段通常可以划分为两个子阶段:概要设计和详细设计 概要设计的主要任务是回答“系统总体上应该如何做?,即将分析模 型映射为具体的软件系统结构,进行模块划分,确定每个模块的功能、 接口以及模块间的调用关系。详细设计则将概要设计的结果具体化 即为每个模块设计实现的细节。为了完成系统设计的任务,系统设计 人员通常根据分析阶段采用的分析方法的不同,采用不同的设计方法。 如针对分析阶段系统分析人员采用的分析方法的不同(如面向数据建 模、面向功能建模或面向对象建模等方法),系统设计的方法也不同 (相应的有面向数据的设计,面向功能的设计和面向对象的设计等)。8.1.1 软件系统的概要设计 软件系统的生命周期可分为制定计划、需求分析、设计、程序编制、 测试以及运行维护等阶段。在软件系统的开发过程中,经过制定计划、 需求分析阶段后,软件开发的下一阶段就是进行系统设计。 系统设计阶段通常可以划分为两个子阶段:概要设计和详细设计。 概要设计的主要任务是回答“系统总体上应该如何做?”,即将分析模 型映射为具体的软件系统结构,进行模块划分,确定每个模块的功能、 接口以及模块间的调用关系。详细设计则将概要设计的结果具体化, 即为每个模块设计实现的细节。为了完成系统设计的任务,系统设计 人员通常根据分析阶段采用的分析方法的不同,采用不同的设计方法。 如针对分析阶段系统分析人员采用的分析方法的不同(如面向数据建 模、面向功能建模或面向对象建模等方法),系统设计的方法也不同 (相应的有面向数据的设计,面向功能的设计和面向对象的设计等)
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有