CASE & HIPO
2022. 4. 15. 22:05ㆍ정보처리기사 - 필기/제1과목 - 소프트웨어 설계
CASE(Computer Aided Software Engineering)
- aid : 돕다
- 소프트웨어 개발 시 사용되는 분석 자동화 도구
주요 기능
- 그래픽 지원
- 소프트웨어 생명주기 전 단계의 연결
- 다양한 소프트웨어 개발 모형 지원
이점
- 개발을 신속하게 할 수 있음
- 오류 수정의 간편화
- 모듈의 재사용성 향상
- 자동화된 기법으로 인한 소프트웨어 품질 향상
- 소프트웨어 유지보수 용이
그 중 가장 대표적인 도구는 HIPO입니다.
HIPO(Hierarchy Input Process Output)
- 하향식 개발을 위한 시스템 설계 및 문서화 도구
- 하향식 개발 : 위에서부터 발전이 되기 시작하면 순차적으로 아래도 발전이 된다는 이론
예) 국가의 경제가 발전되면 결과적으로 내 주변지역도 발전이 된다.
HIPO 차트
- 가시적 도표(Visual Table of Contents)
- 총체적 도표(Overview Diagram)
- 세부적 도표(Detail Diagram)
'정보처리기사 - 필기 > 제1과목 - 소프트웨어 설계' 카테고리의 다른 글
소프트웨어 생명 주기 (0) | 2022.04.22 |
---|---|
객체지향 분석 방법론 (0) | 2022.04.15 |
럼바우(Rumbaugh) (0) | 2022.04.15 |
XP (0) | 2022.04.14 |
미들웨어 (0) | 2022.04.13 |