多项选择题

为高质量完成系统总体结构设计,应遵循哪几条原则:()

A.分解—协调原则
B.一致性原则
C.信息隐蔽—抽象的原则
D.自顶向下的原则