- 1
- 0
- 约1.64万字
- 约 81页
- 2026-08-22 发布于江苏
- 举报
第3章软件设计;第3章软件设计;(3)确定模块之间的调用关系。
(4)确定模块之间的接口,即模块之间传递的信息。
(5)评价模块结构的质量。
从以上内容看,软件结构的设计是以模块为基础的,在需求分析阶段,通过某种分析方法把系统分解成层次结构。在设计阶段,以需求分析的成果为依据,从实现的角度划分模块,并组成模块的层次结构。
软件结构的设计是概要设计核心的一步,直接影响到详细设计与编码的工作。软件系统的质量及某些整体特性都在软件结构的设计中决定。因此,应由经验丰富的软件人员担任,采用一定的设计方法,选用合理的设计方案。;2.数据结构及数据库设计
对于大型数据处理的软件系统,除了系统结构设计外,数据结构与数据库设计也是主要的。
1)数据结构的设计
逐渐细化的方法也适用于数据结构的设计。在需求分析阶段,可通过数据字典对数据的组成、操作约束和数据之间的关系等方面进行描述,确定数据的结构特性,在概要设计阶段要加以细化,详细设计则要求详细的实现细节。在概要设计阶段,宜使用抽象的数据类型。如“栈”是数据结构的概念模型,在详细设计中可用线性表和链表来实现“栈”。设计有效的数据结构,将大大简化软件模块处理过程的设计。
您可能关注的文档
最近下载
- (正式版)B 7231-2003 工业管道的基本识别色、识别符号和安全标识.docx VIP
- 2026年重庆市中考英语试题(含答案).docx
- LMS TEST LAB 软件安装步骤.pdf VIP
- 护理人员职业道德规范.pptx VIP
- 电缆沟开挖及电缆敷设施工方案.docx VIP
- 幼年特发性关节炎临床诊断及治疗专家共识(2025版).pptx VIP
- 标准图集-05G525吊车轨道联结及车挡(适用于钢吊车梁).pdf VIP
- 新版2026年高考化学(河南卷)试卷评析.pdf
- 25S402 室内管道支架及吊架.pdf VIP
- 2025年无人机驾驶员执照GPS与全球导航卫星系统原理专题试卷及解析.pdf VIP
原创力文档

文档评论(0)