정보처리기사 필기발행일 2024. 3. 2.원본 https://blog.naver.com/jword_/223367971068 ↗

HIPO란?

HIPO란? — #정보처리기사 #개발자의도구들 #HIPO란 24년도 1회차 정보처리기사 필기 시험대비 공부를 진행하였습...

#정보처리기사 필기#Naver Blog

#정보처리기사 #개발자의도구들 #HIPO란

​

24년도 1회차 정보처리기사 필기 시험대비 공부를 진행하였습니다.

\* 본글은 PC버전에 최적화 되어있습니다.

​

**\\ **공부방법론은 가장 첫글에 있습니다. 참고하실 분들은 참고하세요! \\ - 개발자의도구들

\\ 정보처리기사 전체 총 정리는 여기 있습니다!! \\

이미지

1과목, 소프트웨어 설계

view

HIPO

Hierarchey Input Process Output의 약자로 시스템의 분석 및 설계 나 문서화하는데 사용되는 기법입니다. 이름에서 알 수 있듯이 계층적 구조이며, 입력, 처리, 출력의 기능을 나타냅니다.

\\ 상향식 소프트웨어가 아닌 하향식 소프트웨어 개발을 위해 사용 되는 문서화 도구입니다.

이미지

출처: 구글링


HIPO의 주요특징

기본 시스템 모델은 입력, 처리, 출력으로 구성됩니다.

​

체계적인 문서 처리가 가능합니다.

​

기호-도표 등을 사용하여 보기에 이해하기가 쉽습니다(위 그림 참고)

​

기능과 자료의 의존 관계를 동시에 표현할 수 있습니다.

​

변경 유지 보수가 용이합니다.


HIPO Chart

시스템 기능을 여러 개의 고유 모듈로 분할하여 이들 간의 안터페이스를 계층 구조로 표현한 것입니다.

​

가시적 도표(도식 목차): 시스템 전체 기능과 흐름을 보여주는 계층 구조도

​

총체적 도표: 프로그램을 구성하는 기능을 기술한 것으로 입렵, 처리, 출력에 대한 전박적인 정보를 제공하는 도표

​

세부적 도표: 총체적 도표에 표시된 기능을 구성하는 기본 요소를 상세히 기술하는 도표

​