본문 바로가기

Study

자료흐름도, 데이터사전, HIPO

<자료 흐름도, Data Flow Diagram>

  • 논리구조를 구성하는 기능적 요소사이의 정보흐름을 나타내는 방법으로 서비스 구현을 위해 필요한 세부기능과 세부기능간의 관계를 표현한다.

  • 요구사항 분석에서 자료의 흐름 및 변환 과정과 기능을 도형 중심으로 기술하는 방법으로 버블(Bubble) 차트라고도 함

  • 시스템 안의 프로세서, 자료 저장소, 단말 간 자료의 흐름을 나타내는 그래프도 자료 흐름과 처리를 중심으로 하는 구조적 분석 기법에 이용됨

  • 자료 흐름도는 자료 흐름과 기능을 자세히 표현하기 위해 단계적으로 세분화 됨

  • 단계(Level) 0의 자료 흐름도를 배경도라고 하며 이 배경도를 통해 전체 시스템의 범위를 표현함

  • 각각의 프로세스에 대해 개별적으로 상세화와 계층화가 가능

  • 자료 흐름도 구성 요소의 일반적인 표기법







<자료 사전, Data Dictionary>

  • 자료 흐름도 상에 있는 자료를 더 자세히 정의하고 기록한 것으로 데이터를 데이터의 데이터 또는 메타 데이터(Meta Data)라고 함

  • 자료 흐름도에 시각적으로 표시된 자료에 대한 정보를 조직적으로 모아서 개발자나 사용자가 편리하게 사용 가능

  • 자료 사전 표기 기호






<HIPO>
  • 시스템의 분석 및 설계나 문서화할 떄 사용되는 기법

  • 시스템 실행 과정인 입력과 처리, 출력 기능을 나타냄

  • 기본 시스템 모델은 입력, 처리, 출력으로 구성되며 하향식 소프트웨어 개발을 위한 문서화 도구

  • 체계적인 문서관리가 가능하며 기호, 도표, 등을 사용하여 보기 쉬우며 이해가 쉬움

  • 기능과 자료의 의존 관계를 동시에 표현 가능

  • HIPO 종류



'Study' 카테고리의 다른 글

검사 전략, 유지보수  (0) 2016.04.20
결합도, 응집도  (0) 2016.04.18
프로세서 선점 스케줄링, 비선점 스케줄링  (0) 2016.04.14
스레드, 프로세스 상태 전이  (0) 2016.04.12
소프트웨어 품질 표준  (0) 2016.04.11