软件设计文档——概要设计书

概要设计的基本任务

(1)设计软件系统结构

a.采用某种设计方法,将一个复杂的系统按功能划分成模块

b.确定每个模块的功能

c.确定模块之间的调用关系

d.确定模块之间的接口,即模块之间传递的信息

e.评价模块结构的质量

(2)数据结构及数据库设计

a.数据结构的设计

b.数据库设计

  1 概念设计

2 逻辑设计

3 物理设计

(3)编写概要设计文档

(4)评审


概要设计书的四个目标

(1)确定开发方案

(2)刻画软件全貌

(3)实现客户到软件开发者的转移

(4)为详细设计阶段提供可加工的素材

概要设计书的基本素材

(1)宏观

(2)全面

(3)逻辑清晰

(4)严谨

概要设计书的编写

1 引言

1.1 编写目的

1.2 背景

1.3 定义

1.4 参考资料

2 总体设计

2.1 需求规定

2.2 运行环境

2.3 基本设计概念和处理流程

2.4 结构

2.5 功能需求与程序关系

2.6 人工处理过程

2.7 尚未解决的问题

3 接口设计

3.1 用户接口

3.2 外部接口

3.3 内部接口

4 运行设计

4.1 运行模块组合

4.2 运行控制

4.3 运行时间

5 系统数据结构设计

5.1逻辑结构设计要点

5.2 物理设计设计要点

5.3 数据机构与程序关系

6 系统出错处理设计

6.1 出错信息

6.2 补救措施

6.3 系统维护设计

你可能感兴趣的:(软件文档写作)