#3 시퀀스 다이어그램, ERD,api명세 작성

seojin's 개발블로그·2023년 7월 31일
0

영화 사이트 제작

목록 보기
3/19
post-thumbnail

1차 개발환경 세팅후 팀원분과 각자 맡은 파트에 개발 시작전
시퀀스 다이어그램과 api명세를 작성하기로 하였다.

📌 시퀀스 다이어그램

먼저 노션을 만들어서 프로젝트의 모든 산출물들을 정리해 놓기로 하였다. 내가 담당하게된 회원관리 파트의 시퀀스 다이어그램

자세한 로직은 블랙박스 처리를 하고 최대한 간결하게 그려보았다.

📌 API 명세

그리고 위의 시퀀스 다이어그램을 참고하며 api명세 또한 작성을 하였다


나중에 프론트 부분을 작성할 것을 고려해 꼭 이 명세를 지키며 구현을 하기로 팀원분과
약속했다.

📌 데이터 테이블

그리고 생각한 회원의 데이터 테이블

id로 이메일을 사용하며
예매정보, 비밀번호 찾기, 가입시 본인확인을 위한 휴대폰 번호
데이터 집계와 나이 제한을 위한 생년월일, 성별,
유저와 관리자를 나누기 위한 roletype
가입일, 수정일을 위한 애트리뷰트들을 정리했다.
아직 영화예매에 대한 참조관계는 논의중이라 각각 맡은 파트의 데이터 테이블만
먼저 만들어 주기로했다.

📌 어려웠던점

아직 시퀀스 다이어그램을 정리하는게 어려웠다
내가 볼 때는 이해가 되는 다이어그램이지만 제 3자가 봐도 이해가 될까? 하는 생각이 든다
그리고 작성한 시퀀스 다이어그램이 너무 지저분해 보인다 깔끔하게 정리할 방법도 생각을 해봐야겠다.

profile
개발 공부하는 블로그

0개의 댓글