查看更多
当前 - 选择题 - 结构化设计
困难
单选题
2024年11月第34题
#第二版教材
#必须掌握

软件设计模型/结构化设计,包括四个既独立又相互联系的活动,按设计顺序排序是(__)。

问题(1)
浓缩知识点

结构化设计包含数据设计、架构设计、人机界面设计、过程设计四个既独立又关联的核心活动,执行需遵循固定逻辑顺序:首先开展数据设计,由于结构化设计以数据为驱动,前期分析阶段常采用数据流图(DFD)梳理需求,因此需先明确数据模型、数据结构,这是整个软件设计的核心基础;接着进行架构设计,基于数据设计的成果搭建软件的模块体系,明确模块间的层级关系与交互规则;随后开展人机界面设计,结合架构框架与用户需求构建符合交互逻辑的界面方案,兼顾功能实现与用户体验;最后推进过程设计,细化每个模块内部的处理流程、算法实现、控制逻辑等细节。这一设计流程形成的完整软件设计模型,是后续软件开发、测试、部署等全环节的核心执行依据。

正确答案
A

本题考察的是结构化设计中设计活动的顺序
软件设计包括4个既独立又相互联系的活动,即数据设计、软件结构设计、人机界面设计和过程设计。这4个活动完成以后就得到了全面的软件设计模型。设计方法也是以后实现设计模型的蓝图和软件工程活动的基础。这里你要理解结构化设计本质上还是数据驱动的(在分析阶段我们就用 DFD 进行分析),所以数据设计要放在第一位考虑。再此之上我们在做软件模块的搭建和设计,界面的设计,具体流程的设计放在最后。这个记住结论就行。
所以选择 A。

联系我们
隐私协议
用户协议
微信公众号
知乎
小红书
浙ICP备2021029036号
@2022-2026
嘉兴市安芯网络科技有限公司 版权所有