소프트웨어 설계
핵심019
자료 흐름도(DFD)
출제 빈도
12회
원본 9쪽
자료 흐름도(DFD; Data Flow Diagram)는 요구사항 분석에서 자료의 흐름 및 변환 과정과 기능을 도형 중심으로 기술하는 방법으로 자료 흐름 그래프, 버블 차트라고도 한다.
자료 흐름도에서는 자료의 흐름과 기능을 프로세스(Process), 자료 흐름(Flow), 자료 저장소(Data Store), 단말(Terminator)의 네 가지 기본 기호로 표시한다.
| 표기법 | |||
|---|---|---|---|
| 의 미 | Yourdon/DeMacro | ||
| •자료를 변환시키는 시스템의 한 부분(처리 과정)을 나타내며 처리, 기능, 변환, 버블이라고도 함•원이나 둥근 사각형으로 표시하고 그 안에 프로세스 이름을 기입함 | 물품 확인 | ||
| •자료의 이동(흐름) 이나 연관관계를 나타냄•화살표 위에 자료의 이름을 기입함 | 물품 코드 | ||
| •시스템에서의 자료 | |||
| 저장소(파일, 데이터베이스)를 나타냄 | 물품대장 | ID | |
| •도형 안에 자료 저장소 이름을 기입함 | |||
| •시스템과 교신하는 외부 개체로, 입력 데이터가 만들어지고 출력 데이터를 받음(정보의 생산자와 소비자) •도형 안에 이름을 기입함 | 공장 |
| 물품 확인 |
|---|