HIPO: Difference between revisions

From CS Wiki
(새 문서: 분류:소프트웨어 공학 ;Hierarchy Input Process Output 하향식 소프트웨어 개발을 위한 문서화 도구 * 시스템 분석 및 설계, 문서화 시 사용되...)
 
No edit summary
Line 1: Line 1:
[[분류:소프트웨어 공학]]
[[분류:소프트웨어 공학]]
;Hierarchy Input Process Output
;Hierarchy Input Process Output
하향식 소프트웨어 개발을 위한 문서화 도구  
하향식 소프트웨어 개발을 위한 문서화 도구  
* 시스템 분석 및 설계, 문서화 시 사용되는 기법으로 입력, 처리, 출력 기능
* 체계적 문서관리로 기호, 도표등을 사용(보기 쉽고 이해하기 쉬움)
* 기능과 자료의 의존 관계를 동시에 표현


== 도표 종류 ==
*시스템 분석 및 설계, 문서화 시 사용되는 기법으로 입력, 처리, 출력 기능
=== 가시적 도표 ===
*체계적 문서관리로 기호, 도표등을 사용(보기 쉽고 이해하기 쉬움)
*기능과 자료의 의존 관계를 동시에 표현
 
==도표 구성==
꼭 아래 3가지가 모여야 HIPO Model이 되는 것은 아니다. 흔히 HIPO Chart라고 하는 건 가시적 도표를 이야기 하는 경우가 많다. 아래의 총체적 도표나 세부적 도표는 IPO Diagram(Input-Process-Output Diagram;Chart)이라고 HIPO와는 별개로 쓰이기도 한다. HIPO의 핵심은 이 IPO Chart를 이루는 모듈들을 계층적으로 표현한 가시적 도표이다.
 
===가시적 도표===
 
;Visual Table of Contents
;Visual Table of Contents
* 시스템의 전체 기능과 흐름을 보여주는 Tree(계층) 구조
 
=== 총체적 도표 ===
*시스템의 전체 기능과 흐름을 보여주는 Tree(계층) 구조
 
[[파일:HIPO 가시적 도표.jpg|없음|섬네일|가시적 도표. 도식 목차라고도 불린다. 아래에 보여지는 도표들의 구조를 한눈에 볼 수 있게 Tree형태로 표현한 것이다.]]
 
===총체적 도표===
 
;Overview Diagram
;Overview Diagram
* 프로그램을 구성하는 기능을 기술한 것.
 
* 입력, 처리, 출력에 대한 전반적인 정보 제공
*프로그램을 구성하는 기능을 기술한 것
=== 세부적 도표 ===
*입력, 처리, 출력에 대한 전반적인 정보 제공
 
[[파일:HIPO 총체적 도표.jpg|없음|섬네일|총체적 도표. 위 가시적 도표의 2.0 Update stock을 총체적 도표로 그린 것이다.]]
 
===세부적 도표===
 
;Detail Diagram
;Detail Diagram
* 총체적 도표에 표시된 기능을 구성하는 기본 요소들을 상세히 기술하는 도표
* 총체적 도표와 같은 모양이지만 내용만 좀 더 복잡하게 들어간 형태


*총체적 도표에 표시된 기능을 구성하는 기본 요소들을 상세히 기술하는 도표
*총체적 도표와 같은 모양이지만 내용만 좀 더 복잡하게 들어간 형태
[[파일:HIPO 세부적 도표.jpg|없음|섬네일|세부적 도표. 총체적 도표와 같은 프로세스를 그린 것이지만 더 복잡하고 상세하다.]]
==참고 문헌==


== 참고 문헌 ==
*[https://raisonde.tistory.com/entry/HIPO-ModelHIPO-Chart-또는-HIPO-Diagram 지식잡식 블로그]
* [https://raisonde.tistory.com/entry/HIPO-ModelHIPO-Chart-또는-HIPO-Diagram 지식잡식 블로그]

Revision as of 09:22, 23 September 2020


Hierarchy Input Process Output

하향식 소프트웨어 개발을 위한 문서화 도구

  • 시스템 분석 및 설계, 문서화 시 사용되는 기법으로 입력, 처리, 출력 기능
  • 체계적 문서관리로 기호, 도표등을 사용(보기 쉽고 이해하기 쉬움)
  • 기능과 자료의 의존 관계를 동시에 표현

도표 구성

꼭 아래 3가지가 모여야 HIPO Model이 되는 것은 아니다. 흔히 HIPO Chart라고 하는 건 가시적 도표를 이야기 하는 경우가 많다. 아래의 총체적 도표나 세부적 도표는 IPO Diagram(Input-Process-Output Diagram;Chart)이라고 HIPO와는 별개로 쓰이기도 한다. HIPO의 핵심은 이 IPO Chart를 이루는 모듈들을 계층적으로 표현한 가시적 도표이다.

가시적 도표

Visual Table of Contents
  • 시스템의 전체 기능과 흐름을 보여주는 Tree(계층) 구조

가시적 도표. 도식 목차라고도 불린다. 아래에 보여지는 도표들의 구조를 한눈에 볼 수 있게 Tree형태로 표현한 것이다.

총체적 도표

Overview Diagram
  • 프로그램을 구성하는 기능을 기술한 것
  • 입력, 처리, 출력에 대한 전반적인 정보 제공

총체적 도표. 위 가시적 도표의 2.0 Update stock을 총체적 도표로 그린 것이다.

세부적 도표

Detail Diagram
  • 총체적 도표에 표시된 기능을 구성하는 기본 요소들을 상세히 기술하는 도표
  • 총체적 도표와 같은 모양이지만 내용만 좀 더 복잡하게 들어간 형태

세부적 도표. 총체적 도표와 같은 프로세스를 그린 것이지만 더 복잡하고 상세하다.


참고 문헌