Use Case - mistyblue0302/food_ordering_service GitHub Wiki
๊ณ ๊ฐ
- ๊ณ ๊ฐ์ ์ฃผ๋ฌธ์ ์ํ ๊ธฐ๋ณธ ์ฃผ์์ง๊ฐ ์กด์ฌํด์ผ ํ๋ฏ๋ก ํ์๊ฐ์
์ด ํ์ํ๋ค.
- ํ์ ๊ฐ์
์ ID, ์ด๋ฆ, ๋น๋ฐ๋ฒํธ, ํด๋ํฐ ๋ฒํธ, ์ด๋ฉ์ผ ์ฃผ์๋ฅผ ์
๋ ฅํ๋ฉฐ ์ ๋ถ ํ์ ๊ฐ์ด๋ค.
- ID ์ค๋ณต ํ์ธ์ด ํ์ํ๋ค.
- ๋น๋ฐ๋ฒํธ ์ ์ฅ ์ ์ํธํํ์ฌ ์ ์ฅํ๋ค.
์ฌ์ฅ๋
- ์ฌ์ฅ๋์ ๋ฐฐ๋ฌ์ ์ํด ํ์๊ฐ์
์ด ํ์ํ๋ค.
- ํ์ ๊ฐ์
์ ID, ์ด๋ฆ, ๋น๋ฐ๋ฒํธ, ํด๋ํฐ ๋ฒํธ, ์ด๋ฉ์ผ ์ฃผ์๋ฅผ ์
๋ ฅํ๋ฉฐ ์ ๋ถ ํ์ ๊ฐ์ด๋ค.
- ID ์ค๋ณต ํ์ธ์ด ํ์ํ๋ค.
- ๋น๋ฐ๋ฒํธ ์ ์ฅ ์ ์ํธํํ์ฌ ์ ์ฅํ๋ค.
๋ฐฐ๋ฌ์
- ๋ฐฐ๋ฌ์์ ๋ฐฐ๋ฌ์ ์ํด ํ์๊ฐ์
์ด ํ์ํ๋ค.
- ํ์ ๊ฐ์
์ ID, ์ด๋ฆ, ๋น๋ฐ๋ฒํธ, ํด๋ํฐ ๋ฒํธ, ์ด๋ฉ์ผ ์ฃผ์๋ฅผ ์
๋ ฅํ๋ฉฐ ์ ๋ถ ํ์ ๊ฐ์ด๋ค.
- ID ์ค๋ณต ํ์ธ์ด ํ์ํ๋ค.
- ๋น๋ฐ๋ฒํธ ์ ์ฅ ์ ์ํธํํ์ฌ ์ ์ฅํ๋ค.
- ๋ฐฐ๋ฌ ์๋ฃ ์ ๊ณ ๊ฐ์๊ฒ ์๋ฆผ์ ์ ์กํ๋ค.
- ๋ฐฐ๋ฌ์์ ์์ ์ ์์น๋ฅผ ๋ฑ๋กํ๊ณ ๊ฐ์ฅ ๊ฐ๊น์ด ๋ฐฐ๋ฌ์์ด ๊ณ ๊ฐ์๊ฒ ๋ฐฐ๋ฌ์ ์งํํ๋ค.
- ๋ฐฐ๋ฌ์์ ์์น๋ ์ค์๊ฐ์ผ๋ก ๊ฐฑ์ ๋ ์ ์๋ค.
๋ก๊ทธ์ธ / ๋ก๊ทธ์์
- ๋นํ์์ ์ฃผ๋ฌธ์ด ์๋๊ธฐ ๋๋ฌธ์ ๋ก๊ทธ์ธ์ด ํ์์ ์ด๋ค.
- ID๊ฐ ์ค๋ณต์ด ๋์ง ์๋๋ก ๊ตฌ์ฑํ๋ค.
์์์ ์กฐํ ๋ฐ ์ฃผ๋ฌธ
- ํ์๊ฐ์
์ ๋ฑ๋กํ ์ฃผ์๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์ฃผ๋ณ ์๋น์ ์กฐํํ๋ค.
- ์ฌ๋ฌ๋ช
์ ํ์์ด ์๋น์ ์กฐํํ ์ ์๋น์ ์ค๋ณต์ฒดํฌ๋ ์๋น ์ด๋ฆ๊ณผ ์๋, ๊ฒฝ๋๋ก ๊ตฌ๋ถํ๋ค.
- ์กฐํ๋ ์
๋ ฅํ ์ฃผ์๋ฅผ ๊ธฐ์ค์ผ๋ก 2km ์ด๋ด์ ์๋น๋ง ์กฐํํ๋ค.
- ๋ชจ๋ ์๋น์ 1์๊ฐ ๋จ์๋ก 5๋ช
์ ์ฌ๋๊น์ง๋ง ์ฃผ๋ฌธ ๊ฐ๋ฅํ๋ค.
์ฆ๊ฒจ์ฐพ๊ธฐ
- ์ฌ์ฉ์๋ 5๊ฐ์ ์๋น๊น์ง๋ง ์ฆ๊ฒจ์ฐพ๊ธฐ๊ฐ ๊ฐ๋ฅํ๋ค.