StreetAnimalFinder JSP ํ๋ก์ ํธ By ์ผ์กฐ๊ฐ์ผ๋์กฐ
โจStreetAnimalFinder ๊ธฐํ์๋ ๋ฐ ๋ฐฐ๊ฒฝ
- ๋ฐ๋ ค๋๋ฌผ ์ปค๋ฎค๋ํฐ ํ์ด์ง
- ๊ธธ ์์ ๋ฐ๋ ค๋๋ฌผ์ ๊ณต์ ํ๋ ์๋น์ค ์ ๊ณต
- ๋ฐ๋ ค๋๋ฌผ ์ธ์ ๊ฐ์ ๋ฐ ์ ๊ธฐ๋๋ฌผ ์์น ๊ฐ์
โจ๊ฐ๋ฐ ๊ธฐ๊ฐ : 2์ฃผ
โจ๋์ ์์
๐[Front-end]
์ปค๋ฎค๋ํฐ - (๊ฒ์๊ธ ์์ฑ, ๊ฒ์๊ธ ๋ชฉ๋ก, ๋๊ธ)
'์นด๋ผ' ์ปค๋ฎค๋ํฐ ํ์ด์ง๋ฅผ ๋ฒค์น๋งํนํ์์ต๋๋ค.
โจ๋์ ์์
๐[Back-end]
์ค๊ณ - RDB
- ERD ์ค๊ณ๋๋ฅผ ํ ๋๋ก Heidi๋ฅผ ์ฌ์ฉํ์ฌ ํ
์ด๋ธ๊ณผ ์ปฌ๋ผ์ ์์ฑํ์ฌ ์ ํ์๋ค์๊ฒ ๋ฐฐํฌํ์์ต๋๋ค.
๐ํ๋ก์ ํธ ์ ์ฒด์ ์ธ ํ์๋ผ์ธ
์ผ์ | ๋ด์ฉ | ๊ตฌ์ฒด์ ์ธ ํ๋ |
---|---|---|
5์ 4์ผ ~ 5์ 8์ผ | ์ฃผ์ ์ ์ | ์ฃผ์ ์ ์ , ๋ฉ๋ดํธ๋ฆฌ ์์ฑ |
5์ 9์ผ ~ 5์ 10์ผ | ์ค๊ณ | ERD ์ค๊ณ |
5์ 11์ผ ~ 5์ 19์ผ | Front ์์ | ํ๋ก ํธ์๋ ์ญํ ๋ถ๋ด ๋ฐ ํ๋ก ํธ ์์ |
5์ 18์ผ ~ 5์ 23์ผ | Back ์์ | ๋ฐฑ์๋ ์ญํ ๋ถ๋ด ๋ฐ ๋ฐฑ ์์ |
๐๋์ ํ๋ก์ ํธ ํ์๋ผ์ธ
์ผ์ | ๋ด๋น ํํธ | ์์ ๋ด์ฉ |
---|---|---|
5์ 9์ผ ~ 5์ 10์ผ | ์ค๊ณ | ERD ์ค๊ณ ์์ |
5์ 11์ผ ~ 5์ 12์ผ | Front-end | ๊ฒ์๊ธ ๋ชฉ๋ก ํ์ด์ง ์์ |
5์ 12์ผ ~ 5์ 13์ผ | Front-end | ๊ฒ์๊ธ ์์ฑ ํ์ด์ง ์์ |
5์ 14์ผ ~ 5์ 15์ผ | Front-end | ๊ฒ์๊ธ ๋๊ธ ์์ |
5์ 15์ผ ~ 5์ 16์ผ | Front-end | ๋ฉ์ธ ๋ ์ด์์ ๊ตฌ์ฑ, ๋ฐฐ๊ฒฝ์ ๋ฐ ์ปจํ ์ธ ์ค์์ดํ |
5์ 16์ผ ~ 5์ 18์ผ | Back-end | RDB ์ค๊ณ, SQL๋ฌธ ์์ฑ ๋ฐ ๋ฐฐํฌ |
5์ 20์ผ ~ 5์ 21์ผ | Back-end | ์ธ์คํ๊ทธ๋จ ์ฐ๊ฒฐ |
5์ 21์ผ ~ 5์ 22์ผ | Back-end | ๋ง๋ฌด๋ฆฌ ์์ |
โจํ๋ก์ ํธ๋ฅผ ์งํํ๋ฉด์ ๋๋ ์
๊ธํ๊ฒ ํ ํ๋ก์ ํธ๊ฐ ์์๋๊ณ ์ด์
ํ ํ๊ฒฝ ์์์ MVC ๋ชจ๋ธ 2 ๋ฐฉ์์ ํ์ตํจ๊ณผ ๋์์ ์งํํ ํ๋ก์ ํธ๋ผ ๋ง์ด ์์ฌ์์ด ๋จ๊ณ ๋๋ฌด ๋ง์ ๋ถ๋ถ์ด ๋ฏธ์์ฑ๋์๋ค. ์ ๋๋ก ๋ ๊ธฐํ๊ณผ ์ค๊ณ์ ์ค์์ฑ์ ๋ค์๊ธ ๊นจ๋ซ๊ฒ ๋์๊ณ ํ์ ๊ฐ์ ์ํต์ด ์ค์ํ๋ค๊ณ ์๊ฐ๋์๋ค. ํ์๋ค ๋ชจ๋ ํ๋ก์ ํธ์ ์ต์ํ์ง ์๊ณ ๋ฐฐ์ฐ๋ ๋จ๊ณ์ด๋ค ๋ณด๋ ์คํฉ์ง์กธ์ด์๋ ๊ฒ ๊ฐ๋ค. ์ง๊ธ ์๊ฐํด ๋ณด๋ฉด ํ์๋ค ๋ชจ๋ ํ๋ก์ ํธ๋ฅผ ์ํ๊ณ ์ถ์ด์ ํ ์ค์ ๋ชจ๋ฅด์ง๋ง ์ต์ ์ ๋คํ๋ ๊ฒ ๊ฐ๋ค.
ํ๋ก์ ํธ๋ฅผ ์งํํ๋ฉด์ git, Source Tree ์ฌ์ฉ์ ๋ง์ด ๋ฏธ์ํ์ฌ ์ ๋๋ก ๋ ์ฌ์ฉ์ ํ์ง ๋ชปํ์๋ค. git ์ฌ์ฉ์ ์ ๋๋ก ์ฌ์ฉํ ์ค ์์๋ค๋ฉด ํ๋ก์ ํธ๋ฅผ ํฉ์น๋ ๋ฐ ๋ง์ ์๊ฐ ์๋ชจ๋ฅผ ํ์ง ์์์ด๋ ๋์์ ๊ฒ ๊ฐ๋ค.
RDB ์ค๊ณ๋ฅผ ํ๋ฉด์ ํท๊ฐ๋ ธ๋ ์ธ๋ ํค ๊ฐ๋
์ ํ์คํ ํ ์ ์์๊ณ ERD๋ฅผ ๋ณด๊ณ DB ์ค๊ณ๋ฅผ ํ ์ ์๋ ์๋ฏธ ์๋ ์๊ฐ์ด์๋ค.