2. 数据结构及数据库设计�
对于大型数据处理的软件系统,除了系统结构设计外, 数
据结构与数据库设计也是重要的。�
1) 数据结构的设计�
逐步细化的方法也适用于数据结构的设计。在需求分析阶段,
可通过数据字典对数据的组成、 操作约束和数据之间的关系等方面
进行描述,确定数据的结构特性,在概要设计阶段要加以细化,详
细设计则规定具体的实现细节。在概要设计阶段, 宜使用抽象的数
据类型。如“栈”是数据结构的概念模型, 在详细设计中可用线性表
和链表来实现“栈”。设计有效的数据结构, 将大大简化软件模块
处理过程的设计。�
第四页,共80页。