システム構築とは、設計書に基づいて実際にシステムを作り上げるプロセスです。プログラミング、インフラ整備、テストなど具体的な開発作業を含みます。完成までの一連の実装活動を意味し、より広い範囲の建設的な作業を指します。
システム設計とは、システムの仕様や構造を計画・立案する段階です。要件分析から機能仕様書や技術仕様書の作成までを含みます。実装前の準備段階を指し、どのように作るかの「設計図」を作る作業です。
【使う場面】設計は開発前の計画段階、構築は開発実行段階で使用。【ニュアンス】設計は「どう作るか」の思考過程、構築は「作る」実行行為。【対象】設計は仕様・構造・図面が対象、構築はコード・インフラ・機能実装が対象。設計がなければ構築は始まらず、設計→構築の順序関係が存在します。
完成済みシステムの話なら「構築」、これから作る計画段階なら「設計」を使用。実装作業全体を指すなら「構築」、作り方の計画に焦点があれば「設計」。プロジェクト段階で使い分けます。