ホームページ >よくある問題 >ソフトウェア設計におけるモジュール分割のガイドラインは何ですか?

ソフトウェア設計におけるモジュール分割のガイドラインは何ですか?

王林
王林オリジナル
2021-04-23 14:44:1919955ブラウズ

ソフトウェア設計におけるモジュール分割で従うべき原則は、高い凝集性と低い結合性です。ソフトウェア設計は、ソフトウェア要求仕様から始まり、要求分析段階で決定された機能に基づいてソフトウェアシステムの全体構造を設計し、機能モジュールを分割し、各モジュールの実装アルゴリズムを決定し、具体的なコードを記述して具体的な設計を形成します。ソフトウェアの計画を立てます。

ソフトウェア設計におけるモジュール分割のガイドラインは何ですか?

#この記事の動作環境: Windows10 システム、Thinkpad t480 コンピューター。

ソフトウェア設計におけるモジュール分割で従うべき原則は、高い凝集性と低い結合性です。

モジュール分割の基準には、モジュール間の結合と凝集性が含まれます。一般的に言えば、モジュール間の結合は可能な限り低く、つまりモジュールは可能な限り独立していることが必要であり、モジュールの凝集度は可能な限り高い、つまり高凝集性と低結合性の原則が求められます。

ソフトウェア設計は、ソフトウェア要件仕様から始まり、要件分析段階で決定された機能に基づいてソフトウェアシステムの全体構造を設計し、機能モジュールを分割し、各モジュールの実装アルゴリズムを決定し、具体的な記述を行います。ソフトウェアの具体的な設計計画を形成するためのコード。

ソフトウェア設計とは、多くの事柄や問題を抽象化し、さまざまなレベルや角度で抽象化することです。問題や物事を分解してモジュール化すると、問題の解決が容易になります。分解が詳細になればなるほど、モジュールの数が増えます。その副作用として、設計者はモジュール間の結合をより多く考慮できるようになります。

無料の学習ビデオ共有: php チュートリアル

以上がソフトウェア設計におけるモジュール分割のガイドラインは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。