[네부캠-베이직] mission5에서 배워가는 다이어그램

syeony·2024년 7월 4일
0
post-thumbnail

상태 다이어그램

먼저 상태다이어그램의 정의는 무엇일까?

객체지향모델에서 클래스의 인스턴스 사건(이벤트)에 의거한 작동을 보여주는 다이어그램. 상태도는 상태의 변화로 인한 동작 또는 하나의 상태에서 다른 상태로 변화되게 하는 사건의 주어진 시간동안의 상태를 보여줌. 즉, 상태도에는 상태와 상태의 변화가 포함되어 있음
[네이버 지식백과] 상태 다이어그램 [State diagram] (ITS 용어사전, 2010., 국토교통부)

제일 먼저 정의를 공부하고,
상태 다이어그램이 무엇인지 감을 잡기 위해 검색해서 이미지를 많이 찾아봤던 것 같다.



세 이미지는 공통적으로 둥근 모서리를 가진 사각형검은 원이중원화살표로 이루어져있었다.
말 그대로 상태를 나타내는 다이어그램이다.

데이터흐름 다이어그램(DFD)

DFD는 무엇일까?

하나의 체계에서 이루어지는 모든 자료의 흐름을 알기 쉽게 그림으로 나타내기 위하여 사용되는 것을 말한다.

https://cjmyun.tripod.com/Knowledgebase/DFD.htm
이 블로그를 참조했던 것 같다.

사진에서 보이다싶이,
은 프로세스, 화살표는 데이터흐름, 평행한 두개의 직선은 데이터저장소, 네모는 외부엔티티(엑터)이다.

느낀점

대학 전공수업때 데이터구조 과목에서 공부했던 것 같은데, 기억이 가물가물하다. 까먹고있었던 다이어그램들을 다시 공부하게 된 계기가 되어서 좋았다.

profile
모바일 어플리케이션, cross platform과 iOS에 관심이 많은 개발자 오승연입니다

0개의 댓글