데이터 흐름도 템플릿

데이터 흐름도: 레벨 2

Pricing:

유료 계정

데이터 흐름도: 레벨 2, Pricing: 유료 계정

유용한 리소스

데이터 흐름도 소프트웨어

직관적인 데이터 흐름도 작성 도구를 사용하여 몇 분 만에 온라인에서 DFD 작업을 시작해 보세요.

데이터 흐름도 튜토리얼

이 가이드에서는 데이터 흐름도의 정의, 기호 및 표기법을 포함하여 데이터 흐름도에 대해 알아야 할 모든 내용을 다룹니다.

데이터 흐름도를 만드는 방법

단 10단계만에 Lucidchart로 DFD를 만드는 방법을 알아보세요.

데이터 흐름도 기호 관련 자주 묻는 질문

데이터 흐름도는 네 가지 주요 요소를 사용합니다. 외부 개체(데이터의 소스 또는 싱크), 프로세스(데이터를 변환하는 활동), 데이터 저장소(데이터를 보관하는 저장소), 데이터 흐름(요소 간 데이터 이동을 나타내는 화살표)이 이에 해당합니다.

Yourdon-Coad 표기법은 프로세스를 원으로, 데이터 저장소를 평행선으로 나타냅니다. 반면 Gane-Sarson 표기법은 프로세스를 모서리가 둥근 직사각형으로, 데이터 저장소를 한쪽이 열린 직사각형으로 표현합니다. 두 표기법은 동일한 개념을 나타내지만 시각적 표현 방식이 다릅니다.

외부 개체는 행위자, 소스, 싱크, 터미네이터라고도 하며, 주 시스템 외부에서 데이터를 생성하거나 소비하는 시스템 또는 주체를 의미합니다. 일반적으로 다이어그램의 경계에 배치되며 시스템의 입력과 출력을 나타냅니다.

프로세스 기호는 데이터 흐름을 변경하거나 변환하는 활동을 나타냅니다. 모든 프로세스는 입력과 출력을 모두 가져야 하며, '주문 배송'과 같이 기능을 설명하는 간단한 이름으로 표시됩니다.

데이터 저장소 기호는 작업을 수행하거나 데이터를 변환하지 않고 나중에 사용할 수 있도록 데이터를 보관하는 저장소를 나타냅니다. 데이터 저장소에는 장기간 보관되는 파일이 포함될 수도 있고, 처리를 기다리는 동안 임시로 저장된 문서가 포함될 수도 있습니다.

화살표는 데이터 흐름을 나타내며, 외부 개체, 프로세스, 데이터 저장소 간의 데이터 이동과 방향을 보여 줍니다. 데이터 유형 또는 관련 프로세스를 기준으로 이름이 지정됩니다.

표기법을 일관되게 사용하면 다이어그램을 해석할 때 발생할 수 있는 혼동을 줄일 수 있습니다. DFD 기호는 표기법에 따라 달라질 수 있으므로, 하나의 표기법을 일관되게 사용해야 명확하고 효과적인 의사소통이 가능합니다.

레벨 0 DFD(컨텍스트 다이어그램)는 시스템을 하나의 프로세스로 표현합니다. 레벨 1은 시스템의 주요 기능을 보다 자세히 보여 주며, 레벨 2 이상은 시스템의 동작 방식을 더욱 상세하게 나타냅니다. 복잡성이 크게 증가하기 때문에 DFD는 일반적으로 레벨 2를 넘는 경우가 많지 않습니다.

다이어그램을 만드는 데 필요한 모든 것

Lucidchart는 온라인 다이어그램 작성 도구뿐만 아니라 다양한 유형의 다이어그램을 작성할 수 있도록 지원 및 교육 리소스도 제공합니다.

교육 랩 보기