guricode

[flutter-sns-project - 2]Workflow 작성 방법 본문

앱/Flutter&Dart

[flutter-sns-project - 2]Workflow 작성 방법

agentrakugaki 2025. 8. 31. 02:14

프로젝트 시작 전 워크플로우를 정리할 필요가 있어서 찾아봣다

 

일단 기본적인 다이어그램 기호는 이렇게

https://www.processon.io/ko/blog/workflow-diagram-tutorials

 

https://www.mindonmap.com/ko/blog/workflow-diagram/

 

근데 워크플로우 작성법에도 여러가지가 있단다...

기본순서도,수영 레인 다이어그램,UML다이어그램,BPMN,SIPOC 다이어그램(공급자 - 입력 - 프로세스 - 출력 - 고객)

 

기본 순서도 (Flowchart) 네모, 마름모 같은 도형으로 절차와 조건 흐름을 표현 단순한 업무 절차 설명, 프로세스 기본 구조 공유
수영 레인 다이어그램 (Swimlane) 가로/세로 레인으로 부서·역할 구분, 각 레인에 활동 배치 여러 부서/역할 간 업무 분담과 책임 구분 시각화
UML 다이어그램 소프트웨어 설계용 표준. 시퀀스 다이어그램(흐름), 클래스 다이어그램(구조) 등 다양 시스템 분석/설계, 객체 관계/데이터 흐름 설명
BPMN (Business Process Model and Notation) 국제 표준 비즈니스 프로세스 표기법. 이벤트, 게이트웨이, 태스크 등 정형화 복잡한 기업 프로세스 모델링, 자동화/표준화 목적
SIPOC 다이어그램 공급자(Supplier), 입력(Input), 프로세스(Process), 출력(Output), 고객(Customer) 요약 프로세스 전후 맥락(누가 무엇을 공급/받는지) 큰 그림 설명

 

그리고 이 다이어그램을 그릴수있는 사이트가 있는데 https://app.diagrams.net/ 여기다

 

처음 그려보는 거니까 기본순서도 부터 그리자

 

그런데!

SQLD공부하면서 봣던 ER모델도 여기있었다..

그래서 엔티티를 ER모델도형을 가져와서 그려봤다

 

 

내가 맡은건 Login부분이라 일단 Login만 정리했다..

그런데 user 엔티티는 email 을 Pk로 갖고있고

userDetail 엔티티는 email을 fk로 사용한다.

 

아무튼 지금 좀 자고 아침에 나머지 정리해야겠다.

아 ! 그전에 구글 소셜로그인방법 했는데 정리를 못햇다 이거먼저!!!

라이브러리/패키지도 하나씩 봐야하는데 일주일안에 다 할수있을까?