1. 회원 관리 관련 Sequence Diagrams
- 식당 계정 생성: 식당 주인이 식당 계정을 생성하는 흐름
- 루트 계정 생성: 회사의 루트 계정을 생성하는 흐름
- 일반 계정 생성: 루트 또는 관리자가 일반 계정을 생성하는 흐름
- 일반 계정로그인: 사원이 로그인 하는 흐름 처음 로그인 일 시, 비밀번호 변경 후 메인페이지로 이동
- 관리자 권한 부여: 루트 계정이 일반 계정에 관리자 권한을 부여하는 흐름
- QR 코드 생성: 사원이 QR 코드를 생성하는 흐름
2. 계약 관리 관련 Sequence Diagrams
- 식당과 회사 연결: 회사/식당이 식당/회사에 연결 요청을 하고, 식당/회사가 이를 승인하는 흐름
- 계약 현황 조회: 회사와 식당이 서로 연결 요청을 하고, 확인 후 자동으로 연결되는 흐름
- 식당과 회사 연결 해제: 회사/식당이 식당/화사에 해제를 요청하고, 식당/회사가 승인하는 흐름
3. 장부 관리 관련 Sequence Diagrams
- QR 코드 읽기 및 장부 기록: 식당이 사원의 QR 코드를 스캔하여 장부를 기록하는 흐름
- 장부 확인: 회사나 식당이 장부를 확인하는 흐름
- 장부 분석: 회사나 식당이 장부 데이터를 분석하는 흐름
4. 정산 관리 관련 Sequence Diagrams
- 정산 금액 산출: 정산 날짜에 따라 한 달 간의 장부를 조회하여 정산 금액을 산출하는 흐름
- 정산 수행 및 확인: 회사가 정산을 수행하고 식당이 이를 확인하는 흐름
- 미수금 처리: 미수금을 기록하고 다음 달 정산에 추가하는 흐름
- 세금 명세서 업로드 및 다운로드: 식당이 세금 명세서를 업로드하고, 회사가 이를 다운로드하는 흐름