总体设计过程通常由两个主要阶段组成:系统设计阶段,确定系统的具体实现方案;结构设计阶段,确定软件结构。典型的总体设计过程包括下述9个步骤。
1.设想供选择的方案
2.选取合理的方案
3.推荐最佳方案
4.功能分析
5.设计软件结构
6.设计数据库
7.制定测试计划
8.书写文档
(1)系统说明
(2)用户手册
(3)测试计划
(4)详细的实现计划
(5)数据库设计结果
9.审查和复查