기능 구조도 - f-lab-edu/calorie-counter GitHub Wiki
사용자 | 메뉴1 | 메뉴2 | 기능 | 우선 순위 | 담당자 |
---|---|---|---|---|---|
일반이용자 | 회원 | GUEST 회원가입 | 회원가입 | 4 | 이영진 |
마이페이지 | 회원정보 변경 | 9 | 이영진 | ||
비밀번호 변경 | 10 | 이영진 | |||
회원 탈퇴 신청 | 11 | 이영진 | |||
다이어리 | 식품 검색 | 식품 검색 | 21 | 이영진 | |
식품 추가 | 식품 추가 | 17 | 이영진 | ||
식품 상세 | 식품 상세 조회 | 18 | 이영진 | ||
식품 목록 | 최근 먹은음식 조회 | 22 | 이영진 | ||
자주 먹은음식 조회 | 23 | 이영진 | |||
입력 식품 조회 | 24 | 이영진 | |||
식품선택 | 식품섭취량 입력 | 27 | 이영진 | ||
식품 체크 | 28 | 이영진 | |||
식품수정 | 식품 상세정보 수정 | 29 | 이영진 | ||
식품삭제 | 식품 삭제 | 30 | 이영진 | ||
홈 | 피드 | 피드 조회 | 33 | 이영진 | |
피드 댓글 조회 | 34 | 이영진 | |||
피드 좋아요 | 35 | 이영진 | |||
피드 댓글 작성 | 36 | 이영진 | |||
피드 댓글 수정 | 37 | 이영진 | |||
피드 댓글 삭제 | 38 | 이영진 | |||
피드 사진 업로드 | 41 | 이영진 | |||
피드 게시글 공유 | 41 | 이영진 | |||
제공자 | 회원 | 회원가입 | DB 회원정보 등록 | 4 | 박진형 |
가입 심사파일 업로드 | 6 | 박진형 | |||
회원정보 변경 | 필드값 변경 | 9 | 박진형 | ||
비밀번호 변경 | 비밀번호 조건 검증 | 10 | 박진형 | ||
비밀번호 암호화 | 10 | 박진형 | |||
DB 비밀번호 변경 | 10 | 박진형 | |||
회원 탈퇴 | 회원 탈퇴 신청 | 11 | 박진형 | ||
회원 탈퇴 승인 | 12 | 박진형 | |||
DB 회원정보 삭제 | 13 | 박진형 | |||
전문 분야 추가 신청 | 전문 분야 추가 신청 | 14 | 박진형 | ||
가입 상태 조회 | 심사 상태 조회 | 11 | 박진형 | ||
심사 정보 변경 | 12 | 박진형 | |||
심사 요청 취소 | 13 | 박진형 | |||
심사 상태 변경 알림 | 13 | 박진형 | |||
전문 분야 추가 신청 | 전문 분야 추가 신청 | 14 | 박진형 | ||
식단정보 | 신규 식단정보 등록 | 필드값 등록(이름,카테고리, 영양 정보, 상세 설명) | 42 | 박진형 | |
사진 서버 사진 등록 | 43 | 박진형 | |||
식단 정보 승인 요청 | 44 | 박진형 | |||
예비 식단정보 상태 | 정보 승인 상태 조회 | 17 | 박진형 | ||
식단 정보 변경 | 18 | 박진형 | |||
승인 상태 변경 알림 | 19 | 박진형 | |||
심사 요청 취소 | 19 | 박진형 | |||
신규 영양성분 등록 | 이름 등록 | 19 | 박진형 | ||
상세 설명 등록 | 19 | 박진형 | |||
예비 식단정보 검증 | 예비 식단정보 조회 | 17 | 박진형 | ||
해당 식단심사 승인 | 18 | 박진형 | |||
해당 식단심사 거절 | 19 | 박진형 | |||
해당 식단심사 보류 | 19 | 박진형 | |||
기존 식단정보 삭제 | 기존 식단정보 삭제 | 19 | 박진형 | ||
ADMIN | Provider 가입심사 | 제출 서류 확인 | 제출 서류 확인 | 1 | |
가입 승인 및 거절 | 가입 승인 및 거절 | 2 | |||
강제 탈퇴 | Provider | 약관 위반자 강퇴 | 3 | ||
User | 약관 위반자 강퇴 | 4 | |||
공통 | 강퇴 사유 입력 | 5 | |||
공통 | 공통 | 공통 | 로그인 | 3 | |
ID 중복 확인 | 63 | ||||
인증번호 생성 | 15 | ||||
인증번호 발송 | 16 | ||||
인증번호 검증 | 0 | ||||
비밀번호 검증 | 0 | ||||
비밀번호 암호화 | 0 |