2nd [Hines] ๐Ÿ’ซ1Day

์ด์œ ์ง„ยท2021๋…„ 12์›” 13์ผ
0

2nd_project(Hines)

๋ชฉ๋ก ๋ณด๊ธฐ
1/6
post-thumbnail

1day


  • ์˜ค๋Š˜์˜ ์ง‘ clone Team Member ๋ฐœํ‘œ (PM 10:00)!!
    Backend : [์ด์œ ์ง„(๋‚˜), ์žฅ๋„์›, ์ œ๊ฐˆ์ฐฝ๋ฏผ]
    Frontend : [์ด์ง€ํ˜„, ํ™์ •๋นˆ, ํ™ฉ์ฃผ์˜]

  • ์ดˆ๊ธฐ ERD ์ž‘์„ฑ

  • ์ดˆ๊ธฐ์…‹ํŒ… : PM 5:00 ~ PM 6:00

  • ์ดˆ๊ธฐ ERD ๊ธฐ๋ฐ˜, Model View ์ž‘์„ฑ




1. ์ดˆ๊ธฐ ERD ์ž‘์„ฑํ•˜๊ธฐ

1-1)

ํ•ด๋‹น ์ปค๋จธ์Šค ์‚ฌ์ดํŠธ์—์„œ ํ•„์š”ํ•œ ์ •๋ณด
: ์œ ์ €, ๋ฉ”๋‰ด, ์นดํ…Œ๊ณ ๋ฆฌ, ๋ฌผํ’ˆ, ๋ฌผํ’ˆ ์ด๋ฏธ์ง€, ์žฅ๋ฐ”๊ตฌ๋‹ˆ, ์ฃผ๋ฌธ(+ ์ƒํƒœ), ์ฃผ๋ฌธ ํ›„ ๋ฐฐ์†ก(+ ์ƒํƒœ),


1-2)


1-3)

์Šคํ† ์–ด : ์˜ค๋Š˜์˜ ์ง‘ ๋Œ€์‹ , ํŒ€ ํ”„๋กœ์ ํŠธ์˜ ๋ฉ”์ธ ์ด๋ฆ„์ธ Hines ์œ„์น˜
์Šคํ† ์–ดํ™ˆ, ์นดํ…Œ๊ณ ๋ฆฌ, ๋ฒ ์ŠคํŠธ, ์˜ค๋Š˜์˜ ๋”œ : Menu(๋ฉ”๋‰ด) ์œ„์น˜
ํฌ๋ฆฌ์Šค๋งˆ์Šค, ๊ฒจ์šธ์šฉํ’ˆ ~ ๋ฐ˜๋ ค๋™๋ฌผ ๋“ฑ : ์นดํ…Œ๊ณ ๋ฆฌ(Category) -> ์„œ๋ธŒ ์นดํ…Œ๊ณ ๋ฆฌ(SubCategory) ๋ณ€๊ฒฝ
ํ…Œ์ด๋ธ”/์ฑ…์ƒ ~ ์œ ์•„๋™๊ฐ€๊ตฌ ๋“ฑ : ์นดํ…Œ๊ณ ๋ฆฌ(Category)
์‚ฌ์ง„ ๋ฆฌ์ŠคํŠธ : ์ƒํ’ˆ(Product)

ํ•˜๋‹จ์˜ ์‚ฌ์ง„๐Ÿ‘‡(์นดํ…Œ๊ณ ๋ฆฌ๋ฅผ ํ‹€ ๊ตฌ์ƒ w.Hines teammember)๊ณผ ๊ฐ™์ด
์ฒ˜์Œ์—”, Menu & Caetegory & Product ๋กœ ํŽ˜์ด์ง€๋ฅผ ๊ตฌ์ƒํ•˜์˜€๋‹ค๊ฐ€,
์ƒ๋‹จ์˜ ์‚ฌ์ง„๐Ÿ‘†์— ์ฒจ๋ถ€ํ•œ ํ™ˆํŽ˜์ด์ง€์—์„œ ๋…น์ƒ‰๋ถ€๋ถ„์„ ์นดํ…Œ๊ณ ๋ฆฌ๋ฅผ ์ง€์ •ํ•˜๊ณ  ๋‚˜๋‹ˆ, ๋ณด๋ผ์ƒ‰๋ถ€๋ถ„์—์„œ ๋ฐ”๋กœ ๋ฐ”๋กœ product list๋“ค์ด ๋ฐ”๋กœ ๋‚˜์˜ค๋Š” ๊ตฌ์กฐ๊ฐ€ ๋˜์–ด ๋ฒ„๋ฆฐ ๊ฒƒ์ด๋‹ค....
๊ฒฐ๊ตญ,
--> ๋…น์ƒ‰ ๋ถ€๋ถ„์„ ์„œ๋ธŒ ์นดํ…Œ๊ณ ๋ฆฌ๋กœ ๋ณ€๊ฒฝํ›„, ๋ณด๋ผ์ƒ‰ ๋ถ€๋ถ„์„ ์นดํ…Œ๊ณ ๋ฆฌ๋กœ ์ˆ˜์ •ํ›„,
์ฒ˜์Œ์— ํ™ˆํŽ˜์ด์ง€๋ฅผ ์ฐธ๊ณ ํ•˜๋ฉฐ ๊ธฐํšํ•œ ๋Œ€๋กœ ํ…Œ์ด๋ธ”์„ ๊ตฌ์„ฑํ•˜๊ฒŒ ๋˜์—ˆ๋‹ค.




2. Model View ์ž‘์„ฑ

1-1)์˜ ERD๋ฅผ ์ฐธ๊ณ ํ•˜๋ฉฐ Model View๋ฅผ Backend ํŒ€์›๋“ค๊ณผ ์ž‘์„ฑํ•˜๊ธฐ ์‹œ์ž‘ํ–ˆ๋‹ค.
์ž‘์„ฑํ•˜๋ฉด์„œ, ์ฒ˜์Œ์— ์‰ฝ๊ฒŒ ๋„˜์–ด๊ฐ”๋˜ ๋ถ€๋ถ„๋“ค์„ ์ƒ๊ฐํ•ด๊ฐ€๋ฉฐ, ์ถ”๊ฐ€ํ•œ๊ฒŒ 1-2)์˜ ERD๊ฐ€ ๋˜์—ˆ๋‹ค.

Product app์—์„œ

profile
์ฐจ๊ทผ์ฐจ๊ทผ ๋ฐฐ์›Œ๋‚˜๊ฐ€๋Š” ์ฃผ๋‹ˆ์–ด ๊ฐœ๋ฐœ์ž

0๊ฐœ์˜ ๋Œ“๊ธ€