21๋ 1,2์ ๊ฒฐ์ฐ
Mar 01, 2021
JAVA ํ๋ก์ ํธ, ๊ธ์ฐ๊ธฐ, ํนํ๊ธฐ ํ๋ จ ๋ฑ
1์ ๊ฒฐ์ฐ์ ํ๊ธฐ๋ก ์ค๋ ์ ๋ง์ ๋จน์์ผ๋, ๊ตฐ๋๊ฐ ๋ฐ์๊ณ ๋ทํ๋ฆญ์ค๊ฐ ๋๋ฌด ์ฌ๋ฐ์ด์ ๊ธฐ์ด์ด 3์์ ์ฐ๊ฒ ๋์๋ค.
1 JAVA PROJECT!
์ค๋๋ง์ ์๋ฐ๋ฅผ ์ค๋ฌด์ ์ ์ฉํด๋ดค๋ค. ๋ชจ์๊ณ ์ฌ๋ฅผ ๋ง๋ค์ด์ฃผ๋ ํ๋ก๊ทธ๋จ์ด๋ค. ์ด๋ค ๋ด์ฉ์ธ์ง ๊ถ๊ธํ๋ค๋ฉด, ๋ด github,velog ๊ตฌ๊ฒฝ์ค์ธ์~
project timeline -2ood's velog
์ด ํ๋ก์ ํธ๋ฅผ ํ๋ฉด์ ๋ง์ ๊ฒ์ ๋ฐฐ์ ๋ค. ์ฒ์์ผ๋ก ์ธ์ฃผ๋ฅผ ํ๋ฉฐ ๊ณ ๊ฐ๊ณผ ํ์๋ ํ๊ณ , github ๊ธฐ๋ฅ(push commit ๋ถํฐ branch merge ๊น์ง)๋ค๋ ์ฌ์ฉํด๋ณด๊ณ , jar file๋ ๋ง๋ค์ด๋ณด๊ณ , pdf ํ์ผ ๋ด๋ถ๊ตฌ์กฐ์ ๋ํด ๊ณต๋ถํด๋ณด๊ณ , ๋ฌด๋ฃ ๋ฐฐํฌ๋ ํด๋ณด๊ณ .
์ด ํ๋ก์ ํธ๋ฅผ ํ๋ฉด์ ๊ณต๋ถํด๋ณผ ๊ฒ์ด ๋ ์๊ฒผ๋ค. ํ๋ก๊ทธ๋จ ๋ผ์ด์ ์ค, ํ๋ก๊ทธ๋๋ฐ ๋ฐฉ๋ฒ๋ก , javafx, user-friendly interface, ๊ธฐ์ด์ ์ธ(์ธ๊ฐ์ ์ธ) design ๋ฑ. ์ ๋ง ๊ฐ์ง ๊ฒฝํ์ด์๋ค.
1-1. ๋ฐฑ์๋๋ ์ด๋ป๊ฒ ๊ณต๋ถํ์ง
๊ตฐ๋์ ์ฌํ ํน์ฑ์ ๋ณด์์ ์ผ๋ก ์ ํ๋๋ ๋ถ๋ถ์ด ์ ๋ง ๋ง๋ค. ํนํ ํ์ผ ์ก์์ ๋ฑ์ ๋ํด์ ๋งค์ฐ ๋ฏผ๊ฐํ๋ค. ๋ฐฑ์๋๋ฅผ ๊ณต๋ถํ๊ณ ์ถ๊ธด ํ๋ฐ ์ด๋ป๊ฒ ํ ์ง ๊ณ ๋ฏผ์ด๋ค.
2 ๊ธ์ฐ๊ธฐ
์์ฆ์ ๊ธ์ ์๋ก ์ฅ๋งํ(?) ๋ค์ด์ด๋ฆฌ์ ์ ๊ณ ์๋ค. ์ปดํจํฐ๋ก ์ ๋๊ฒ ์ ๊ทผ์ฑ ๋ฐ ์ด์ฉ ๋ฉด์์ ์๋ฑํ ๋ฐ์ด๋์ง๋ง, ์ปดํจํฐ๊ฐ ์์๋๋ ๊ธ์ ์ธ ์๊ฐ ์๋ค๋ ์น๋ช ์ ์ธ ๋จ์ ์ด ์๋ค. ๋ด๊ฐ ๊ทผ๋ฌด ๋ค์ด๊ฐ ๋ '๊ธ์ด ๋๋ฌด ์ฐ๊ณ ์ถ์ ์๊ฐ'์ด ๊ณ์ ์ฐพ์์ค๊ธธ๋, ์ด์ฉ ์ ์์ด ์๋ ๋ก๊ทธ์ ์ธ ๋ฐฉ๋ฒ์ ๋ณํํ๊ธฐ๋ก ํ๋ค. ์ผ๋ฐ์ ์ธ ๋ค์ด์ด๋ฆฌ ์ ๋์ ๋๊ป์ธ๋ฐ, ์ง๊ธ ์ฐ๋ ์๋๋ก ์ฐ๋ฉด 5์์ด๋ฉด ๋ค ์ธ ๊ฒ ๊ฐ๋๋ผ. ๊ธ ์ฐ๋ ๊ฒ์ด ์ ๋ง ์ฌ๋ฏธ์๋ค.
3 ํนํ๊ธฐ ํ๋ จ
ํนํ๊ธฐ ํ๋ จ์ ๋ฐ์๋ค. ์ ๋ง ๋ง์ ์๋ก์ด ๊ฒฝํ์ ํ๋ค.
๊ทผ๋ฐ, ๋๋ ๊ตฐ๋์ ๋ํ ๊ธ์ ์ฐ๊ธฐ ์ซ๋๋ผ. ๊ทธ ์ด์ ๋ ๊ทธ ๋ค์ ๊ธ์์ ์จ๋ณด๋ ค๊ณ ํ๋ค.
๋ฌดํผ ํ๋ จ ๋๋ฌธ์ 2์์ด ํต์งธ๋ก ๋ ์๊ฐ๋ค.
4 ๋จ์ ๊ตฐ์ํ ๊ณ ๋ฏผ
์ด์ D-365 ๋ฅผ ๋์ด 1๋ ๋ ์๋จ์๋ค. ์ด๋ป๊ฒ ์ํํด์๊ณ ์ด๋ป๊ฒ ์ด์์ผ ํ ์ง๋ฅผ ๊ณ ๋ฏผํ๊ณ ์๋ค.
(1) ์ปดํจํฐ ๊ณต๋ถ๋ฅผ ์น๋ฏผ์ด๋ ํ๊ธฐ
(2) ํ๋ ํ๊ธฐ
(3) ๊ธ์ฐ๊ธฐ
(4) ์ด๋ํ๊ธฐ
5 ํนํ๋ฆญ์ค
๋ทํ๋ฆญ์ค๋ก ๋ช ํ๋ค ๋ณด๋ ์ฌ๋ฏธ๋ก ์์ฆ ์๊ฐ์ ๋์ด๋ค. <์ด๋ฐ์ํ์>์ ์ด๋ฒ์ ํด์ ๊ฑฐ์ 5๋ฒ์ ๋ณธ ๊ฒ ๊ฐ๊ณ , ์ง๋ธ๋ฆฌ ์ํ๋ค, ์น๋ฆฌํธ, ์ด๋ณด๋ค ๋ ์ข์ ์ ์๋ค, 1917, ํ ๋ท(ํ) ๋ฑ๋ฑ ๋ง์ด ๋ดค๋ค. ๊ฑฐ์ ๋ญ ์๊ฐ ์ก์๋จน๋ ๊ดด๋ฌผ์ด๋ค.
๋ฏธ์ํด์ ์ฌ๋ฌ๋ถ, ๊ตฐ์ํ์ด ๊ทธ๋ ๊ฒ ์ฌ๋ฐ๋ ๊ฒ์ด ๋ง์ง ์์์~
Comments
์ฒซ ๋๊ธ์ ๋จ๊ฒจ๋ณด์ธ์!