Anonymous
Not logged in
Talk
Contributions
Create account
Log in
IT Wiki
Search
소프트웨어 모듈화
From IT Wiki
Namespaces
Page
Discussion
More
More
Page actions
Read
Edit
Edit source
History
Revision as of 21:44, 4 September 2019 by
보안기사
(
talk
|
contribs
)
(
diff
)
← Older revision
|
Latest revision
(
diff
) |
Newer revision →
(
diff
)
시스템의 계층을 나누고 기능별로 분해하여 소프트웨어의 성능, 유지보수성, 재사용성 등을 향상시키는 설계 기법
속성
응집도
: 모듈의 내부 기능이 얼마나 연관되어 있는가?
모듈 내에 관련성이 없는 기능들이 포함되어 있으면 모듈화 정도가 낮은 것이다.
결합도
: 모듈간 얼마나 구분이 되어 있는가?
모듈간 결속이 강하고 영향도가 크다면 모듈화 정도가 낮은 것이다.
모듈화의 목표
모듈간
결합도
의 최소화 & 모듈 내 요소들간
응집도
의 최대화
모듈화 장점
프로그램의 효율적인 관리
이해하기 쉬운 소프트웨어
소프트웨어 시험, 통합, 수정 시 용이
모듈 재사용 가능
오류의 파급력 최소화
Category
:
소프트웨어 공학
Navigation
Navigation
Main page
Recent changes
분류별 보기
일반 IT용어
프로젝트 관리
디지털 서비스
블록체인
인공지능
소프트웨어 공학
운영체제
컴퓨터 구조
자료 구조
데이터 과학
데이터베이스
네트워크
프로토콜
보안
컴플라이언스
개인정보보호
표준
경영학
기업 IT
조직/단체
Advertisements
Wiki tools
Wiki tools
Special pages
Cite this page
Page tools
Page tools
User page tools
More
What links here
Related changes
Printable version
Permanent link
Page information
Page logs
Categories
Categories
소프트웨어 공학