基于轻量迭代的体系结构分析方法(3)
作者:佚名; 更新时间:2014-12-03
根据以上分析得出层式体系结构比较适合作为这个系统打印部分的架构设计。
层次式系统的特点是分层组织,信捷职称论文写作发表网,每层为其上层通过服务,而接受其下层通过的服务。在某些层次式系统中,内层对除相邻外层之外的所有外层是隐藏的(不包括那些经过仔细选择供出口的功能)。他的优点是支持基于抽象层次增长的设计,将复杂系统划分成系列的步骤。支持增强,由于每层只同上下两层交互,对一层功能的改变至多只影响两层。支持重用,允许一层的多个实现进行互换,只要他们对相邻层有相同的界面即可。
(1)设备驱动层
设备驱动层是对现有外部设备所提供的功能所需要发送的指令的管理,对很多设备,需要发送指令进行交互后,该设备才能实现所提供的功能。这样,通过将这些指令保存在驱动文件中,在使用这些功能时再提取保存的指令并发送到设备即可完成对设备的操作。