システムエンジニアの工程「基本設計」とは?初心者向けに解説!
システム開発にはいくつかの工程がありますが、「基本設計」はその中でも重要なステップのひとつです。
この記事では、基本設計とは何か、どんなことを行うのかをわかりやすく紹介します。
基本設計とは?
基本設計(きほんせっけい)とは、要件定義で決まった内容をもとに、システム全体の構成や操作の流れを設計する工程です。
「外部設計」とも呼ばれ、ユーザーが見る画面や使い方など、システムの“見える部分”の設計が中心です。
どんなことを設計するの?
- 画面の構成(入力画面・一覧画面など)
- 画面の項目やレイアウト
- 操作の流れ(画面遷移)
- 出力帳票(レポートなど)
- 外部とのデータ連携(他システムや機器とのやりとり)
基本設計書とは?
基本設計で決めた内容は「基本設計書」として文書化されます。
プログラマーはこの設計書を見て、次の詳細設計や実装(プログラミング)を進めていきます。
要件定義との違い
要件定義は「何を作るか」を決める工程、
基本設計は「どうやって作るかの大枠」を決める工程です。
たとえば、「予約管理システムを作る」という要件に対して、
基本設計では「トップ画面で検索ができて、詳細画面で編集ができる」といった仕様を決めます。
基本設計のポイント
ポイント |
説明 |
ユーザー目線の設計 |
使いやすい画面構成や操作性を意識することが大切です。 |
システム全体の流れを把握 |
部分的な設計ではなく、全体の動きを意識して設計します。 |
後工程への影響 |
ここでのミスは後の詳細設計・実装にも大きく影響するため、丁寧さが求められます。 |
まとめ
基本設計は、システム開発の中で「見える部分の設計図」を描く工程です。
使いやすさ・機能性・操作の流れなどを明確にし、次の工程である詳細設計につなげる大事なステップ。
SEとしてのスキルが問われる場面でもあり、ユーザーにとっての使いやすさを形にする重要な作業でもあります。