多项选择题

A.系统设计的各阶段要严格遵循一种线性的进程
B.系统设计是选择和安排系统的各个组成部分来实现规定的功能
C.可以采用分析和综合两种方法进行系统设计
D.系统分析是对某一给定的系统的各个组成部分的一种调查和分析研究