多项选择题

A.详细调查
B.数据流程分析
C.逻辑设计
D.编写程序