| 기능 ID | 기능명 | 설명 | 입력 | 처리 로직 | 출력 | 중요도 |
|---|---|---|---|---|---|---|
| U-01 | 회원가입 | 신규 사용자 계정 생성 | 이메일, 비밀번호 | 이메일 중복 검사 후 계정 생성 | 계정 생성 완료 | High |
| U-02 | 로그인 | 사용자 인증 | 이메일, 비밀번호 | 인증 성공 시 세션/JWT 발급 | 로그인 상태 | High |
| U-03 | 로그아웃 | 사용자 로그아웃 | 없음 | 인증 토큰 폐기 | 로그아웃 완료 | Mid |
| U-04 | 회원탈퇴 | 사용자 서비스 탈퇴 | 없음 | 인증 토큰 폐기, 유저DB 탈퇴 표시 | 회원탈퇴 완료 | Mid |
| 기능 ID | 기능명 | 설명 | 입력 | 처리 로직 | 출력 | 중요도 |
|---|---|---|---|---|---|---|
| U-04 | 부모 프로필 생성 | 보호자 프로필 등록 | 이름, 사진, 닉네임, 관계 | 사용자 계정과 연결 | 프로필 저장 | High |
| U-05 | 부모 프로필 수정 | 보호자 정보 수정 | 변경 정보 | 기존 데이터 업데이트 | 수정 완료 | Mid |
| U-06 | 아이 프로필 생성 | 아이 정보 등록 | 이름, 성별, 사진, 생년월일 | 나이·D-Day 계산 기준 저장 | 아이 프로필 | High |
| U-07 | 아이 프로필 수정 | 아이 정보 수정 | 변경 정보 | 생년월일 변경 시 재계산 | 수정 완료 | Mid |
| U-08 | 아이 프로필 삭제 | 아이 정보 삭제 | 없음 | 아이DB에서 아이 정보 삭제, 관련 사진 삭제 | 삭제 완료 | Mid |
| 기능 ID | 기능명 | 설명 | 입력 | 처리 로직 | 출력 | 중요도 |
|---|---|---|---|---|---|---|
| U-09 | 가족 초대 생성 | 가족 초대 코드 생성(역할별) | 역할(Viewer/Member) | 초대 코드/링크 생성 | 초대 링크(Viewer/Member) | High |
| U-10 | 가족 초대 참여 | 가족 그룹 참여 | 초대 코드 | 코드 유효성 검증 후 그룹 연결 | 가족 합류 | High |
| U-11 | 데이터 공유 | 가족 데이터 동기화 | 없음 | 가족 그룹 단위 데이터 공유 | 동기화 완료 | High |
| 기능 ID | 기능명 | 설명 | 입력 | 처리 로직 | 출력 | 중요도 |
|---|---|---|---|---|---|---|
| M-01 | 추억의 액자 | 대표 사진 1개 랜덤 노출 | 없음 | Top 클러스터 중 랜덤 1개 선택 | 액자 UI | Mid |
| M-02 | 액자 이동 | 모음 상세 이동 | 액자 터치 | 해당 클러스터 ID 전달 | 모음 상세 화면 | Mid |
| M-03 | 데일리 질문 | 하루 질문 노출 | 없음 | 질문 풀에서 1개 선택 | 질문 텍스트 | High |