要件定義書

Qiita用ブラッシュアップ
未着手
ステータス
完了
作成日時
最終更新日時

アプリ名


まるっとMoneger💰🪙

 お金に関する様々な管理をしてくれるアプリを作成したい。そのような思いから生まれたまるっとMonegerは、「Money」と「Manager」を掛け合わして出来たアプリ名です。

 ただ支出記録をするだけではなく、いつまでにこれくらいお金を貯めたい、そうであれば毎月どのくらい貯金をすべきであるのか、そして実際に自由に使うことが出来るお金はどのくらいあるのかが一目でわかる、そんな貯金×貯金目標管理が出来るアプリとなっています。

目的・背景


 現在、私は家計簿アプリと貯金アプリの二つを使用しています。家計簿アプリで普段の収支を記録しつつ、収入が入ったときに、貯金アプリに記録を付けています。

 現在このように運用していて不便に感じることがあります。それは、実際に私が自由に使うことが出来る金額を知るのに、手間がかかるということです。家計簿アプリで「収入ー支出」を計算した上で、その後貯金アプリで「家計簿アプリで算出された金額ー毎月の貯金額」を計算しなおさなければ、今月私が自由に使うことが出来る金額を知ることが出来ないのです。このような手間を面倒に感じ、家計簿アプリと貯金アプリを一つに纏めたアプリを自作しようと考えました。

ペルソナ


想定ユーザーは以下の通りです。

現在の貯蓄状況の把握と、将来のための貯金が出来ることで、浪費を防ぐ効果もあります。

ユースケース+機能一覧


ユースケース機能一覧CRUD
自分だけのデータとして記録したいユーザー登録・ログイン・ログアウトC/R/D
他人に見られたくないので、データを保護したい認証機能(Sanctum)-
日々の収支を記録して、使いすぎないようにしたい収支の登録・一覧・編集・削除C/R/U/D
家賃や光熱費など、毎月決まった出費をあらかじめ登録しておきたい固定費のCRUDC/R/U/D
旅行のために〇月までに〇万円貯めたいので、その目標を立てたい貯金目標のCRUD・毎月貯金金額自動計算C/R/U/D
今月あといくら使えるか、いつでも見えるようにしたい自動残金計算・表示R
自分の貯金が目標に対してどのくらい進んでいるか知りたい目標との比較グラフR
今月の支出はどのようなものが多かったのか確認して、使いすぎを防ぎたい収支ジャンル分けランキング表示R
余裕があれば
今月何を買ったのか写真を表示して、買いすぎを防ぎたい購入物品写真アルバムR

非機能要件(性能・制約・運用・セキュリティ・品質)


⬛︎性能

⬛︎制約

⬛︎運用

⬛︎セキュリティ

⬛︎待避復旧

画面構成


本アプリの画面一覧と詳細なUI仕様については、別途作成した画面定義書にて明示しているため、本要件定義書では割愛する

DB


本アプリのテーブル一覧とテーブル詳細、E-R図については、別途作成したDB定義書にて明示しているため、本要件定義書では割愛する

使用言語・技術


インフラ


本アプリの稼働する開発環境・本番環境ついては、別途作成したネットワーク構成図にて明示しているため、本要件定義書では割愛する