ITパスポート試験 ITパスポート 2013年 (平成25年 春期)49: システム開発を,システム要件定義,外部設計,内部設計,プログラミングの順で進めるとき,画面のレイアウトや帳票の様式を定義する工程として,最も適切なものはどれか。

ITパスポート 2013年 (平成25年 春期)
Q 4949 / 100
システム開発を,システム要件定義,外部設計,内部設計,プログラミングの順で進めるとき,画面のレイアウトや帳票の様式を定義する工程として,最も適切なものはどれか。
この問の正解率:71.13%(1,119件)
この問題の本文・選択肢・正解・解説(展開)

問題本文

システム開発を,システム要件定義,外部設計,内部設計,プログラミングの順で進めるとき,画面のレイアウトや帳票の様式を定義する工程として,最も適切なものはどれか。

選択肢

  • .システム要件定義
  • .外部設計
  • .内部設計
  • .プログラミング

正解

. 外部設計

解説

システム開発はシステム要件定義→外部設計(基本設計)→内部設計(詳細設計)→プログラミングの順で進む.外部設計では利用者から見えるシステムの仕様(画面のレイアウト・帳票の様式・操作手順・データ項目等の入出力仕様)を定義し,以降の内部設計や実装の基礎とする.システム要件定義は外部設計より上流で機能要件・非機能要件の確定が中心,内部設計はソフト内部のモジュール構造・アルゴリズム・データ構造の詳細化,プログラミングは設計に基づきソースコードを実装する工程で画面・帳票様式を定義する工程ではない.以上から画面レイアウト・帳票様式定義はイの外部設計が正解.

選択肢ごとの解説

  • .システム要件定義は新しいシステムの目的・対象範囲・機能要件・非機能要件を確定する工程で,外部設計より上流に位置する.要件レベルの定義が中心であり,画面のレイアウトや帳票の様式といった具体的なUI/UX仕様を詳細に定義する工程ではないため,本問の答えとしては誤り.
  • .正解.外部設計(基本設計)は利用者から見えるシステムの仕様を確定する工程で,画面のレイアウト・帳票の様式・操作手順・入出力データ項目などのインタフェース仕様を定義する.利用者と認識を合わせ受入要件にも直結する内容で,設問が問う「画面のレイアウトや帳票の様式を定義する工程」として完全に該当する.
  • .内部設計(詳細設計)は外部設計で確定した仕様を実現するため,ソフトウェア内部のモジュール構成・データ構造・アルゴリズム・処理フローを詳細化する工程.プログラマが実装できるレベルまで具体化する作業で,利用者向けの画面レイアウトや帳票様式そのものを定義する工程ではないため誤り.
  • .プログラミングは外部設計・内部設計で確定した仕様に基づきソースコードを記述する実装工程.設計図に従ってコードを書く具体的作業が中心であり,画面のレイアウトや帳票の様式そのものを新たに定義・確定する工程ではない.画面・帳票仕様は外部設計で既に決まっているため,本問の答えとしては誤り.

ITパスポート 2013年 (平成25年 春期)過去問一覧へ戻る・問49