词典
翻译
有道精品课
云笔记
惠惠
更多产品
登录
有道 - 网易旗下搜索
中英
▼
go top
返回词典
结构化方法
百科内容来自于:
详细解释
结构化方法的基本要点是:自顶向下、
逐步求精
、
模块化设计
、结构化编码。
结构化分析方法
是以自顶向下,
逐步求精
为基点,以一系列经过实践的考验被认为是正确的原理和技术为支撑,以
数据流图
,
数据字典
,
结构化语言
,
判定表
,判定树等图形表达为主要手段,强调开发方法的结构合理性和系统的结构合理性的软件分析方法。
结构化设计方法
是以自顶向下,
逐步求精
,模块化为基点,以模块化,抽象,逐层分解求精,信息隐蔽化局部化和保持
模块独立
为准则的设计软件的数据架构和模块架构的方法学。
结构化方法按
软件生命周期
划分,有
结构化分析
(SA),
结构化设计
(SD),结构化实现(SP)。 其中要强调的是,结构化方法学是一个思想准则的体系,虽然有明确的阶段和步骤,但是也集成了很多原则性的东西,所以学会结构化方法,不是能够单从理论知识上去了解就足够的,要的更多的还是实践中慢慢的理解个个准则,慢慢将其变成自己的方法学。
分析步骤
结构化分析
的步骤如下:
①分析当前的情况,做出反映当前物理模型的DFD;
②推导出等价的逻辑模型的DFD;
③设计新的逻辑系统,生成
数据字典
和基元描述;
④建立人机接口,提出可供选择的目标系统物理模型的DFD;
⑤确定各种方案的成本和风险等级,据此对各种方案进行分析;
⑥选择一种方案;
⑦建立完整的需求规约。
结构化设计方法
给出一组帮助设计人员在模块层次上区分设计质量的原理与技术。它通常与
结构化分析方法
衔接起来使用,以
数据流图
为基础得到软件的模块结构。SD方法尤其适用于变换型结构和事务型结构的目标系统。在设计过程中,它从整个程序的结构出发,利用模块结构图表述
程序模块
之间的关系。
结构化设计
的步骤如下:
①评审和细化
数据流图
;
②确定
数据流图
的类型;
③把
数据流图
映射到软件模块结构,设计出模块结构的上层;
④基于
数据流图
逐步分解高层模块,设计中下层模块;
⑤对模块结构进行优化,得到更为合理的
软件结构
;
⑥描述模块接口。
设计原则
结构化设计方法
的设计原则:
(1)使每个模块尽量只执行一个功能(坚持功能性内聚);
(2)每个模块用过程语句(或函数方式等)调用其他模块;
(3)模块间传送的参数作数据用;
(4)模块间共用的信息(如参数等)尽量少。
$firstVoiceSent
- 来自原声例句
中英
中法
中韩
中日
小调查
请问您想要如何调整此模块?
模块上移
模块下移
不移动
感谢您的反馈,我们会尽快进行适当修改!
进来说说原因吧
确定
小调查
请问您想要如何调整此模块?
模块上移
模块下移
不移动
感谢您的反馈,我们会尽快进行适当修改!
进来说说原因吧
确定
修改单词
单词
从单词本中删除
音标
解释
更多(可不填)
分类
打开单词本
提交