이 문서는 “예산 관리 어플리케이션(가칭 이며 팀에서 변경가능)” 구현을 위한 요구사항을 기록한 문서 입니다.
<aside> ❗ 아래 요구사항을 만족한다면, 범위를 넘어 자체적으로 추가적인 기능구현 가능합니다.
서비스 명칭은 예시이며, 본 문서에 나오는 용어들은 자체 해석하여 변경하실 수 있습니다.
팀내 논의로도 불명확한 요구사항이 있으면, 멘토에게 문의 바랍니다. (실무에선 불명확하거나 두 가지 이상으로 해석되는 요구사항의 경우 개발자가 자체해석 하지 않습니다. 기획자에게 명확히 확인요청 하셔야 합니다.)
</aside>
본 서비스는 사용자들이 개인 재무를 관리하고 지출을 추적하는 데 도움을 주는 애플리케이션입니다. 이 앱은 사용자들이 예산을 설정하고 지출을 모니터링하며 재무 목표를 달성하는 데 도움이 됩니다.
유저스토리
월별
총 예산을 설정합니다.카테고리
별 예산을 설계(=추천)하여 사용자의 과다 지출을 방지합니다.지출
을 금액
, 카테고리
등을 지정하여 등록 합니다. 언제든지 수정 및 삭제 할 수 있습니다.월별
설정한 예산을 기준으로 오늘 소비 가능한 지출
을 알려줍니다.지출
을 카테고리
별로 안내받습니다.지난 달 대비
, 지난 요일 대비
, 다른 유저 대비
등 여러 기준 카테고리 별
지출 통계를 확인 할 수 있습니다.<aside> 💡 여러분들에게 이와 같은 서비스 구현을 요구한 기획자의 의도를 파악하여, 서비스 목적에 맞게 기능들을 자유롭게 구현합니다.
</aside>
id
가 존재합니다.계정명
, 패스워드
입력하여 회원가입계정
, 비밀번호
로 로그시 JWT
가 발급됩니다.JWT
가 항시 포함되며, JWT
유효성을 검증합니다.식비
, 교통
등 일반적인 지출 카테고리를 의미합니다.예산
을 설정합니다. 예산은 카테고리
를 필수로 지정합니다.
식비
: 40만원, 교통
: 20만원카테고리
지정 없이 총액 (ex. 100만원) 을 입력하면, 카테고리
별 예산을 자동 생성합니다.유저
들이 설정한 평균 값 입니다.
식비
에, 30%를 주거
에 설정 하였다면 이에 맞게 추천.기타
로 제공한다.(8% 문화, 7% 레져 라면 15% 기타로 표기)추가설명
유저는 예산 설정 페이지 에서 카테고리별로 예산을 설정
합니다.
이를 지정하기 어려운 유저들은 예산 추천 기능
을 사용하고 클릭 시, 자동으로 페이지 상 카테고리 별 예산이 입력됩니다.
유저는 입력 된 값들을 필요에 따라 수정(API 가 아닌 화면에서) 한 뒤 이를 저장(=예산설정 API)
합니다
지출 일시
, 지출 금액
, 카테고리
와 메모
를 입력하여 생성합니다
생성
, 수정
, 읽기(상세)
, 읽기(목록)
, 삭제
, 합계제외
할 수 있습니다.생성한 유저
만 위 권한을 가집니다.읽기(목록)
은 아래 기능을 가지고 있습니다.
기간
으로 조회 합니다.지출 합계
, 카테고리 별 지출 합계
를 같이 반환합니다.카테고리
만 조회.최소
, 최대
금액으로 조회.
합계제외
처리한 지출은 목록에 포함되지만, 모든 지출 합계
에서 제외됩니다.월별
예산을 만족하기 위해 오늘 지출 가능한 금액을 총액
과 카테고리 별 금액
으로 제공합니다.
0원
또는 음수
의 예산을 추천받지 않아야 한다.
최소 금액
을 자유롭게 설정하세요.멘트
노출.
총액
과 카테고리 별 금액
을 알려줍니다.월별
설정한 예산 기준 카테고리 별
통계 제공
적정 금액
: 오늘 기준 사용했으면 적절했을 금액지출 금액
: 오늘 기준 사용한 금액위험도
: 카테고리 별 적정 금액, 지출금액의 차이를 위험도로 나타내며 %(퍼센테이지) 입니다.
본 기능은 명확한 요구사항이 존재하지 않습니다.위와 같이 유저들이 지속적으로 건강한 소비 습관을 생성하기 위한 목적을 이해하시고 자유롭게 해석 및 구현하세요.
지난 달
대비 총액
, 카테고리 별
소비율.
식비
지난달 대비 150%지난 요일
대비 소비율
월요일
이라면 지난 월요일
에 소비한 모든 기록 대비 소비율월요일
평소 대비 80%다른 유저
대비 소비율
유저
가 예산 대비 사용한 평균 비율 대비 나의 소비율다른 사용자
대비 120%과제 범위가 아니며, 선택에 따라 추가 개발 하실 수 있는 아이디어를 제공드립니다.