多项选择题

A.软件概要设计
B.软件详细设计
C.编码和单元测试
D.软件系统集成测试