DFD와 플로우 차트의 차이점

Anonim

이는 다양한 프로세스에 의한 데이터 흐름 및 변환 흐름을 시각화하는 데 도움이됩니다. 이 다이어그램은 시스템 내에서 데이터가 이동하는 데 필요한 경로를 보여줍니다. 그들은 프로세스에 의한 데이터뿐만 아니라 스토리지의 변형을 보여줍니다.

화살표는 시스템 내에있는 두 요소 사이의 데이터 전송을 나타냅니다. 그들은 또한 서로 다른 엔티티와 다른 데이터 저장 매체 간의 데이터 전송을 보여줍니다. 이러한 요소는 시스템 내에 있습니다. DFD는 데이터를 제어하는 ​​요소를 보여주지 않습니다.

데이터 흐름 다이어그램은 동작의 논리적 부분을 다룹니다. 이들은 기능적 관계를 나타내며 출력 값, 입력 값 및 내부적으로 저장된 데이터도 포함합니다. 이들은 시스템을 통한 데이터의 흐름을 나타 내기 위해 설계 방법 및 구조 분석에 사용됩니다. 이들은 외부 고객이나 다른 조직 또는 비즈니스와 조직 간의 관계를 나타 내기 위해 비즈니스에서 사용됩니다. 매우 높은 수준의 시스템 뷰입니다. 상위 레벨에서는 분석에 사용됩니다. 그것들은 5 개의 다른 기호로 표현됩니다.

데이터 흐름도를 작성하는 동안 두 가지 작업이 필요합니다. 할당 될 엔티티 및 주 프로세스. 엔티티는 주 시스템의 데이터 입력 지점이므로 엔티티 할당이 중요합니다. 이러한 엔티티는 조직, 개인 장소 등이 될 수 있습니다. 다음으로 중요한 것은 데이터를 변환하는 활동 또는 프로세스 인 주 프로세스입니다. 고유 한 ID가 각 프로세스에 할당됩니다.

- 9 ->

흐름도

흐름도는 정보 처리 시스템을 통한 데이터 흐름의 그래픽 표현입니다. 이것은 시스템 내의 프로세스 및 프로세스가 일어나는 순서를 나타냅니다.

이 다이어그램은 비즈니스 프로세스, 의사 결정, 루프, 계산 및 상호 작용을위한 논리를 나타냅니다. 그들은 서로 다른 요소들 사이에서 통제의 흐름을 다룬다. 이러한 요소는 의사 결정 또는 지침입니다. 흐름도는 활동의 물리적 측면을 다룬다. 이것은 활동이나 프로세스를 시작하고 끝내기 위해 수행되는 단계를 포함하므로보다 단순한 표현입니다. 그것은 낮은 수준에서 시스템의 관점입니다. 높은 수준에서 사용되면 설계 도구가됩니다. 그것은 세 가지 기호로 표현됩니다.

흐름도를 작성하는 동안 세 가지 사항이 필요합니다. 첫째, 출발점을 할당해야합니다. 둘째, 태스크를 완료하는 데 필요한 단계를 표시하기위한 조치가 추가됩니다. 세 번째로, 종속 동작이 추가됩니다.

요약:

1. DFD는 비즈니스 프로세스를 통한 데이터 흐름을 그래픽으로 표현한 것입니다. 흐름도는 정보 처리 시스템을 통한 데이터 흐름의 그래픽 표현이다. 2. DFD는 5 개의 기호로 표시됩니다. 흐름도는 3으로 표시됩니다. 3. DFD는 행동의 논리적 측면을 다룬다. 흐름도는 행동의 물리적 측면을 다룬다. 4. DFD는 높은 수준의 시스템 뷰입니다. 흐름도는 낮은 수준의 시스템 뷰입니다. 5. DFD는 데이터 흐름을 보여줍니다. 흐름도는 제어 흐름을 보여줍니다.