问题
单项选择题
利用结构化分析模型进行接口设计时,应以______为依据。
A.数据流图
B.实体—关系图
C.数据字典
D.状态—迁移图
答案
参考答案:A
解析: 数据流图用来描述数据流从输入剑输出的变换流程。它以图形的方式描绘数据在系统中流动和处理的过程,它只反映系统必须完成的逻辑功能,所以是一种功能模型。
数据流图仅描述了系统的“分解”,但没有对图中各成分进行说明。数据词典就是用来定义数据流图中的各个成分的含义的。数据字典有4类条目,包括数据流、数据项、数据存储和基本加工。
实体—关系(E-R)图在软件设计和数据库设计中经常用到,用于描述数据对象、对象的属性和对象之间的关系。
状态—迁移图通过描述系统的状态以及引起变化的事件来描述系统的行为,并指明特定事件的结构和执行的动作。
此题中要进行接口设计,显然数据流图更为合适。