单项选择题

结构化方法将软件生命周期分为计划、开发和运行3个时期,下列任务中哪个属于计划时期中的任务

A.需求分析
B.问题定义
C.总体设计
D.编码