HIPO란?
HIPO란? — #정보처리기사 #개발자의도구들 #HIPO란 24년도 1회차 정보처리기사 필기 시험대비 공부를 진행하였습...
#정보처리기사 #개발자의도구들 #HIPO란
24년도 1회차 정보처리기사 필기 시험대비 공부를 진행하였습니다.
\* 본글은 PC버전에 최적화 되어있습니다.
**\\ **공부방법론은 가장 첫글에 있습니다. 참고하실 분들은 참고하세요! \\ - 개발자의도구들
\\ 정보처리기사 전체 총 정리는 여기 있습니다!! \\
1과목, 소프트웨어 설계
view
HIPO
Hierarchey Input Process Output의 약자로 시스템의 분석 및 설계 나 문서화하는데 사용되는 기법입니다. 이름에서 알 수 있듯이 계층적 구조이며, 입력, 처리, 출력의 기능을 나타냅니다.
\\ 상향식 소프트웨어가 아닌 하향식 소프트웨어 개발을 위해 사용 되는 문서화 도구입니다.
출처: 구글링
HIPO의 주요특징
기본 시스템 모델은 입력, 처리, 출력으로 구성됩니다.
체계적인 문서 처리가 가능합니다.
기호-도표 등을 사용하여 보기에 이해하기가 쉽습니다(위 그림 참고)
기능과 자료의 의존 관계를 동시에 표현할 수 있습니다.
변경 유지 보수가 용이합니다.
HIPO Chart
시스템 기능을 여러 개의 고유 모듈로 분할하여 이들 간의 안터페이스를 계층 구조로 표현한 것입니다.
가시적 도표(도식 목차): 시스템 전체 기능과 흐름을 보여주는 계층 구조도
총체적 도표: 프로그램을 구성하는 기능을 기술한 것으로 입렵, 처리, 출력에 대한 전박적인 정보를 제공하는 도표
세부적 도표: 총체적 도표에 표시된 기능을 구성하는 기본 요소를 상세히 기술하는 도표

