
💨 들어가기 전에..
이전에도 몇번의 프로젝트를 진행해봤지만, 정리해놓은 문서가 없어서 열심히 했음에도 불구하고, 포트폴리오를 작성하려고 하니 기억이 나질 않았다😭
그래서 이번 프로젝트는 블로그에 정리해 볼 생각이다!
파이널 프로젝트로 뭘 할까 고민을 하다가 최종적으로 결정난 영화 에매 사이트 제작을 진행하기로 했다 😀
디자이너 2명과 같이 개발 교육을 듣고 있는 교육생 5명해서 총 7명이서 함께 제작할 예정이다.
협업 툴은 Notion으로 진행되며 현재 페이지별 레퍼런스 조사한 파일을 디자이너분에게 전달한 상황이다.
07/08(월)까지 기능 구현이 빨리 되어야 할 페이지를 주신다고 하셨으니 그때까지 기능명세서와 플로우차트&다이어그램을 작성하기로 했다.
크게 사용자 멤버, 관리자 멤버, 영화 조회, 영화 예매, 영화 결제 부분으로 나눴다.
(주 기능을 나눈 것이고, 기능 구현이 완료되는대로 2차 기능으로 넘어갈 예정이다.)
💥07/09(화) 회의 예정이므로 추후 변경될 수 있음💥
기능명세서
기능명세서는 노션에서 작성

- 결제 직전까지 예매 파트를 담당하였다.
- 기능별 상세 설명과 함께 비고란에는 예외처리 부분을 작성했다.
- 영화관, 영화, 상영 시간 선택
- 인원수, 좌석 선택
플로우차트
플로우차트는 draw.io 사용

- 예매 폼으로 시작해서 결제 폼으로 이동되면서 끝나는 로직이다.
- 영화예매는 예외처리할 부분이 많아서 각각 파트마다 작성해놓음
(추가될 수 있음)
유스케이스 다이어그램
다이어그램은 draw.io 사용

- 유스케이스 다이어그램의 경우, 전체 로직을 그려야 할 것 같아서 팀원들과 상의 필요
우선 여기까지가 내가 한 부분이다. 팀원들과 상의하면서 많이 변경될 수 있음!
기능명세서, 플로우차트&다이어그램을 최종 정리한 후에 DB 설계를 시작해야겠다.
'Spring Boot > PJT' 카테고리의 다른 글
[파이널 프로젝트] 영화 예매 트래픽 구현 고민 (0) | 2024.07.16 |
---|---|
[파이널 프로젝트] GitHub The requested URL returned error: 403 Push 에러 해결 방법 (0) | 2024.07.12 |
[파이널 프로젝트] 영화예매 사이트 - ERD 설계 (0) | 2024.07.11 |