IT용어위키



소프트웨어 설계


바람직한 설계

  • 설계는 모듈적이어야 한다.
  • 요구사항을 모두 구현해야 하고 유지보수가 용이해야 한다.
  • 모듈의 결합도는 약하게, 응집도는 강하게 설계해야 한다.
  • 설계는 자료와 프로시저에 대해 분명하고 분리된 표현을 포함해야 한다.
  • 소프트웨어 요소들 간의 효과적 제어를 위해 설계에서 계층적 조직이 제시되어야 한다.
  • 소프트웨어 품질 요구사항을 고려해야 한다.

  출처: 공대위키(공대위키에서 최신 문서 보기)
  * 본 페이지는 공대위키에서 미러링된 페이지입니다. 일부 오류나 표현의 누락이 있을 수 있습니다. 원본 문서는 공대위키에서 확인하세요!