- 0
- 0
- 约3.18千字
- 约 26页
- 2022-06-06 发布于上海
- 举报
会计学
1
软件工程基础第4章
2
4.1 概要设计步骤
概要设计的基本任务
1. 审查可行性研究报告和需求分析规格说明书。
2. 确定模块结构、数据文件结构、系统接口设计和测试方案策略。
3. 编写概要设计说明书、用户手册和测试计划。
4. 复审。
概要设计的基本步骤:
进行软件结构设计、
数据文件设计、
系统接口设计、
测试方案设计、
复审。
第1页/共26页
3
4.1.1 软件结构设计
1. 设计供选择的方案
2. 推荐最佳实现方案
3. 设计软件结构
4.1.2 数据结构及数据库设计
数据结构设计
数据库设计
4.1.3 系统接口设计
系统接口包括内部接口、外部接口和用户接口。
数据流图和控制情况是接口设计的基础。
4.1.4 设计测试方案
在概要设计阶段,测试方案主要根据系统功能来设计,称为黑盒法测试。
第2页/共26页
4
4.2 软件设计的基本原理
4.2.1 模块与信息隐蔽
(1)模块
模块(module)是能够单独命名,能独立地完成一定功能,
由边界元素限定的程序元素的序列。
模块的基本属性:名称 、接口、功能、逻辑、状态。
(2)信息隐蔽
指在设计和确定模块时,使一个模块内包含的信息,对于不需要这些信息的其他模块来说,是不能访问的。
第3页/共26页
5
4.2.2 模块化
模块化(Modularization)是把系统分割成
原创力文档

文档评论(0)