開発技術 - 12.システム開発技術 - 4.ソフトウェア方式設計・ソフトウェア詳細設計 - 2.ソフトウェア詳細設計のタスク

Last Update : April 12 2021 22:26:26

     

a. ソフトウェア詳細設計のタスク

ソフトウェアコンポーネントを、コーディングを実施するソフトウェアユニットレベルまで分割・詳細化します。データベースの詳細設計もここで行います。ソフトウェアユニットのテスト要求事項の定義も行います。

  1. ソフトウェアコンポーネント・ユニットの詳細設計

    分割したユニットごとに詳細な部分を設計して、コーディング可能な状態にする。

  2. データベース詳細設計
    データベースに関する詳細設計を行う。
  3. インターフェース設計

    入出力を行うハードウェア・ソフトウェアに関係するインターフェースの設計を行う。
    画面設計・帳票設計などを行う。

  4. ソフトウェアユニットのテストの設計

    ソフトウェアユニットがソフトウェア詳細設計書の要件に合っているか確認テストの設計を行う。
    ソフトウェアユニットテストの手順をテスト仕様書にまとめる。

  5. ソフトウェア結合テストの設計

    ソフトウェアユニットやソフトウェアコンポーネントなどを結合した場合に各インターフェース間の整合性を見るために結合テストを行う。
    ソフトウェア方式設計で検討したテスト仕様書をもとに結合テストの手順をまとめる。

  6. ソフトウェア設計評価

    ソフトウェア詳細設計書を評価する。


  [ 例題 ] 
  1. 平成28年度春期 問46  ソフトウェア方式設計
  2. 平成21年度秋期 問47  ソフトウェア方式設計


     

www.it-shikaku.jp