问答题
某系统提供一个数据转换模块,可以将来自不同数据源的数据转换成多种格式,如可以转换来自数据库的数据(DatabaseSource)、也可以转换来自文本文件的数据(TextSource),转换后的格式可以是XML文件(XMLTransformer)、也可以是XLS文件(XLSTransformer),原始设计方案如图所示,请指出设计存在的问题,并基于依赖倒转原则进行重构。
您可能感兴趣的试卷
最新试题
描述问题域固有的并发行为对控制驱动部分进行建模,以下描述正确的是()。
题型:多项选择题
软件元素包括()、()、()、()、()甚至领域知识。
题型:填空题
面向数据流的方法获得的需求说明书由以下()组成。
题型:多项选择题
下面()属于面向过程和面向数据的分析描述工具。
题型:多项选择题
关于面向方面程序设计,以下概念描述正确的是()。
题型:多项选择题
在软件设计与开发中,以下()是部署设计阶段形成的。
题型:多项选择题
常用的软件开发方法学中也包含了软件体系结构的设计,如()的软件开发方法。
题型:多项选择题
原型和实施主窗口的基本*区别是()。
题型:多项选择题
OOD阶段包括对OOA阶段得出的问题域进行修改和补充的原因是()。
题型:多项选择题
以下部署图中包括哪些物理节点?()
题型:多项选择题