第六章:空中交通管制:高可用性设计案例分析
1、需求与质量
①极高的可用性:必须保证系统不能正常工作的状态只延续极短的时间
②高性能:系统必须在不丢失任何数据的情况下对大量数据进行处理。
③开放性
④能够提交该系统的子集
⑤能够更改功能和处理软硬件的升级
⑥能够与众多外部系统相接并协同工作
2、构架解决方案
物理视图、模块分解视图、进程视图、客户机-服务器视图、代码视图、分层视图、容错视图。
第七章:设计构架
1、ADD
步骤:(1)选择要分解的模块
(2)对模块进行求精
(3)分解模块并重复上述步骤
时间: 2024-10-17 09:19:03