익명 사용자
로그인하지 않음
토론
기여
계정 만들기
로그인
IT 위키
검색
소프트웨어 모듈화
IT 위키
이름공간
문서
토론
더 보기
더 보기
문서 행위
읽기
편집
원본 편집
역사
보안기사
(
토론
|
기여
)
님의 2019년 9월 4일 (수) 21:44 판
(
차이
)
← 이전 판
|
최신판
(
차이
) |
다음 판 →
(
차이
)
시스템의 계층을 나누고 기능별로 분해하여 소프트웨어의 성능, 유지보수성, 재사용성 등을 향상시키는 설계 기법
속성
응집도
: 모듈의 내부 기능이 얼마나 연관되어 있는가?
모듈 내에 관련성이 없는 기능들이 포함되어 있으면 모듈화 정도가 낮은 것이다.
결합도
: 모듈간 얼마나 구분이 되어 있는가?
모듈간 결속이 강하고 영향도가 크다면 모듈화 정도가 낮은 것이다.
모듈화의 목표
모듈간
결합도
의 최소화 & 모듈 내 요소들간
응집도
의 최대화
모듈화 장점
프로그램의 효율적인 관리
이해하기 쉬운 소프트웨어
소프트웨어 시험, 통합, 수정 시 용이
모듈 재사용 가능
오류의 파급력 최소화
분류
:
소프트웨어 공학
둘러보기
둘러보기
대문
최근 바뀜
광고
위키 도구
위키 도구
특수 문서 목록
이 문서 인용하기
문서 도구
문서 도구
사용자 문서 도구
더 보기
여기를 가리키는 문서
가리키는 글의 최근 바뀜
인쇄용 판
고유 링크
문서 정보
문서 기록
분류 목록
분류 목록
소프트웨어 공학