개발지식

플로우차트

죵욜이 2025. 3. 1. 22:37

플로우차트(Flowchart)

플로우차트는 프로그램의 흐름이나 프로세스를 시각적으로 표현하는 다이어그램입니다.
쉽게 말해, 어떤 일을 수행하는 과정(알고리즘)을 그림으로 나타낸 것입니다.

 

 

어떠한 일을 처리하는 과정을 간단한 기호와 도형으로 도식화 하여 

여러 분야에서 프로세스나 문제분석, 기획, 설계, 문서 작성 등에 폭넓게 활용중이다.

 

프로그래밍 분야에서도 기획단계에서 로직구성을 위해 문서화하여 남겨두는데

그 로직을 명확히 하기위해 통일된 기호와 도형을 사용하여 표시한다.

 

기준 : 국제표준기구(ISO, International Standardization Organization) 에서 지정한 기호와 흐름선을 사용


플로우 차트의 규칙

  • 약속된 표준 기호를 사용한다
  • 순서의 흐름
    • 위에서 아래로
    • 왼쪽에서 오른쪽
    • 그외 : 화살표를 사용
  • 흐름선은 교차해도 무관하며 서로 영향을 주지 않는다
  • 기호의 내부에는 처리해야할 내용이 들어간다
  • 기호의 모형은 가로,세로 비율은 정하지 않으나 잘 구분할 수 있어야 한다.

기호 설명


주의할 점

  • 기호 내에는 최대한 간략하게 내용을 기입하여 가독성을 향상
  • 비교/판단 기호 사용시 입/출력은 반드시 하나여야하며 결과는 Yes or No
  • 동일한 처리의 중복을 피한다.

 

 

 

 

 

 

 

 

 

 

 

 

 

'개발지식' 카테고리의 다른 글

[CS]Process 와 Thread  (0) 2025.03.21
[Trouble Shooting] 라이브러리 버전호환의 중요성  (6) 2024.12.30
코드 컨벤션 (Code Convention)  (4) 2024.11.07
판교사투리  (6) 2024.11.07