通常,軟件開發(fā)過程包括需求分析、概要設計、詳細設計、編碼、測試、運行維護等階段。待開發(fā)軟件的頂層結構設計一般在()中完成. A.需求分析階段 B.概要設計階段 C.詳細設計階段 D.代碼編寫階段