시스템 모델링 도구로서 보편적으로 사용되는 편
처리기
, 데이터 흐름
, 데이터 저장소
, 단말
로 구성됐다.DFD 구성 | 설명 |
---|---|
처리기 Process |
입력된 데이터를 원하는 형태로 변환하여 출력하기 위한 과정 표기: ○ |
데이터 흐름 Data Flow |
DFD의 구성 요소들 간의 주고 받는 데이터 흐름을 의미 표기: → |
데이터 저장소 Data Store |
데이터가 저장된 장소, 이중 직선 내부에는 자료 저장소 명 기입 표기: 〓 |
종착지 Terminator |
프로세스 처리 과정에서 데이터가 발생하는 시작, 종료 나타냄 사각형 내부에는 외부 Entity 명 기입 대상 시스템 외부에 존재하는 사람, 조직체를 나타낸다. 표기: □ |
파일 혹은 DB에 있는 자료에 대한 자료 혹은 각 자료 항목에 주어진 이름과 길이,
서술과 같은 데이터를 포함하는 참조를 위한 작업
기호 | 의미 |
---|---|
= |
자료의 정의 “~로 구성되어 있다.”는 것을 나타내는 기호 |
+ |
자료의 연결을 나타내는 기호 |
() |
자료 생략 가능함을 나타내는 기호 |
{} |
자료의 반복을 나타내는 기호 |
[] |
자료의 선택을 나타내는 기호 |
** |
자료의 설명을 나타내는 기호, 주석 (Comment) |