单选题 关于数据库应用系统功能设计,有下列说法:
Ⅰ.软件总体设计的依据包括需求分析阶段得到的数据流图,事务描述和业务规则等需求分析结果
Ⅱ.软件总体设计一般用模块结构图表示,模块结构图主要关心模块的外部特性,即上下级模块、同级模块间的数据传递和调用关系,以及模块内部处理流程
Ⅲ.数据库事务设计的依据是事务自身的事务处理逻辑
Ⅳ.总体设计阶段要对硬件平台、存储设备、操作系统、DBMS等做出合理选择,并进行初步配置设计
上述说法错误的是______。
  • A.Ⅰ
  • B.Ⅱ和Ⅲ
  • C.Ⅳ
  • D.Ⅰ和Ⅳ
【正确答案】 D
【答案解析】[解析] 软件总体设计的依据包括需求分析阶段得到的数据流图,事务描述和业务规则等需求分析结果,总体设计得到的系统总体结构和分层模块结构可以用模块结构图表示,模块结构图主要关心模块的外部特性,即上下级模块、同级模块间的数据传递和调用关系,与模块内部处理流程无关。数据库事务设计的依据是数据流图或事务规范。其核心是辨识和设计事务自身的事务处理逻辑。系统总体设计的内容包括:确定DBAD体系结构;对硬件平台、存储设备、操作系统、DBMS等做小合理选择,并进行初步配置设计;对需求分析阶段识别出的业务规则进行初步设计,细化业务规则流程,分析所处理的业务数据和处理方式,明确采用的关键技术和算法等;对系统采用的关键技术进行方案选型。可见说法Ⅰ和Ⅳ正确。