ソフトウェアエンジニアリング開発ドキュメント作成チュートリアル (14) - 概要設計書の目次


  • この記事の原著者:グ兄の弟
  • 著者ブログアドレス:http://blog.csdn.net/lfdfhl
  • この記事の参考資料: 『Software Documentation Writing Tutorial』(Electronic Industry Press、Ma Ping、Huang Dongmei 編)

アウトラインデザインブックの内容

ここに画像の説明を挿入

全体設計段階は顧客の視点から開発者の視点に戻り、ソフトウェアシステムの実質的な開発作業に入ります。

あらゆるソフトウェアシステムはプログラムとデータから構成されており、データはソフトウェアシステムの基礎であり、ソフトウェアはデータを操作することで人間が望む仕事を完成させるものです。現在のシステムのほとんどでは、データベースがデータ ストレージの倉庫となるため、概要設計フェーズで完了する必要があるタスクの 1 つはデータベース設計です。データをどのように保存するか、どのような構造で保存するかは明確であり、データの形式が決まれば、これに基づいて次の詳細な設計段階を開始できます。したがって、データベースの初期設計は概要設計書に含める必要があります。

要件分析段階の最終結果――要件分析文書に記録されたシステムのすべての機能は、概要設計段階で加工される素材となり、システムの組織構造やサブシステム分割の基礎となります。大規模なシステムは、理解しやすく、また開発が容易になるように、適度なサイズ、結合度が高く、結合度が低い複数のモジュールに可能な限り分割する必要があります。したがって、概要設計段階で科学的・合理的にソフトウェアシステムを分割し、分割後の各部門の機能や要件を概要設計書に記録して次の詳細設計に備える必要がある。

概要設計段階では、ソフトウェアシステム全体の主要な構造や性能に関わるアーキテクチャ、インターフェース設計、エラー処理設計、開発環境の決定などを設計する必要があります。これらの問題は、システムにとって、ツリー全体にとってのトランクと同じようなものです。

システムのインターフェイスは、アウトライン デザイン ブックに含める必要があります。Excel で作成した最も単純なインターフェイス、または Dreamweaver などのツールで開発したプロトタイプでもかまいません。これらのプロトタイプ インターフェイスは、システムの機能とスタイル、および各サブシステム間の関係をシンプルかつ明確に示し、将来のインターフェイス設計のレイアウト標準となります。

概要設計の段階では、コード体系やインターフェースルール、命名ルールなどの仕様も策定する必要があります。これはソフトウェア開発の基礎であり、開発仕様、インターフェース規則、および開発方法により、開発者は共通の作業言語と共通の作業プラットフォームを持ち、ソフトウェア開発作業全体を調整的かつ秩序立った方法で実行できます。

おすすめ

転載: blog.csdn.net/lfdfhl/article/details/131117656