*자료흐름도(DFD)란?
자료흐름도(DFD)는 시스템 구성요소인 프로세스와 프로세스 간 데이터 흐름을 표현하는 주요 도구로, 요구사항 분석에서 자료의 흐름 및 변환 과정과 기능을 도식화하는 기법이다.
*자료흐름도(DFD)의 구성요소
1)프로세스: 입력자료를 출력자료로 변환하는 처리단위다.
2)자료흐름: 구성요소들 간의 접속관계를 나타내는 데이터 이동 경로다.
3)자료저장소: 자료군의 집합으로, 데이터를 저장하는 장소다.
4)단말(외부실체): 시스템과 교신하는 외부 개체로, 데이터의 입출력 주체다.
*자료흐름도(DFD)레벨
1)Level0: 전체 시스템을 하나의 프로세스로 표현하는 최상위 레벨이다.
2)Level1: 주요 하위 프로세스를 나누어 표현한다.
3)Level2이상: 하위 프로세스를 더 세부적으로 분해해서 표현한다.
*보조문서
1)자료사전(DD): 자료, 자료들의 집합, 자료의 흐름, 자료저장소와 그들 간의 관계.범위.단위들을 구체적으로 명시한다.
2)소단위명세서(Mini-Spec): DFD의 최하위 처리에 대한 상세한 논리적 설명을 담고 있다.
카테고리 없음