https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1022410275 大まかに言えば、システム設計は上級工程全般を指し、プログラム設計は下流工程の一部分、だと言えると思います。 システム設計:システム方式設計+ソフトウェア設計 内部設計:コンポーネント設計 詳細設計:プログラム設計 大雑把には上記の様な感じです。 下記具体的はあくまでも一例ですが、上流工程はシステム全般を網羅する設計部分でもあります。 #タブによる段組が崩れてしまうようですが、雰囲気が伝われば幸いです。 --------内部設計 機能設計 機能一覧 機能詳細 プログラム関連図 画面設計 画面仕様 画面フロー 画面レイアウト イベント設計 画面入出力項目定義 帳票設計 帳票一覧 帳票仕様 帳票レイアウト 帳票項目定義 --------------------