>일반적인 문제 >소프트웨어 설계에서 모듈 분할을 위해 따라야 할 지침은 무엇입니까?

소프트웨어 설계에서 모듈 분할을 위해 따라야 할 지침은 무엇입니까?

王林
王林원래의
2021-04-23 14:44:1919967검색

소프트웨어 설계에서 모듈 분할에서 지켜야 할 원칙은 높은 응집력과 낮은 결합도입니다. 소프트웨어 설계는 소프트웨어 요구사항 명세에서 시작하여 요구사항 분석 단계에서 결정된 기능을 기반으로 소프트웨어 시스템의 전체 구조를 설계하고, 기능 모듈을 구분하고, 각 모듈의 구현 알고리즘을 결정하고, 특정 코드를 작성하여 특정 설계를 구성합니다. 소프트웨어에 대한 계획.

소프트웨어 설계에서 모듈 분할을 위해 따라야 할 지침은 무엇입니까?

이 기사의 운영 환경: windows10 시스템, thinkpad t480 컴퓨터.

소프트웨어 설계에서 모듈 분할에서 지켜야 할 원칙은 높은 응집력과 낮은 결합도입니다.

모듈 분할에서 지켜야 할 지침에는 모듈 간의 결합과 응집력이 포함됩니다. 일반적으로 모듈 간의 결합은 가능한 한 낮아야 합니다. 즉, 모듈의 응집력은 가능한 한 높아야 합니다. 즉, 높은 응집력과 낮은 결합의 원리입니다.

소프트웨어 설계는 소프트웨어 요구사항 명세에서 시작하여, 요구사항 분석 단계에서 결정된 기능을 기반으로 소프트웨어 시스템의 전체 구조를 설계하고, 기능 모듈을 나누고, 각 모듈의 구현 알고리즘을 결정하고, 특정 코드를 작성하여 소프트웨어에 대한 구체적인 설계 계획.

소프트웨어 디자인은 많은 사물과 문제를 추상화하고 다양한 수준과 각도에서 추상화하는 것입니다. 문제나 사물을 분해하고 모듈화하면 문제 해결이 더 쉬워집니다. 분해가 상세할수록 모듈 수가 많아지는 것은 디자이너가 모듈 간의 결합을 더 많이 고려할 수 있다는 것입니다.

무료 학습 동영상 공유: php 튜토리얼

위 내용은 소프트웨어 설계에서 모듈 분할을 위해 따라야 할 지침은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.