多项选择题

A.总体设计
B.详细功能设计
C.数据库设计
D.需求分析