๋๋ ํ๋๊ณ ๊ธฐ๊ณ์์ ์์ฑ๋ ์ฝ๋๋ ํ๋ ๊ธฐ์ ํ๊ฒฝ ์ ๋ฐ์์ ์ ์ ๋ ๋ณดํธํ๋๊ณ ์์ผ๋ฉฐ, ๋ณด์ ๊ฐํ ์ ํ๋ฆฌ์ผ์ด์ ๋ถํฐ ์๋ํ๋ ํ๋ ์์ํฌ ์ถ๋ ฅ ๋ฐ ๋ ๊ฑฐ์ ์ฌ์์ฑ ํ์ดํ๋ผ์ธ์ ์ด๋ฅด๊ธฐ๊น์ง ๋ชจ๋ ๊ณณ์ ๋ํ๋ฉ๋๋ค. ์ด๋ ๊ฒ ๋ณํ๋ ์ฝ๋๋ฒ ์ด์ค๋ ํ์์ ์ธ ์ด์ ์ญํ ์ ์ํํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ง๋ง, ๊ณ ์ ํ ๊ฐ์์ฑ ๋ฌธ์ ๋ฅผ ์ผ๊ธฐํฉ๋๋ค. ์๋ณ์๊ฐ ๋ฌด์๋ฏธํด์ง๊ฑฐ๋ ๊ตฌ์กฐ์ ํจํด์ด ์๊ณก๋๋ฉด ๊ฐ๋ฐ์๋ ๊ธฐ์กด ๊ฒํ ๋ฐฉ์์ ํตํด ํ๋ก๊ทธ๋จ ๋์์ ์ดํดํ ์ ์๊ฒ ๋ฉ๋๋ค. ๋ฐ๋ผ์ ์ ์ ๋ถ์์ ๋จ์ํ ํ์ง ๊ด๋ฆฌ ๊ดํ์ ๋์ด, ์์คํ ์ ์์ฑํ ๋ ผ๋ฆฌ์ ๋ ์ด์ ๋ฎ์ง ์์ ์์คํ ์ ํด์ํ๊ธฐ ์ํ ๊ตฌ์กฐ์ ์๊ตฌ ์ฌํญ์ด ๋ฉ๋๋ค.
๋ฉ์ธํ๋ ์ ์์ฐ, ๋๊ท๋ชจ ์ปดํ์ผ ์ ํ๋ฆฌ์ผ์ด์ ๋๋ ๊ณ์ธตํ๋ ์ฝ๋ ์์ฑ ํ์ดํ๋ผ์ธ์ ์์กดํ๋ ๊ธฐ์ ์ ๋ ์ฌ๊ฐํ ๋ฌธ์ ์ ์ง๋ฉดํฉ๋๋ค. ๋ง์ ๋ณํ ํ๋ก์ธ์ค๊ฐ ๊ด์ฐฐ์ฑ์ด ์ฐ์ ์๋๊ธฐ ํจ์ฌ ์ด์ ์ ์ค๊ณ๋์ด, ์กฐ์ง์ ๋ณต์กํ๊ณ ๋ฐ๋ ๋์ ๊ฒฐ๊ณผ๋ฌผ๋ง ๋จ๊ณ ๋ฌธ์๋ ๊ฑฐ์ ๋จ์ง ์์ต๋๋ค. ์์ฑ๋ ์ฝ๋๋ ๋น์ฆ๋์ค ์๋๋ณด๋ค ๋๊ตฌ์ ๋์์ ๋ ์ ๋ฐ์ํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ผ๋ฉฐ, ๋๋ ํ๋ ๊ตฌ์ฑ ์์๋ ์๋์ ์ผ๋ก ๋ถํฌ๋ช ํ๊ฒ ์ฒ๋ฆฌ๋ฉ๋๋ค. ์ด๋ฌํ ๊ตฌ์กฐ๋ฅผ ํด์ํ ๋ฐฉ๋ฒ์ด ์๋ค๋ฉด ํ๋ํ ํ์ ์จ๊ฒจ์ง ์ข ์์ฑ์ ์์์ํค๊ฑฐ๋ ์ค์ํ ๋ ผ๋ฆฌ ๊ฒฝ๋ก๋ฅผ ๋์น ์ํ์ด ์์ต๋๋ค. ์ด๋ฌํ ์์คํ ์ ๋ฆฌํฉํ ๋ง, ๋ง์ด๊ทธ๋ ์ด์ ๋๋ ํตํฉํ๋ ค๋ ๋ชจ๋ ์กฐ์ง์๊ฒ ๋ถ์์ ๋ช ํ์ฑ์ ํ์์ ์ ๋๋ค.
์์ฑ๋ ์ฝ๋ ํ๋ํ
Smart TS XL์ ์ ํํ ๋ฆฌํฉํ ๋ง๊ณผ ๋ง์ด๊ทธ๋ ์ด์ ์ ํ์์ ์ธ ์จ๊ฒจ์ง ๋ ผ๋ฆฌ ๊ฒฝ๋ก์ ์์คํ ์ ์ฒด ์ข ์์ฑ์ ๋ณด์ฌ์ค๋๋ค.
์ง๊ธ ํ์์ ์ ๋ถ์์ ์์คํ ์ ์คํํ์ง ์๊ณ ๋ก์ง์ ์ฌ๊ตฌ์ฑํ์ฌ ์ด๋ฌํ ๊ฐ๊ทน์ ๋ฉ์๋๋ค. ์ถ์ ๊ตฌ๋ฌธ ๋ชจ๋ธ๋ง, ์ ์ด ํ๋ฆ ํ์, ์ข ์์ฑ ์๊ฐํ์ ๊ฐ์ ๊ธฐ๋ฒ์ ํ๋ฉด ์๋ณ์๋ฅผ ์ฝ์ ์ ์๋ ๊ฒฝ์ฐ์๋ ๊ตฌ์กฐ๋ฅผ ๋๋ฌ๋ ๋๋ค. ์ด๋ฌํ ์ ๊ทผ ๋ฐฉ์์ ๋ค์๊ณผ ๊ฐ์ ์๋ฃ์ ์ค๋ช ๋ ๊ดํ๊ณผ ์ผ์นํฉ๋๋ค. COBOL ๋ฉ์ธํ๋ ์ ์์คํ ์์ ๋์ ์ํ ๋ณต์ก๋๋ฅผ ์๋ณํ๊ธฐ ์ํ ์ ์ ๋ถ์ ๊ธฐ์ ๋ถ์์ ํตํด ์ด๋ ต๊ฑฐ๋ ๊ตฌ์กฐํ๋์ง ์์ ์ฝ๋์ ๋ํ ๊ฐ์์ฑ์ ํ๋ณดํ ์ ์์ต๋๋ค. ๋๋ ํ๋๊ฑฐ๋ ์์ฑ๋ ์์คํ ์๋ ๋์ผํ ์์น์ด ์ ์ฉ๋ฉ๋๋ค. ๋ถ์๊ธฐ๋ ๋จ์ํ ํ ํฐ ์ธ์๋ณด๋ค๋ ์๋ฏธ๋ก ๊ณผ ๊ด๊ณ์ ์ค์ ์ ๋์ด ํ์ด ๋ณํ์๋ ๋ถ๊ตฌํ๊ณ ๋์์ ์ดํดํ ์ ์๋๋ก ํฉ๋๋ค.
์์คํ ์ด ์๊ธฐ ๋ก์ง, ์๋ ์์ฑ ๋ผ์ด๋ธ๋ฌ๋ฆฌ, ๋ ๊ฑฐ์ ๋ชจ๋์ ๊ฒฐํฉํ๋ ํ์ด๋ธ๋ฆฌ๋ ์ํคํ ์ฒ๋ก ๋ฐ์ ํจ์ ๋ฐ๋ผ ๋ถ์์ ํต์ฐฐ๋ ฅ์ ๋ํ ์์กด๋๊ฐ ๋์์ง๋๋ค. ํ๋ ๊ธฐ์ ์ ๊ตฌ์กฐ์ ์ธํ ๋ฆฌ์ ์ค, ๊ต์ฐจ ์ธ์ด ๋งคํ, ๊ทธ๋ฆฌ๊ณ ์ํฅ ์์ธก์ ์ ๊ณตํ์ฌ ์ฌํ๊ฒ ๋ณํ๋ ์ฝ๋๋ฒ ์ด์ค๋ฅผ ์ ์ดํ ์ ์๋ ๋๊ตฌ๊ฐ ํ์ํฉ๋๋ค. ์ด๋ฌํ ์๊ตฌ๋ ์์ ์ค๋ช ํ ๊ฐ์์ฑ์ ์ค์์ฑ์ ๋ฐ์ํฉ๋๋ค. ์ํฅ ๋ถ์ ๋ฐ ์ข ์์ฑ ์๊ฐํ๋ฅผ ํตํด ์ฐ์ ์คํจ ๋ฐฉ์ง์ ์ ๋ถ์์ด ์ฃผ๊ธฐ์ ์ ๊ฒ์ด ์๋ ์ง์์ ์ธ ๊ดํ์ผ๋ก ์๋ฆฌ ์ก์ผ๋ฉด ์กฐ์ง์ ์ ์ ๋ ๋ณต์กํ๊ณ ๋ถํฌ๋ช ํ ์์ค์์ ๊ตฌ์ถ๋ ์์คํ ์ ํ๋ํํ๊ณ , ๋ณดํธํ๊ณ , ๊ด๋ฆฌํ๋ ๋ฐ ํ์ํ ๋ช ํ์ฑ์ ์ป๊ฒ ๋ฉ๋๋ค.
๊ธฐ์ ํ๊ฒฝ์์์ ๋๋ ํ ๋ฐ ์ฝ๋ ์์ฑ ์ดํด
ํ๋ ๊ธฐ์ ์์คํ ์ ๊ธฐ๊ณ์ ์ผ๋ก ์์ฑ๋๊ฑฐ๋ ์๋์ ์ผ๋ก ๋๋ ํ๋ ์ฝ๋์ ์ ์ ๋ ์์กดํ๊ณ ์์ต๋๋ค. ์ด๋ฌํ ๋ณํ์ ๊ฐ๊ธฐ ๋ค๋ฅธ ๋ชฉ์ ์ ๊ฐ์ง๊ณ ์์ง๋ง, ๋ ๊ฐ์ง ๋ชจ๋ ์ฌ๊ฐํ ๊ฐ์์ฑ ๋ฌธ์ ๋ฅผ ์ผ๊ธฐํฉ๋๋ค. ๋๋ ํ๋ ์ง์ ์ฌ์ฐ์ ๋ณดํธํ๊ฑฐ๋ ๋ฆฌ๋ฒ์ค ์์ง๋์ด๋ง์ ๋ฐฉ์งํ๊ธฐ ์ํด ์์ฃผ ์ฌ์ฉ๋๋ ๋ฐ๋ฉด, ์์ฑ๋ ์ฝ๋๋ ํ๋ ์์ํฌ, ๋ฉํ๋ฐ์ดํฐ ํ๋ก์ธ์, ์๋น์ค ์ปดํ์ผ๋ฌ ๋๋ ๋ ๊ฑฐ์ ํ๋ํ ๋๊ตฌ์ ์ํด ์๋์ผ๋ก ์์ฑ๋ฉ๋๋ค. ๋ ๊ฒฝ์ฐ ๋ชจ๋, ์์ฑ๋ ์ํฐํฉํธ๋ ๊ตฌ๋ฌธ์ ์ผ๋ก๋ ์ ํจํ์ง๋ง ์ด๋ฅผ ์ ์ง ๊ด๋ฆฌํ๊ฑฐ๋ ๋ง์ด๊ทธ๋ ์ด์ ํด์ผ ํ๋ ์์ง๋์ด์๊ฒ๋ ๊ตฌ์กฐ์ ์ผ๋ก ์์ํ ์ ์์ต๋๋ค. ์ฝ๋๋ ๋ ์ด์ ๊ธฐ์กด ๊ฐ๋ฐ ํ๊ฒฝ์์ ๊ธฐ๋๋๋ ๋์์ธ ํจํด์ด๋ ๋ช ๋ช ๊ท์น๊ณผ ์ ์ฌํ์ง ์์ผ๋ฉฐ, ์๋ ์๋์ ์๋น ๋ถ๋ถ์ ์ฌ๋ฌ ๋จ๊ณ์ ๋ณํ ๋ค์ ๊ฐ๋ ค์ ธ ์ฌ๋ผ์ง๋๋ค.
ํ๋ํ๋ฅผ ์งํ ์ค์ธ ์กฐ์ง์ ์ผ๋ฐ์ ์ผ๋ก ์์คํ ์์ ์์ฑ๋๊ฑฐ๋ ๋๋ ํ๋ ์ฝ๋์ ์์ ๊ณผ์ํ๊ฐํฉ๋๋ค. ์๋น์ค ํ๋ ์์ํฌ๋ ์์ฒ ๊ฐ์ ํด๋์ค ๋๋ ๊ตฌ์ฑ ์ํฐํฉํธ๋ฅผ ์์ฑํฉ๋๋ค. ๋ ๊ฑฐ์ ๋ฉ์ธํ๋ ์ ํ์ดํ๋ผ์ธ์ ์นดํผ๋ถ์ ๋๊ท๋ชจ ์ ์ฐจ์ ๋ธ๋ก์ผ๋ก ํ์ฅํฉ๋๋ค. ์ผ๋ถ ๋น๋ ์์คํ ์ ํ ํ๋ฆฟ, ์คํค๋ง ๋๋ ๊ท์น ํ ์ด๋ธ์ ๊ธฐ๋ฐ์ผ๋ก ์ ์ฒด ๋ ผ๋ฆฌ ํ๋ฆ์ ์์ฑํฉ๋๋ค. ์ด๋ฌํ ์ถ๋ ฅ์ ๊ธฐ์ ์ ๋์์ ์ ํํ์ง๋ง, ์ฌ๋์ ๊ฐ๋ ์ฑ์ ๋จ์ด์ง๋๋ค. ๋ค์๊ณผ ๊ฐ์ ์๋ฃ์์ ๋ณผ ์ ์๋ฏ์ด ์ ์ ์ฝ๋ ๋ถ์์ด ๋ ๊ฑฐ์ ์์คํ ๊ณผ ๋ง๋๋ฉด ๋ฌธ์๊ฐ ์ฌ๋ผ์ง๋ฉด ์ด๋ป๊ฒ ๋๋์?๋ฌธ์ํ๊ฐ ํ์ ์ ๋ค์ฒ์ง๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ ํ๋ํ ํ์ ์์คํ ์ ์ค์ ๋์ ๋ฐฉ์์ ๋ํ ๋ช ํํ ์ง๋๋ฅผ ํ๋ณดํ์ง ๋ชปํฉ๋๋ค. ์ ์ ๋ถ์์ ๋ช ๋ช ์ด๋ ๊ท์น์ ์์กดํ์ง ์๊ณ ๋ ์ง์ ์ ์ธ ์ฝ๋ ๊ฒ์ฌ๋ฅผ ํตํด ๊ตฌ์กฐ, ์ข ์์ฑ ๋ฐ ๋ ผ๋ฆฌ๋ฅผ ์ฌ๊ตฌ์ฑํ ์ ์๊ธฐ ๋๋ฌธ์ ํ์์ ์ ๋๋ค.
๊ธฐ์ ์์คํ ์์ ๋ฐ๊ฒฌ๋๋ ์ฝ๋ ๋๋ ํ ์ ํ ๊ตฌ๋ถ
๋๋ ํ๋ ๋ค์ํ ํํ๋ก ๋ํ๋๋ฉฐ, ์ด๋ฌํ ์ ํ์ ๊ตฌ๋ถํ๋ ๊ฒ์ ์ ์ ๋ถ์์ด ์ด๋ฅผ ์ด๋ป๊ฒ ํด์ํ๋์ง ํ์ ํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค. ์ผ๋ถ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ณ์ ์ด๋ฆ, ํด๋์ค, ๋ฉ์๋๋ฅผ ์๋ฏธ ์๋ ์๋ณ์๋ก ๋์ฒดํ๋ ์ดํ์ ๋๋ ํ๋ฅผ ์ฌ์ฉํฉ๋๋ค. ๋ค๋ฅธ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ค๋ณต๋ ์ ํ, ํํํ๋ ๋ ผ๋ฆฌ ๋๋ ๋ถํฌ๋ช ํ ์ ์ด๋ฅผ ์ฌ์ฉํ์ฌ ์ ์ด ํ๋ฆ์ ์๋์ ์ผ๋ก ๋ณ๊ฒฝํ๋ ๊ตฌ์กฐ์ ๋๋ ํ๋ฅผ ์ฌ์ฉํฉ๋๋ค. ๋ ์ ๊ตํ ํํ๋ก๋ ์ฝ๋ ์น์ ์ ์๋ฒ ๋๋ ๊ฐ์ ๋จธ์ ์์ ํด์๋๋ ์ฌ์ฉ์ ์ง์ ๋ฐ์ดํธ์ฝ๋๋ก ์ปดํ์ผํ๋ ์ ์ด ํ๋ฆ ๊ฐ์ํ๊ฐ ์์ต๋๋ค.
๊ธฐ์ ํ๊ฒฝ์์๋ ์ดํ ๋๋ ํ๊ฐ ๊ฐ์ฅ ์ผ๋ฐ์ ์ด๋ฉฐ, ํนํ ํจํค์ง๋ ํ์ฌ ์ ํ๋ฆฌ์ผ์ด์ ์ด๋ ๋ ์ ๋ชจ๋์์ ๋์ฑ ๊ทธ๋ ์ต๋๋ค. ์ด ๋ฒ์ ์ ์๋ฏธ์ ๋จ์๋ฅผ ์ ๊ฑฐํ์ง๋ง ๋ ผ๋ฆฌ๋ ๊ทธ๋๋ก ์ ์งํฉ๋๋ค. ์ ์ ๋ถ์ ๋๊ตฌ๋ ์ผ๋ฐ์ ์ผ๋ก ๋ช ๋ช ๋ณด๋ค๋ ๊ตฌ๋ฌธ๊ณผ ๊ด๊ณ์ ์ค์ ์ ๋์ด ์ด๋ฌํ ๊ตฌ์กฐ๋ฅผ ๋ถ์ํ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด, ๋ถ์๊ธฐ๋ ์๋ณ์๊ฐ ๋ ์ด์ ๋น์ฆ๋์ค ์๋ฏธ๋ฅผ ๋ฐ์ํ์ง ์๋๋ผ๋ ๋ฃจํ, ๋ถ๊ธฐ ๋ฐ ๋ฐ์ดํฐ ์ด๋์ ํด์ํ ์ ์์ต๋๋ค. ๊ตฌ์กฐ์ ๋๋ ํ๋ ํฉ์ฑ ๊ตฌ๋ฌธ์ ํตํด ์คํ ๊ฒฝ๋ก๋ฅผ ์๋์ ์ผ๋ก ์จ๊ธฐ๊ธฐ ๋๋ฌธ์ ๋์ฑ ์ด๋ ต์ต๋๋ค. ์ ์ ๋ถ์์ ์ ์ด ์ข ์์ฑ ๋ถ์, ๋๋ฌ ๊ฐ๋ฅ์ฑ ๋ถ์, ๊ทธ๋ฆฌ๊ณ ์๋ํ์ง ์๊ฑฐ๋ ์คํด์ ์์ง๊ฐ ์๋ ๋ถ๊ธฐ๋ฅผ ์๋ณํ์ฌ ์ค์ ๊ฒฝ๋ก๋ฅผ ์ฌ๊ตฌ์ฑํด์ผ ํฉ๋๋ค.
๊ฐ์ํ๋ ๋๋ ํ๋ ๊ฐ์ฅ ๋ณต์กํฉ๋๋ค. ์ด๋ฌํ ์์คํ ์์ ๋์ ๋ณด์ด๋ ์ฝ๋๋ ๊ฒ๋ชจ์ต์ผ ๋ฟ์ ๋๋ค. ์ค์ ๋ก์ง์ ๋ฐํ์์ ํด์๋๋ ์ธ์ฝ๋ฉ๋ ๋ช ๋ น์ด ์ํ์ค์ ์กด์ฌํฉ๋๋ค. ์ ์ ๋ถ์์ ๋์คํจ์น ๋ฉ์ปค๋์ฆ์ ์๋ณํ๊ณ , ๊ฐ๋ฅํ ๊ฒฝ์ฐ ์ฌ์ฉ์ ์ง์ ๋ช ๋ น์ด ์ธํธ๋ฅผ ๋์ฝ๋ฉํ๋ฉฐ, ์ ํํ ๋น์ฆ๋์ค ๋ก์ง์ด ์๋ ์ผ๋ฐ์ ์ธ ์คํ ํจํด์ ์ฌ๊ตฌ์ฑํด์ผ ํฉ๋๋ค. ๊ท์ ๋์ ์ฐ์ ์์ ์ด๋ฌํ ์์ค์ ๋๋ ํ๋ ์ค๋ช ๊ฐ๋ฅ์ฑ์ ๊ฐ์์ํค๊ธฐ ๋๋ฌธ์ ๊ฑฐ๋ฒ๋์ค ๋ฌธ์ ๋ฅผ ์ผ๊ธฐํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค. ์ ์ ๋ถ์์ ๊ณ ๋ํ๋ ๋๋ ํ๋ฅผ ์์ ํ ์ญ์ ์ํฌ ์๋ ์์ง๋ง, ๋ฐ์ดํฐ ์ฌ์ฉ, ์ ์ถ๋ ฅ ํจํด, ๊ทธ๋ฆฌ๊ณ ๊ณ ์์ค ์คํ ์ญํ ์ ํ์ ํ ์ ์์ต๋๋ค. ์ด๋ฌํ ํต์ฐฐ๋ ฅ์ ์ธ๋ฐํ ์๋ฏธ ์ฒด๊ณ๊ฐ ๋ถํฌ๋ช ํ ๊ฒฝ์ฐ์๋ ์ํ ํ๊ฐ ๋ฐ ํ๋ํ ๊ณํ์ ์ง์ํฉ๋๋ค.
ํ๋ํ ์ํ๊ณ ์ ๋ฐ์ ๊ฑธ์ณ ์์ฑ๋ ์ฝ๋์ ๋ค์ํ ์์ค ์ธ์
์์ฑ๋ ์ฝ๋๋ ์ํฐํ๋ผ์ด์ฆ ํ๊ฒฝ ์ ๋ฐ์ ๊ฑธ์ณ ๋ํ๋๋ฉฐ ์ต์ ์ธ์ด์๋ง ๊ตญํ๋์ง ์์ต๋๋ค. ๋ฉ์ธํ๋ ์์ ํ์ฅ๋ ์นดํผ๋ถ, JCL ํ์, ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ก์ธ์ค ๋ชจ๋์ ํตํด ์ฝ๋ ์์ฑ์ ๊ด๋ฒ์ํ๊ฒ ์ฌ์ฉํฉ๋๋ค. ๋ถ์ฐ ํ๊ฒฝ์์๋ XML ์คํค๋ง, JSON ๊ณ์ฝ, WSDL ์ธํฐํ์ด์ค, ORM ๋งคํ ๋๋ ๋๋ฉ์ธ ๊ธฐ๋ฐ ํ ํ๋ฆฟ์์ ์์ฑ๋ ๋ชจ๋ธ์ด ์ถ๊ฐ๋ฉ๋๋ค. ํ๋ํ ๋ฐ ํตํฉ ํ๋ก์ ํธ์์ ์์ฑ๋ ์ฝ๋๋ COBOL, PL I ๋๋ RPG๋ฅผ ์ค๊ฐ ๋์ ์ธ์ด๋ก ๋ณํํ๋ ๋ณํ ์์ง์์ ์์ฑ๋๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค.
์์ฑ๋ ์ฝ๋์ ๊ฐ ๋ฒ์ฃผ๋ ์๋ก ๋ค๋ฅธ ๊ตฌ์กฐ์ ํจํด์ ๋ณด์ ๋๋ค. ํ ํ๋ฆฟ ๊ธฐ๋ฐ ์์ฑ๊ธฐ๋ ์์ธก ๊ฐ๋ฅํ์ง๋ง ์ฅํฉํ ์ํฐํฉํธ๋ฅผ ์์ฑํฉ๋๋ค. ORM ์์ฑ๊ธฐ๋ ๋น์ฆ๋์ค ๋๋ฉ์ธ ๋ก์ง๊ณผ ์ ์ฌํ์ง ์์ ์ ์๋ ๊ด๊ณํ ๋ฐ์ธ๋ฉ์ ์์ฑํฉ๋๋ค. ํ๋ ์์ํฌ ๊ธฐ๋ฐ ์ถ๋ ฅ์ ํ์ดํ๋ผ์ธ์ด๋ ์ํฌํ๋ก๋ฅผ ์ถ์ํํ๋ ๋ํผ ๊ณ์ธต์ ์์ฑํฉ๋๋ค. ์ด๋ฌํ ๊ณ์ธต์ ๊ธฐ์ ์ ์ผ๋ก ์ ์ฉํ์ง๋ง, ์์ ๋์ด ๋๋ฌด ๋ง์ ํ์ ๋ถ๋ด์ ์ค ์ ์์ต๋๋ค. ๋จ์ผ ๋ฉํ๋ฐ์ดํฐ ๋ณ๊ฒฝ์ผ๋ก ์๋ฐฑ ๋๋ ์์ฒ ๊ฐ์ ํ์ผ์ด ๋ค์ ์์ฑ๋ ์ ์์ต๋๋ค.
์ ์ ๋ถ์์ ์์ฑ์๊ฐ ์์ฑํ ๋ฐ๋ณต ํจํด์ ์๋ณํ์ฌ ์ด๋ฌํ ์ถ๋ ฅ์ ํด์ํด์ผ ํฉ๋๋ค. ์ด๋ฌํ ํจํด์ ์ธ์ํ๋ฉด ๋ถ์๊ธฐ๋ ์์ฑ๋ ๋ณด์ผ๋ฌํ๋ ์ดํธ ์ฝ๋์ ๊ฐ๋ฐ์๊ฐ ์์ฑํ ๋ก์ง์ ๊ตฌ๋ถํ ์ ์์ต๋๋ค. ํ๋ํ ํ์ ์ฌ์ธต ๊ฒํ ๋ฅผ ์ํด ์ฌ๋์ด ์์ฑํ ๊ตฌ์ฑ ์์๋ฅผ ์ฐ์ ์ ์ผ๋ก ๊ฒํ ํด์ผ ํ๋ฏ๋ก ์ด๋ฌํ ๊ตฌ๋ถ์ ์์กดํฉ๋๋ค. ์์ฑ๋ ์ฝ๋์ ์กด์ฌ๋ ์ข ์์ฑ ๊ด๊ณ๋ฅผ ๋ชจํธํ๊ฒ ๋ง๋ค ์๋ ์์ต๋๋ค. ๋จ์ผ ํ ํ๋ฆฟ์ด ์๋ก๋ฅผ ๊ฐ์ ์ ์ผ๋ก ์ฐธ์กฐํ๋ ๊ตฌ์ฑ ์์๋ฅผ ์์ฑํ ์ ์์ต๋๋ค. ์ ์ ๋ถ์์ ์ด๋ฌํ ๊ด๊ณ๋ฅผ ํ์ด ๊ฒํ ํ ์ ์๋ ๋ช ํํ ๋งต์ผ๋ก ๋ณํํฉ๋๋ค.
์์ฑ๋ ์ฝ๋๋ฅผ ๋๋์ผ๋ก ์ฒ๋ฆฌํ๋ ๋ฅ๋ ฅ์ ํ์๋ผ์ธ ์์ธก์ฑ์ ์ํด ํ์์ ์ ๋๋ค. ์๋ํ๋ ํ์ดํ๋ผ์ธ์ด ์๋ง ๊ฐ์ ํ์ผ ์ธํธ๋ฅผ ์์ฑํ๊ธฐ ๋๋ฌธ์ ์๋ ๊ฒํ ๋ ๋ถ๊ฐ๋ฅํฉ๋๋ค. ์ ์ ๋ถ์์ ์ฌ๋์ ๊ฒ์ฌ์ ์์กดํ์ง ์๊ณ ๋ ํ๋ก๊ทธ๋๋ฐ ๋ฐฉ์์ผ๋ก ๊ตฌ์กฐ๋ฅผ ํ์ ํ๊ณ ์ด์ ์งํ๋ฅผ ํ์ํ์ฌ ํ์ฅ์ฑ์ ์ ๊ณตํฉ๋๋ค.
๋ถํฌ๋ช ํ๊ฒ ์์ฑ๋๊ฑฐ๋ ๋๋ ํ๋ ๋ชจ๋๊ณผ ๊ด๋ จ๋ ์ํ ํ๊ฐ
๋ถํฌ๋ช ํ ์ฝ๋๋ ์ด์, ๋ณด์ ๋ฐ ํ๋ํ ์ํ์ ์ด๋ํฉ๋๋ค. ์ฝ๋์ ์๋ฏธ๊ฐ ์จ๊ฒจ์ ธ ์์ผ๋ฉด ์์ง๋์ด๋ง ํ์ ๋น์ฆ๋์ค ๋ก์ง์ ๊ฒ์ฆํ๊ฑฐ๋, ๊ท์ ์ค์ ์๊ฑด์ ๊ฒ์ฆํ๊ฑฐ๋, ์์ฑ๊ธฐ ์ ๊ทธ๋ ์ด๋๋ก ์ธํด ๋ฐ์ํ๋ ๋ฏธ๋ฌํ ๊ธฐ๋ฅ ๋ณํ๋ฅผ ๊ฐ์งํ ์ ์์ต๋๋ค. ์์ฑ๋ ์ฝ๋์๋ ๋ ์ด์ ์ฌ์ฉ๋์ง ์๋ ๊ตฌ๋ฌธ์ด๋ ๊ธฐ์ ๋ถ์ฑ๋ฅผ ๋์ ํ๋ ๋นํจ์จ์ ์ธ ๊ตฌ์กฐ๊ฐ ํฌํจ๋ ์ ์์ต๋๋ค. ๋๋ ํ๋ ์ฝ๋๋ ์๋์น ์๊ฒ ์ํ์ ์จ๊ฒจ ์์ ํ ์์ ์ ํ์ํ ๊ฐ์์ฑ์ ์ ํ์ํฌ ์ ์์ต๋๋ค.
์ ์ ๋ถ์์ ์ ์ด ํ๋ฆ์ ๋ ธ์ถํ๊ณ , ์ข ์์ฑ์ ๋งคํํ๊ณ , ์ฌ๋์ ๊ฐ๋ ์ฑ์ด ์ ํ๋ ๊ฒฝ์ฐ์๋ ์ํํ ํจํด์ ์๋ณํจ์ผ๋ก์จ ์ด๋ฌํ ์ํ์ ์ํํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค. ์์ฑ๋ ์ฝ๋๊ฐ ์๋ ํ๋ ์์ํฌ์์ ๋ถ์๊ธฐ๋ ์ฌ์ฉ๋์ง ์๋ ์ํฐํฉํธ, ๋๋ฌํ ์ ์๋ ๊ฒฝ๋ก, ๊ทธ๋ฆฌ๊ณ ์๋์น ์๊ฒ ์์ฑ๋ ์ธ๋ชจ์๋ ๋ก์ง์ ๊ฐ์งํฉ๋๋ค. ์ด๋ฌํ ํต์ฐฐ๋ ฅ์ ์ค๋ณต ๊ณ์ธต์ ์ ๊ฑฐํ์ฌ ํ์ด ์ต์ ์ํคํ ์ฒ๋ฅผ ๊ฐ์ํํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค. ๋๋ ํ๋ ํ๊ฒฝ์์ ์ ์ ๋ถ์์ ์๋ณ์๊ฐ ๋ฌด์๋ฏธํ ๊ฒฝ์ฐ์๋ ๋ฐ์ดํฐ ๋ ธ์ถ, ํ์ธ๋์ง ์์ ์ ๋ ฅ ์ฒ๋ฆฌ, ๋ถ์ ์ ํ ๋ฉ๋ชจ๋ฆฌ ์ ๊ทผ๊ณผ ๊ฐ์ ๋ณด์ ํจํด์ ์๋ณํฉ๋๋ค.
๊ฑฐ๋ฒ๋์ค ํ์ ์ค๋ช ๊ฐ๋ฅ์ฑ์ ์์กดํฉ๋๋ค. ๋ถํฌ๋ช ํ ๋ชจ๋์ด ํฌํจ๋ ์์คํ ์ ๊ฐ์ฌ๊ฐ ์ด๋ ต์ต๋๋ค. ์ ์ ๋ถ์์ ์ ๋ ฅ์ด ์์คํ ์ ํตํด ์ด๋ป๊ฒ ์ด๋ํ๋์ง, ์ด๋ค ๊ตฌ์ฑ ์์๊ฐ ๋ฐ์ดํฐ๋ฅผ ๋ณํํ๋์ง, ๊ทธ๋ฆฌ๊ณ ์ถ๋ ฅ์ด ์ด๋์์ ์ข ๋ฃ๋๋์ง๋ฅผ ๋ณด์ฌ์ฃผ๋ ๊ตฌ์กฐํ๋ ์ฆ๊ฑฐ๋ฅผ ์์ฑํฉ๋๋ค. ์ด๋ฅผ ํตํด ํ๋ํ ํ์ ์ฝ๋๊ฐ ์์ํด ๋ณด์ด๋๋ผ๋ ์์คํ ๋์์ ์ดํดํ ์ ์์ต๋๋ค.
๊ฐ์ญ๋ณํ๊ณผ ๋น๊ฐ์ญ๋ณํ์ ๊ตฌ๋ณ
๋ชจ๋ ๋๋ ํ ๋๋ ์์ฑ ํ๋ก์ธ์ค๊ฐ ๋์ผํ ๊ฒ์ ์๋๋๋ค. ์ผ๋ถ ๋ณํ์ ๋ช ๋ช ์ ์ ๊ฑฐํ๋๋ผ๋ ๊ตฌ์กฐ๋ฅผ ์ ์งํฉ๋๋ค. ๋ค๋ฅธ ๋ณํ์ ์ ์ด ํ๋ฆ์ ํฌ๊ฒ ๋ณ๊ฒฝํ์ฌ ์ฌ๊ตฌ์ฑ์ด ์ด๋ ต์ต๋๋ค. ์ด๋ฌํ ์ฐจ์ด์ ์ ์ดํดํ๋ฉด ํ๋ํ ํ์ด ์ ์ ํ ๊ณํ์ ์ธ์ฐ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค.
๊ฐ์ญ์ ๋ณํ์๋ ์ดํ ๋๋ ํ์ ๋๋ถ๋ถ์ ํ ํ๋ฆฟ ๊ธฐ๋ฐ ์์ฑ ํ๋ก์ธ์ค๊ฐ ํฌํจ๋ฉ๋๋ค. ์ ์ ๋ถ์์ ๊ตฌ์กฐ์ ์ฝ๋ ๋ชจ๋ธ์ด ๊ทธ๋๋ก ์ ์ง๋๋ฏ๋ก ์ด๋ฌํ ๋ณํ์ ํจ๊ณผ์ ์ผ๋ก ํด์ํ ์ ์์ต๋๋ค. ๋น๊ฐ์ญ์ ๋ณํ์๋ ๊ฐ์ํ ๋๋ ํ, ๋ถํฌ๋ช ๋ถ๊ธฐํ, ์ฝ๋ ํ๋ฉดํ๊ฐ ํฌํจ๋ฉ๋๋ค. ์ด๋ฌํ ํ๋ก์ธ์ค๋ ์๋ ๊ตฌ์กฐ๊ฐ ๋ ์ด์ ์กด์ฌํ์ง ์๊ธฐ ๋๋ฌธ์ ์ฌ๊ตฌ์ฑ์ ์ด๋ ต๊ฒ ๋ง๋ญ๋๋ค. ์ ์ ๋ถ์์ ์ฌ์ ํ โโ๊ทผ์ฌ ๋ชจ๋ธ์ ์ถ์ถํ ์ ์์ง๋ง, ์์ ํ ์๋ฏธ์ ๋ณต๊ตฌ๋ฅผ ์ํด์๋ ๋ฐํ์ ๋ถ์์ด๋ ํ์ด๋ธ๋ฆฌ๋ ์ ๊ทผ ๋ฐฉ์์ด ํ์ํ ์ ์์ต๋๋ค.
์์ฑ๋ ์ฝ๋ ๋ํ ์ด ์คํํธ๋ผ์ ์ํฉ๋๋ค. ๋ชจ๋ธ ๊ธฐ๋ฐ ์์ฑ๊ธฐ๋ ๊ตฌ์กฐ๋ฅผ ์ ์งํ์ง๋ง ์ฅํฉํจ์ ์ถ๊ฐํ๋ ๊ฒฝํฅ์ด ์์ต๋๋ค. ์์ค ์ธ์ด๋ฅผ ์๊ฑฐ๋ฆฌ ํ๊ฒ์ผ๋ก ์ปดํ์ผํ๋ ๋ณํ ์์ง์ ๊ตฌ์กฐ์ ๋จ์๋ฅผ ๋์ฒดํ ์ ์์ต๋๋ค. ์ ์ ๋ถ์์ ์์ฑ๊ธฐ์ ๋ด์ฌ๋ ์ผ๊ด๋ ํจํด, ๋ฐ๋ณต๋๋ ๊ตฌ๋ฌธ ๋๋ ๊ตฌ์กฐ์ ํน์ง์ ์ด์ ์ ๋ง์ถฐ์ผ ํฉ๋๋ค.
์ด๋ฌํ ์คํํธ๋ผ์ ์ดํดํ๋ฉด ํ์ ์กฐ๊ธฐ์ ํด๋ง ์๊ตฌ ์ฌํญ์ ํ๊ฐํ๊ณ ํ๋ํ ๋๋ ๋ฆฌํฉํ ๋ง ์ค์ ์ ์ ๋ฐ ๋์ ๋ฐฉ๋ฒ์ ๊ท ํ์ ๋ง์ถ๋ ๋ฐฉ๋ฒ์ ๊ฒฐ์ ํ ์ ์์ต๋๋ค.
๊ฐ์์ฑ ๊ณผ์ : ๋๋ ํ๋ ์ฝ๋๊ฐ ๊ธฐ์กด ์ค์บ๋์ ํต๊ณผํ์ง ๋ชปํ๋ ์ด์
๋๋ ํ๋ ์ฝ๋๋ ์์ง๋์ด๋ง ๋ฐ ๋ณด์ ํ์ ๊ทผ๋ณธ์ ์ธ ๊ฐ์์ฑ ๋ฌธ์ ๋ฅผ ์ผ๊ธฐํฉ๋๋ค. ๊ธฐ์กด์ ์ ์ ์ค์บ๋ ๋๊ตฌ๋ ์ธ์ ๊ฐ๋ฅํ ์๋ณ์, ์ฝ๊ธฐ ์ฌ์ด ์ ์ด ๊ตฌ์กฐ, ๊ทธ๋ฆฌ๊ณ ์์ธก ๊ฐ๋ฅํ ํจํด์ ๊ธฐ๋ฐ์ผ๋ก ๊ฒฐํจ์ด๋ ์ทจ์ฝ์ ์ ํ์งํฉ๋๋ค. ์ด๋ฌํ ์ ํธ๊ฐ ์ฌ๋ผ์ง๋ฉด ์ค์บ๋๋ ๋ฐฉํฅ์ ์๊ฒ ๋ฉ๋๋ค. ๋๋ ํ๋ ์๋ณ์ ์ด๋ฆ์ ๋ณ๊ฒฝํ๊ณ , ๋ก์ง์ ๋จ์ํํ๊ณ , ์คํด์ ์์ง๊ฐ ์๋ ๋ถ๊ธฐ๋ฅผ ์ฝ์ ํ์ฌ ์ต์ํ ๋จ์๋ฅผ ์ ๊ฑฐํฉ๋๋ค. ๊ฒฐ๊ณผ์ ์ผ๋ก ๋ถ์๊ธฐ๋ ์๋์ ์ผ๋ก ๊ตฌ์กฐ์ ์๋ฏธ๋ฅผ ์จ๊ธฐ๋๋ก ์ค๊ณ๋ ํ๊ฒฝ์์ ๊ตฌ์กฐ์ ์๋ฏธ๋ฅผ ํด์ํด์ผ ํฉ๋๋ค. ์ด๋ฌํ ๋จ์ ๋ก ์ธํด ๊ธฐ์กด ์ค์บ๋๋ ๊ฑฐ์ง ๋ถ์ , ์์ ํต์ฐฐ๋ ฅ ๋๋ ๋ถ์์ ํ ์ข ์์ฑ ๋งต์ ์์ฑํฉ๋๋ค.
๊ธฐ์ ๋ค์ ๋๋ ํ๊ฐ ํ์ง ๋ณด์ฆ ๋ฐ ํ๋ํ ์ํฌํ๋ก์ฐ๋ฅผ ์ผ๋ง๋ ๋ฐฉํดํ ์ ์๋์ง ๊ณผ์ํ๊ฐํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค. ๋๊ท๋ชจ ์์คํ ์์๋ ๋ถ๋ถ์ ์ธ ๋๋ ํ๋ง์ผ๋ก๋ ๋ฐ์ดํฐ ๊ณ๋ณด ์ถ์ , ๋ณํ ๋ ผ๋ฆฌ ์ดํด ๋๋ ๋น์ฆ๋์ค ๊ท์น ๊ฒ์ฆ์ด ์ด๋ ค์์ง๋๋ค. ์ํ์ด๋ ๋ณดํ๊ณผ ๊ฐ์ด ๊ธฐ์กด ๊ตฌ์ฑ ์์๊ฐ ์ต์ ํ๋ ์์ํฌ์ ํตํฉ๋๋ ์ฅ๊ธฐ ์คํ ํ๊ฒฝ์์๋ ์ด๋ฌํ ๋๋ ํ๊ฐ ๋์ฑ ์๊ธํฉ๋๋ค. ๋ค์ ์๋ฃ์์ ๊ฐ์กฐ๋ ๋ฐ์ ๊ฐ์ด ์ ์ ๋ถ์๊ณผ ์จ๊ฒจ์ง ์ํฐ ํจํด, ์ ์ ๋ถ์์ด ๋ณด๋ ๊ฒ๊ณผ ๋์น๋ ๊ฒ๊ธฐ์กด ์ค์บ๋๋ ๊ตฌ์กฐ์ ํจํด์ด ํ์ค ์ฝ๋ ๊ดํ๊ณผ ๋ค๋ฅผ ๋ ์ด๋ ค์์ ๊ฒช์ต๋๋ค. ๋๋ ํ๋ ๋ฐ๋ก ๊ทธ๋ฌํ ์ํฉ์ ๋ง๋ค์ด๋ ๋๋ค. ์ด๋ฌํ ๋๊ตฌ๋ค์ด ์คํจํ๋ ์ด์ ๋ฅผ ์ดํดํ๋ ๊ฒ์ ํ๋ฉด์ ์ธ ๋จ์๊ฐ ์๋ ์ฌ์ธต์ ์ธ ์๋ฏธ๋ฅผ ์ธ์ํ๋ ๊ธฐ์ ์ ๋์ ํ๋ ์ฒซ๊ฑธ์์ ๋๋ค.
์๋ณ์ ์์ค์ด ๋ช ๋ช ๊ธฐ๋ฐ ์ถ๋ก ์ ๋ฐฉํดํ๋ ๋ฐฉ์
๋ง์ ์ ์ ๋ถ์ ์ํฌํ๋ก๋ ์๋๋ฅผ ์ถ๋ก ํ๊ธฐ ์ํด ๋ช ๋ช ๊ท์น์ ์ฌ์ฉํฉ๋๋ค. ๋ณ์ ์ด๋ฆ์ ์ข ์ข ๋ชฉ์ , ๋ฐ์ดํฐ ์ ํ ๋๋ ๊ด๊ณ๋ฅผ ๋ํ๋ ๋๋ค. ํด๋์ค ๋ฐ ๋ฉ์๋ ์ด๋ฆ์ ๋๋ฉ์ธ ๊ฐ๋ ์ด๋ ์ํคํ ์ฒ ์ญํ ์ ๋ฐ์ํฉ๋๋ค. ๋๋ ํ๊ฐ ์ด๋ฌํ ์๋ณ์๋ฅผ ์๋ฏธ ์๋ ํ ํฐ์ผ๋ก ๋์ฒดํ๋ฉด ๋ถ์๊ธฐ๋ ๋ ์ด์ ์ด๋ฆ์์ ์๋ฏธ๋ฅผ ์ถ๋ก ํ ์ ์์ต๋๋ค.
๊ฒฐ๊ณผ์ ์ผ๋ก ์ฝ๋ ๊ตฌ์กฐ์ ๊ฐ๋ฐ์๊ฐ ๊ธฐ๋ํ๋ ๊ฐ๋ ๋ชจ๋ธ ์ฌ์ด์ ๋จ์ ์ด ๋ฐ์ํฉ๋๋ค. ์๋ฏธ ์๋ ๋ช ๋ช ์ด ์์ผ๋ฉด ์ค์บ๋๋ ๊ตฌ์ฑ ์์๋ฅผ ๋ถ๋ฅํ๊ฑฐ๋, ํจํด์ ์๋ณํ๊ฑฐ๋, ๋ชจ๋์ ๋ถ๋ฅํ ์ ์์ต๋๋ค. ์ด๋ฌํ ์๋ฏธ์ ๋จ์์ ์์ค์ ๋ช ๋ช ํด๋ฆฌ์คํฑ์ ์์กดํ๋ ๊ท์น ๊ธฐ๋ฐ ์ค์บ๋ ์์ง์ ํนํ ์น๋ช ์ ์ ๋๋ค. ์ด๋ฌํ ์์ง์ ๋ฏผ๊ฐํ ์์ ์ ํ์ํ๊ธฐ ์ํด ์ฌ์ฉ์, ๊ณ์ , ์ ๋ ฅ ๋๋ ๊ฑฐ๋์ ๊ฐ์ ์๋ณ์๋ฅผ ํ์๋ก ํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค. ๋๋ ํ๋ ์ด๋ฌํ ์ ํธ๋ฅผ ์ ๊ฑฐํ์ฌ ์ค์บ๋๊ฐ ์ํ ์์ญ์ ๋์น๊ฒ ํฉ๋๋ค.
๊ทธ ์ํฅ์ ์ข ์์ฑ ์ถ์ ๊น์ง ํ์ฅ๋ฉ๋๋ค. ์ฝ๋๋ฒ ์ด์ค ์ ์ฒด์์ ์๋ณ์๊ฐ ๋ณ๊ฒฝ๋๋ฉด ๊ด๋ จ ์์๋ฅผ ์ฐ๊ฒฐํ๋ ๊ฒ์ด ์ด๋ ค์์ง๋๋ค. ์ ์ ๋ถ์์ ๊ตฌ์กฐ์ ์ถ๋ก ์ผ๋ก ๋์๊ฐ ๋ฐ์ดํฐ๊ฐ ํ ๋น, ๋งค๊ฐ๋ณ์ ๋๋ ๋ฐํ ๊ฐ์ ํตํด ์ด๋ป๊ฒ ์ด๋ํ๋์ง ์กฐ์ฌํด์ผ ํฉ๋๋ค. ์ด๋ฌํ ์ฌ์ธต์ ์ธ ๋ฐฉ๋ฒ์ ์์ ์ ์ด์ง๋ง ๋ ์ง๋ณด๋ ์์ง์ ํ์๋ก ํฉ๋๋ค. ํ๋ฉด ํจํด์ฉ์ผ๋ก ์ค๊ณ๋ ๊ธฐ์กด ์ค์บ๋๋ ์ด๋ฌํ ๊ด๊ณ๋ฅผ ํฌ์ฐฉํ์ง ๋ชปํ์ฌ ๋ช ํ์ฑ์ ๋จ์ด๋จ๋ฆฌ๊ณ ๋ถ์์ ํ ์ข ์์ฑ ๋งต์ ์์ฑํฉ๋๋ค.
๋ณ๊ฒฝ๋ ์ ์ด ํ๋ฆ์ด ํจํด ๊ธฐ๋ฐ ์ค์บ๋์ ํผ๋์ค๋ฝ๊ฒ ๋ง๋๋ ๋ฐฉ์
๋๋ ํ๋ ์ข ์ข ์ ์ด ํ๋ฆ์ ๋ณ๊ฒฝํ์ฌ ๋ถ์์ ํผ๋์ค๋ฝ๊ฒ ํฉ๋๋ค. ๋ถํฌ๋ช ๋ถ๊ธฐ, ๋ ผ๋ฆฌ ํํํ, ํฉ์ฑ ์ ํ์ ๊ฐ์ ๊ธฐ๋ฒ์ ์คํ ๊ฒฝ๋ก๋ฅผ ์๊ณกํฉ๋๋ค. ํจํด ๊ธฐ๋ฐ ์ค์บ๋๋ ๋ฃจํ, ์กฐ๊ฑด๋ฌธ, ์ค์์น ๋ฌธ๊ณผ ๊ฐ์ ์ธ์ ๊ฐ๋ฅํ ๊ตฌ๋ฌธ์ ์์กดํฉ๋๋ค. ์ด๋ฌํ ํจํด์ด ์ฌ๋ผ์ง๊ฑฐ๋ ๋ณต์กํ ๊ตฌ๋ฌธ์ผ๋ก ๋์ฒด๋๋ฉด ์ค์บ๋๋ ๋ ผ๋ฆฌ๋ฅผ ์์ ํ ์๋ชป ํด์ํ๊ฑฐ๋ ๋์นฉ๋๋ค.
๋ถํฌ๋ช ํ ์ ์ด๋ ํญ์ ์ฐธ์ด๊ฑฐ๋ ๊ฑฐ์ง์ด์ง๋ง ์๋ฏธ ์๋ ๊ฒ์ฒ๋ผ ๋ณด์ด๋ ์กฐ๊ฑด์ ์์ฑํฉ๋๋ค. ์ด๋ก ์ธํด ์คํ๋์ง๋ ์์ง๋ง ํ๋ฆ์ ์ํฅ์ ๋ฏธ์น๋ ๊ฒ์ฒ๋ผ ๋ณด์ด๋ ๋ถ๊ธฐ๊ฐ ์์ฑ๋ฉ๋๋ค. ํ๋ฉดํ๋ ๋ก์ง์ ์ค์ฒฉ๋ ๊ตฌ์กฐ๋ฅผ ์ ๊ฑฐํ๊ณ ๋์คํจ์ฒ ํ ์ด๋ธ๋ก ๋์ฒดํฉ๋๋ค. ์ด๋ฌํ ๋ณํ์ ๊ธฐ์กด ์ค์บ๋๊ฐ ์ธ์ํ ์ ์์ ์ ๋๋ก ์ฝ๋ ๊ตฌ์กฐ๋ฅผ ์๊ณกํฉ๋๋ค. ์์ธก ๊ฐ๋ฅํ ํ๋ฆ์ด ์์ผ๋ฉด ์ค์บ๋๋ ์ด๋ค ๊ฒฝ๋ก์ ๋๋ฌํ ์ ์๋์ง, ์ด๋ค ๋ณ์๊ฐ ๋ณ๊ฒฝ๋๋์ง, ๋๋ ์ธ์ ๋ณํ์ด ๋ฐ์ํ๋์ง ํ์ ํ๋ ๋ฐ ์ด๋ ค์์ ๊ฒช์ต๋๋ค.
์ด๋ฌํ ๋ฌธ์ ๋ ์ด๋ฏธ ์ฅํฉํ๊ณ ๊ณ์ธตํ๋ ์ ์ด ๊ตฌ์กฐ๋ฅผ ํฌํจํ๋ ์์ฑ๋ ์ฝ๋๋ฅผ ๋ถ์ํ ๋ ํนํ ์ฌ๊ฐํด์ง๋๋ค. ์ฌ๊ธฐ์ ๋๋ ํ๊ฐ ์ ์ฉ๋๋ฉด ๊ฒฐ๊ณผ ๋ก์ง์ ๋์ฑ ๋ณต์กํด์ง๋๋ค. ๊ตฌ์กฐ์ ํจํด์ ๊ธฐ๋ฐ์ผ๋ก ์ทจ์ฝ์ ์ด๋ ์ฑ๋ฅ ๋ฌธ์ ๋ฅผ ํ์งํ๋๋ก ์ค๊ณ๋ ์ ์ ๋ถ์ ์์ง์ ์ด๋ฌํ ํ๊ฒฝ์์ ์คํ ๊ฒฐ๊ณผ๋ฅผ ์์ ์ ์ผ๋ก ํด์ํ ์ ์์ต๋๋ค.
๋๋ ํ๋ ์์คํ ์์ ๋ฐ์ดํฐ ํ๋ฆ์ ์ถ์ ํ๊ธฐ ์ด๋ ค์ด ์ด์
๋ฐ์ดํฐ ํ๋ฆ ๋ถ์์ ์์คํ ์ ์ฌ๋ฌ ๋ถ๋ถ์์ ๋ณ์, ํจ์ ๋งค๊ฐ๋ณ์ ๋ฐ ์ฐธ์กฐ๋ฅผ ์ถ์ ํ๋ ๋ฅ๋ ฅ์ ์์กดํฉ๋๋ค. ๋๋ ํ๋ ์์คํ ์์๋ ์ด๋ฌํ ๊ฒฝ๋ก๊ฐ ์์ฅ๋ ์ ์์ต๋๋ค. ๋ณ์๋ ๊ด๋ จ ์๋ ์์ ์์ ์ฌ์ฌ์ฉ๋ ์ ์์ต๋๋ค. ์์ ๋ณ์๊ฐ ์๋ฏธ ์๋ ์๋ณ์ ๋์ ์ฌ์ฉ๋ ์๋ ์์ต๋๋ค. ๊ณ ๊ธ ๋๋ ํ์์๋ ๋ณ์๋ฅผ ๋ถํ , ๋ณํฉ ๋๋ ์ธ์ฝ๋ฉํ ์๋ ์์ต๋๋ค.
์ด๋ ์ค์ผ๋ ๋ฐ์ดํฐ๋ฅผ ์ถ์ ํ๊ณ , ๋ฐ์ดํฐ ๋ฌด๊ฒฐ์ฑ์ ๊ฒ์ฆํ๋ฉฐ, ์ ๋ ฅ ์์ ์ฑ์ ๋ณด์ฅํ๋ ์ ์ ๋ถ์ ๋ฐฉ๋ฒ์ ์ฝํ์ํต๋๋ค. ๋ช ํํ ํ๋ฆ์ด ์์ผ๋ฉด ์ค์บ๋๋ ์ฃผ์ ์ํ, ๋ฌด๋จ ๋ ธ์ถ ๋๋ ๋ฏผ๊ฐํ ๋ฐ์ดํฐ์ ์ค์ฉ์ ์์ ์ ์ผ๋ก ๊ฐ์งํ ์ ์์ต๋๋ค. ๊ท์ ์ค์ ๋๋ ๋ณด์์ ์ํด ์ฝ๋ ์ค์บ๋์ ์์กดํ๋ ์กฐ์ง์ ์ค์ ๊ฒฝ๋ก์ ๋ํ ๊ฐ์์ฑ์ ์๊ฒ ๋ฉ๋๋ค.
์์ฑ๋ ์ฝ๋๋ ์์ฑ๊ธฐ ํ ํ๋ฆฟ์ด ์ค๊ฐ ๋ณ์๋ค์ ๋๋์ผ๋ก ์์ฑํ ๋ ์ ์ฌํ ๋ฌธ์ ๋ฅผ ์ผ๊ธฐํฉ๋๋ค. ์๋์ ์ผ๋ก ์จ๊ธฐ์ง๋ ์์์ง๋ง, ์ํธ์์ฉ์ ์์ ํผ์์ ์ธ ์ค์บ๋ ๋๊ตฌ๋ฅผ ์๋ํฉ๋๋ค. ๋ฐ์ดํฐ ํ๋ฆ์ ๋ฌด์๋ฏธํ ์๋ณ์๋ค์ ๋ฏธ๋ก๊ฐ ๋์ด ์๋ ๊ฒํ ๋ฅผ ์ด๋ ต๊ฒ ํ๊ณ ์ํ ํ๊ฐ๋ฅผ ์ ํดํฉ๋๋ค.
๊ณ ๊ธ ๋ถ์ ์์ง์ ํ ๋น, ์ฐธ์กฐ ์ ํ ๋ฐ ์ํ ์ ์ด๋ฅผ ์ถ์ ํ๋ ๋ด๋ถ ๋ชจ๋ธ์ ๊ตฌ์ถํ์ฌ ์ด๋ฌํ ๋ฌธ์ ๋ฅผ ๋ณด์ํฉ๋๋ค. ์ด๋ฌํ ์์ง์ ๋ช ๋ช ๋ณด๋ค๋ ๊ตฌ์กฐ์ ์ฐ๊ฒฐ์ ๋ ์์กดํฉ๋๋ค. ์ด๋ฌํ ์ ๊ทผ ๋ฐฉ์์ ํตํด ๋๋ ํ๋ก ์ธํด ํ๋ฉด ๋ทฐ๊ฐ ๊ฐ๋ ค์ง๋ ๊ฒฝ์ฐ์๋ ๋ฐ์ดํฐ ํ๋ฆ์ ์ฌ๊ตฌ์ฑํ ์ ์์ต๋๋ค.
๊ณผ๋ํ ๋ณผ๋ฅจ์ด ๋ถ์์ ์ฌ๊ฐ์ง๋๋ฅผ ๋ง๋๋ ๋ฐฉ์
๋๋ ํ๋๊ณ ์์ฑ๋ ์์คํ ์ ์ข ์ข ์์ฒญ๋ ์ฉ๋์ ์๊ตฌํฉ๋๋ค. ์์ ์ ํ๋ฆฌ์ผ์ด์ ๋ ๋๋ ํ ํ ์์ฒ ์ค๋ก ๋์ด๋ ์ ์์ต๋๋ค. ์์ฑ๋ ์์คํ ์ ์์ฒ ๊ฐ์ ํด๋์ค ๋๋ ๊ตฌ์ฑ ๋งคํ์ ์์ฑํ ์ ์์ต๋๋ค. ๊ธฐ์กด ์ค์บ๋๋ ์ด๋ฌํ ์ฉ๋์ ๊ฐ๋นํ ์ ์๋๋ก ์ค๊ณ๋์ง ์์์ต๋๋ค. ์ฑ๋ฅ ๋ณ๋ชฉ ํ์, ๋ถ์ ์ค๋จ ๋๋ ์๊ฐ ์ด๊ณผ๊ฐ ๋ฐ์ํฉ๋๋ค.
๋ฐฉ๋ํ ์์ ๋ฐ์ดํฐ๋ ์ธ๊ฐ ๊ฒํ ์์๊ฒ๋ ๋ถ๋ด์ ์ค๋๋ค. ๋ถ์๊ธฐ๊ฐ ๋ถ๋ถ์ ์ธ ํต์ฐฐ๋ ฅ์ ์ ๊ณตํ๋๋ผ๋, ํ์ ๋ชจ๋ ๊ตฌ์ฑ ์์๋ฅผ ์๋์ผ๋ก ๊ฒ์ฆํ ์ ์์ต๋๋ค. ์์คํ ์ด ๋๋ฌด ์ปค์ ธ์ ๊ธฐ์กด์ ๊ฒํ ์ฃผ๊ธฐ๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ ํฉ๋ฆฌ์ ์ด์ง ์์ต๋๋ค. ๋๋ ํ์ ์์ฑ์ด ๊ฒฐํฉ๋๋ฉด ๋ฐ์ดํฐ๊ฐ ๊ธฐํ๊ธ์์ ์ผ๋ก ์ฆ๊ฐํ์ฌ ํ ๊ฐ ์ดํด์ ๋จํธํ๋ฅผ ์ด๋ํ ์ ์์ต๋๋ค.
๋ฐ๋ผ์ ์ ์ ๋ถ์์ ์ฑ๋ฅ ์ต์ ํ์ ์ธํ ๋ฆฌ์ ์ค ๋ชจ๋ธ๋ง์ ๊ฒฐํฉํด์ผ ํฉ๋๋ค. ์ข ์์ฑ ํด๋ฌ์คํฐ๋ง, ์์ญ ๊ธฐ๋ฐ ์ค์บ๋, ์ฆ๋ถ ๋ถ์๊ณผ ๊ฐ์ ๊ธฐ๋ฒ์ ํตํด ์์ง์ ์ ํ๋ ์ ํ ์์ด ๋๊ท๋ชจ ์์คํ ์ ๊ฒ์ฌํ ์ ์์ต๋๋ค. ์ด๋ฌํ ๋ฐฉ๋ฒ์ ๋ถ์ ์ฌ๊ฐ์ง๋๋ฅผ ์ค์ด๊ณ ๋์ฑ ์์ธก ๊ฐ๋ฅํ ํ๋ํ ์ํฌํ๋ก๋ฅผ ์ง์ํฉ๋๋ค.
๊ธฐ๊ณ ์์ฑ ์์คํ ๋ฐ ํ๋ ์์ํฌ ์ถ๋ ฅ์ ๊ตฌ๋ฌธ ๋ถ์ ๋ณต์ก์ฑ
๊ธฐ๊ณ ์์ฑ ์ฝ๋๋ ๋๋ ํ์๋ ๋ค๋ฅธ ์ ํ์ ๊ฐ์์ฑ ๋ฌธ์ ๋ฅผ ์ผ๊ธฐํฉ๋๋ค. ์๋์ ์ผ๋ก ์จ๊ธฐ์ง๋ ์์ง๋ง, ๊ทธ ๊ตฌ์กฐ๋ ์ข ์ข ๊ณ์ธต์ ์ด๊ณ ๋ฐ๋ณต์ ์ด๋ฉฐ ์ธ๊ฐ์ ๋ ผ๋ฆฌ๋ณด๋ค๋ ํ ํ๋ฆฟ์ ์ํด ํ์ฑ๋ฉ๋๋ค. ํ๋ ์์ํฌ, ๋ฉํ๋ฐ์ดํฐ ์ปดํ์ผ๋ฌ, ๋๋ฉ์ธ ํนํ ์ธ์ด(DSL), ๊ทธ๋ฆฌ๊ณ ํ๋ํ ํด์ฒด์ธ์ ๋ชจ๋ ๊ตฌ๋ฌธ์ ์ผ๋ก๋ ์ ํํ์ง๋ง ์ธ๊ฐ์ด ํด์ํ๊ธฐ ์ด๋ ค์ด ์ฝ๋๋ฅผ ์์ฑํฉ๋๋ค. ์ด๋ฌํ ๋ฌธ์ ๋ ํ์ด ์์ฑ๋ ์์ฐ์ ํฌ๊ฒ ์์กดํ๋ ์์คํ ์ ๋ฆฌํฉํ ๋ง, ์ต์ ํ, ๋ง์ด๊ทธ๋ ์ด์ ๋๋ ๋ณด์ํ๋ ค๊ณ ํ ๋ ์ด๋ ค์์ ์ผ๊ธฐํฉ๋๋ค.
์์คํ ๋ ธํํ์ ์ํคํ ์ฒ ๋ค์์ฑ์ ๋ฐ๋ผ ๋์ด๋๊ฐ ์ฆ๊ฐํฉ๋๋ค. ๋ ๊ฑฐ์ ํ๋ซํผ์ ์นดํผ๋ถ์ ํ์ฅํ๊ณ , ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ก์ธ์ค ๋ฃจํด์ ํฉ์ฑํ๊ณ , JCL ๋๋ ๋ฉํ๋ฐ์ดํฐ ํ ์ด๋ธ์์ ์ ์ฒด ์ ์ด ํ๋ฆ์ ์์ฑํ๋ ์์ฑ๊ธฐ์ ์์กดํฉ๋๋ค. ์ต์ ํ๋ซํผ์ API ์ค์บํด๋ฉ, ORM ์ํฐํฐ, ์ง๋ ฌํ ๋ฐ์ธ๋ฉ, ๊ทธ๋ฆฌ๊ณ ๋๊ท๋ชจ๋ก ์์ฑ๋ ํ๋ ์์ํฌ ๊ธ๋ฃจ ์ฝ๋๋ฅผ ์ถ๊ฐํฉ๋๋ค. ๋ค์๊ณผ ๊ฐ์ ์๋ฃ์์ ์ค๋ช ํ ๋๋ก ๊ธฐ์กด ๋ถ์ฐ ๋ฐ ํด๋ผ์ฐ๋ ์์คํ ์์ ํ๋ก๊ทธ๋จ ์ฌ์ฉ ํํฉ ํ์ ๋ง์ ๊ธฐ์ ๋ค์ด ์ฝ๋๋ฒ ์ด์ค์ ๋๋ถ๋ถ์ด ๊ฐ๋ฐ์๊ฐ ์ง์ ์์ฑํ ๊ฒ์ด ์๋๋ผ ์๊ฐ์ด ์ง๋จ์ ๋ฐ๋ผ ์๋์ผ๋ก ์์ฑ๋๋ค๋ ์ฌ์ค์ ๊นจ๋ซ์ต๋๋ค. ๋ฐ๋ผ์ ์ ์ ๋ถ์์ ์์ฐ์ค๋ฌ์ด ํ๋ก๊ทธ๋๋ฐ ํจํด์ ๋ฐ์ํ์ง ์๋ ๊ตฌ์กฐ, ์ฆ ์ฌ๋ฌ ์ธ์ด์ ์คํ ์ปจํ ์คํธ๋ฅผ ์์ฐ๋ฅด๋ ๊ตฌ์กฐ๋ฅผ ๋ถ์ํด์ผ ํฉ๋๋ค.
์์ฑ๋ ์์คํ ์์ ํ ํ๋ฆฟ ๊ธฐ๋ฐ ๊ตฌ์กฐ์ ๋ฐ๋ณต ์ดํด
๊ธฐ๊ณ ์์ฑ ์ฝ๋์ ํน์ง ์ค ํ๋๋ ๋ฐ๋ณต์ ๋๋ค. ํ ํ๋ฆฟ ์์ง์ ์๋ฐฑ ๊ฐ์ ํ์ผ์ ๊ฑธ์ณ ๋์ผํ๊ฑฐ๋ ๊ฑฐ์ ๋์ผํ ๊ตฌ์กฐ๋ฅผ ์์ฑํฉ๋๋ค. ๊ฐ ํ์ผ์ ์์ฑ์ ํธ๋ฆฌ๊ฑฐํ ํน์ ๋ฉํ๋ฐ์ดํฐ๋ง ๋ค๋ฆ ๋๋ค. ์ด๋ฌํ ์ผ๊ด์ฑ์ ๊ธฐ๊ณ์๊ฒ๋ ์ ์ฉํ์ง๋ง, ์ธ๊ฐ ๊ฐ๋ฐ์์๊ฒ๋ ํด์์ ํผ๋ก๊ฐ์ ์ ๋ฐํฉ๋๋ค. ์์ฒ ๊ฐ์ ์ ์ฌํ ํด๋์ค๋ ๋ฃจํด์ ์ง๋ฉดํ๋ฉด ์ด๋ค ์ธ๊ทธ๋จผํธ์ ๋น์ฆ๋์ค ๋ก์ง์ด ํฌํจ๋์ด ์๊ณ ์ด๋ค ์ธ๊ทธ๋จผํธ๊ฐ ๊ตฌ์กฐ์ ์ค์บํด๋ฉ์ธ์ง ์๋ณํ๊ธฐ ์ด๋ ค์์ง๋๋ค.
์ ์ ๋ถ์์ ๋ฐ๋ณต๋๋ ํ ํ๋ฆฟ์ ์ธ์ํ๊ณ ๋ค์ด์คํธ๋ฆผ ์๊ฐํ์์ ๋ถํ์ํ ๋ ธ์ด์ฆ๋ฅผ ์ ๊ฑฐํจ์ผ๋ก์จ ์ด๋ฌํ ๊ณผ์ ๋ฅผ ํด๊ฒฐํฉ๋๋ค. ๋ถ์๊ธฐ๊ฐ ํน์ ํ์ผ์ด๋ ๋ชจ๋ ํจํด์ด ์๋ฐฑ ๋ฒ ๋ํ๋๋ ๊ฒ์ ์๋ณํ๋ฉด ์ด๋ฅผ ๋ณด์ผ๋ฌํ๋ ์ดํธ๋ก ๋ถ๋ฅํ ์ ์์ต๋๋ค. ์ด๋ฅผ ํตํด ํ๋ํ ํ์ ์ค์ ๋น์ฆ๋์ค ๊ท์น์ด๋ ์์คํ ๋ณ ๋์์ ๋ํ๋ด๋ ๊ณ ์ ํ ๋ก์ง์ ์ง์คํ ์ ์์ต๋๋ค. ํ ํ๋ฆฟ ์ธ์์ ๊ตฌ์กฐ์ ์์ถ์ ํ ํํ๋ก, ๊ธฐ๋ณธ ์ฝ๋๋ฅผ ์์ ํ์ง ์๊ณ ๋ ์์ง๋์ด์ ์ธ์ง ๋ถํ๋ฅผ ์ค์ฌ์ค๋๋ค.
ํ ํ๋ฆฟ ๊ธฐ๋ฐ ๋ฐ๋ณต์ ์ธ์ํ๋ ๋ ๋ค๋ฅธ ์ด์ ์ ๋ถ์๊ธฐ๊ฐ ํ ํ๋ฆฟ ๋ฒ์ ์ ์ฝ๋ ์กฐ๊ฐ์ ๋งคํํ ์ ์๋ค๋ ๊ฒ์ ๋๋ค. ์์ฑ๊ธฐ๊ฐ ์งํํ๋ฉด ์ผ๊ด์ฑ์ด ์๊ฑฐ๋ ํธํ๋์ง ์๋ ๋ณํ์ด ์์ฑ๋ ์ ์์ต๋๋ค. ์ ์ ๋ถ์์ ๊ตฌ์กฐ์ ํน์ง์ ๋น๊ตํ์ฌ ์ด๋ฌํ ํธ์ฐจ๋ฅผ ๊ฐ์งํ ์ ์์ต๋๋ค. ์ด๋ฌํ ํต์ฐฐ๋ ฅ์ ํ์ด ์ ๊ทธ๋ ์ด๋ ๋๋ ๋ง์ด๊ทธ๋ ์ด์ ์ค์ ์์๋ ์ํ์ด ์๋ ๊ตฌ์ฑ ์์๋ฅผ ์ฐพ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค. ๋ํ ์๋ ํธ์ง์ด๋ ์์ฑ๊ธฐ ๊ฒฐํจ์ผ๋ก ์ธํด ์์ฑ๋ ์ฝ๋๊ฐ ์์ ๊ตฌ์กฐ์์ ์๊ธฐ์น ์๊ฒ ๋ฒ์ด๋๋ ์์น๋ฅผ ํ์ ํฉ๋๋ค.
์๋น์ค ํ๋ ์์ํฌ์์ ์์ฑ๋ ์ถ์ ์ค๊ฐ ๊ณ์ธต ํด์
์ต์ ํ๋ ์์ํฌ๋ ๋น์ฆ๋์ค ๋ก์ง๊ณผ ๋ฐํ์ ์คํ ์ฌ์ด์ ์ค๊ฐ ์ถ๋ ฅ ๊ณ์ธต์ ๋์ ํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค. ์๋ฅผ ๋ค์ด ๋ชจ๋ธ ๋ฐ์ธ๋ฉ ๊ณ์ธต, ๊ฒฝ๋ก ๋งคํ ํด๋์ค, ์ง๋ ฌํ ์ด๋ํฐ, XML ๋ณํ ํธ๋ค๋ฌ, ๋ฏธ๋ค์จ์ด ๋ฑ๋ก ๋ชจ๋ ๋ฑ์ด ์์ต๋๋ค. ์ด๋ฌํ ๊ณ์ธต์ ๊ตฌ์ฑ ๋ฉํ๋ฐ์ดํฐ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์๋์ผ๋ก ์์ฑ๋ฉ๋๋ค. ์ด๋ฌํ ๊ณ์ธต์ ์ค์ํ ๋ฐํ์ ๊ธฐ๋ฅ์ ์ํํ์ง๋ง, ๊ฐ๋ฐ์๊ฐ ์์คํ ์๋ ๋ฐฉ์์ ๋ํด ์ดํดํ๊ธฐ ์ด๋ ต๊ฒ ๋ง๋๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค.
์ ์ ๋ถ์์ ์ค์ ๋์์ ์ดํดํ๊ธฐ ์ํด ์ด๋ฌํ ์ธ์์ ์ธ ๊ณ์ธต์ ํ์ํด์ผ ํฉ๋๋ค. ๋จ์ผ ๋น์ฆ๋์ค ํธ๋์ญ์ ์ ์๋ฏธ ์๋ ์์ ์ ์ํํ๊ธฐ ์ ์ ์์ญ ๊ฐ์ ์ค๊ฐ ๋ชจ๋์ ๊ฑฐ์น ์ ์์ต๋๋ค. ์์ ์์ค ์ค๊ณ์์๋ ๊ฐ๋จํด ๋ณด์ด๋ ์ํฌํ๋ก๊ฐ ์๋ ์์ฑ๋ ๋ฐฉ๋ํ ์์ ์งํฉ์ผ๋ก ํ์ฅ๋ ์ ์์ต๋๋ค. ์ด๋ฌํ ํ์ฅ์ผ๋ก ์ธํด ํ๋ํ ํ์ ๋ณด์กดํ๊ฑฐ๋ ๋ง์ด๊ทธ๋ ์ด์ ํด์ผ ํ๋ ์ค์ ๋ก์ง์ ๋ถ๋ฆฌํ๋ ๋ฐ ์ด๋ ค์์ ๊ฒช์ต๋๋ค.
์ด๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ์ ์ ๋ถ์๊ธฐ๋ ๋ ์ฌ์ธต์ ์ธ ์๋ฏธ๋ก ์ ์์ค์์ ํธ์ถ ๊ทธ๋ํ๋ฅผ ๋ถ์ํฉ๋๋ค. ๋จ์ํ ๋ชจ๋ ํธ์ถ์ ๋์ดํ๋ ๋์ , ๋ถ์๊ธฐ๋ ์ค๊ฐ ๊ณ์ธต์ ๊ธฐ๋ฅ์ ํด๋ฌ์คํฐ๋ก ๊ทธ๋ฃนํํฉ๋๋ค. ์๋ฅผ ๋ค์ด, ๋ผ์ฐํ ๊ณ์ธต์ ๋จ์ผ ๊ฐ๋ ์ ๋ธ๋ก์ผ๋ก ์ทจ๊ธ๋ ์ ์์ต๋๋ค. ๋ฏธ๋ค์จ์ด ์ฒด์ธ์ ๋ํ ๋ ธ๋๋ก ์์ฝ๋ ์ ์์ต๋๋ค. ์ด๋ฌํ ์ถ์ํ๋ฅผ ํตํด ํ๋ํ ํ์ ์์คํ ์ ๊ฐ๋ ์ ์์ค์์ ํ์ ํ๋ ๋์์ ํ์ํ ๊ฒฝ์ฐ ์์ฑ๋ ์ธ๋ถ ์ ๋ณด๋ฅผ ์์ธํ ์ดํด๋ณผ ์ ์์ต๋๋ค.
๋ฐ์ ๊ธฐ ๊ตฌ๋ ์ด์ ๋ฐ ๊ตฌ์กฐ์ ๋ถ์ผ์น ์๋ณ
์์ฑ๋ ์ฝ๋๋ ์๋ํ๋ฅผ ํตํด ์์ฑ๋์ง๋ง ๊ฒฐํจ์ด ๋ฐ์ํ ์ ์์ต๋๋ค. ์์ฑ๊ธฐ ๊ตฌ์ฑ ์ค๋ฅ, ๋ถ๋ถ์ ์ธ ๋ฉํ๋ฐ์ดํฐ ์ ๋ฐ์ดํธ ๋๋ ํ ํ๋ฆฟ ๋ณ๊ฒฝ์ ์์ฑ๋ ์ถ๋ ฅ์ ๋ถ์ผ์น๋ฅผ ์ด๋ํ ์ ์์ต๋๋ค. ์ด๋ฌํ ๋ถ์ผ์น๋ ์์ฑ๋ ์ฝ๋๊ฐ ์์ธก ๊ฐ๋ฅํ๊ฒ ๋์ํ๋ค๋ ๊ฐ์ ์ ๊นจ๋จ๋ฆฌ๊ธฐ ๋๋ฌธ์ ํ๋ํ ์ํ์ผ๋ก ์ด์ด์ง๋๋ค.
์ ์ ๋ถ์์ ์์ฑ๋ ๋ชจ๋ ๊ฐ์ ๊ตฌ์กฐ์ ํจํด์ ๋น๊ตํ์ฌ ์ด๋ฌํ ์ด์ ์งํ๋ฅผ ๊ฐ์งํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค. ํน์ ํ์ผ์ด ํจํด์์ ํฌ๊ฒ ๋ฒ์ด๋๋ฉด ๋ถ์๊ธฐ๋ ํด๋น ํ์ผ์ ์๋ ๊ฒํ ๋์์ผ๋ก ํ๋๊ทธ๋ฅผ ์ง์ ํฉ๋๋ค. ์ด๋ฅผ ํตํด ํ์ ํ๋ ์ ํ ๋ถ์ผ์น, ๊ฒ์ฆ ๋๋ฝ, ์ค๋๋ ์ง๋ ฌํ ๋งคํ ๋๋ ๋ถ์์ ํ ์ข ์์ฑ ์ฃผ์ ์ค์ ๊ณผ ๊ฐ์ ๋ฌธ์ ๋ฅผ ํฌ์ฐฉํ ์ ์์ต๋๋ค.
๋๊ท๋ชจ ํ๋ํ ํ๋ก๊ทธ๋จ์์ ์ด๋ฌํ ๋ถ์ผ์น๋ ์๋ํ๋ ๋ง์ด๊ทธ๋ ์ด์ ์ํฌํ๋ก์ฐ๋ฅผ ๋ฐฉํดํ ์ ์์ต๋๋ค. ์ด๋ฌํ ๋ถ์ผ์น๋ฅผ ์กฐ๊ธฐ์ ํ์ ํ๋ฉด ํ์ด ํ๋ก์ ํธ ๋์ค ์จ๊ฒจ์ง ๊ตฌ์กฐ์ ๋ฌธ์ ์ ์ง๋ฉดํ์ง ์๋๋ก ํ ์ ์์ต๋๋ค. ์ด๋ฌํ ์ฌ์ ์๋ฐฉ์ ํต์ฐฐ๋ ฅ์ ๋ค์์์ ์ธ๊ธ๋ ์ํฅ ์ค์ฌ ์ ๋ต๊ณผ ์ผ์นํฉ๋๋ค. ๋ธ๋ผ์ฐ์ ๊ธฐ๋ฐ ๊ฒ์ ๋ฐ ์ํฅ ๋ถ์ ๊ตฌ์ถ๋ถ๊ท์น์ฑ์ ์กฐ๊ธฐ์ ๊ฐ์งํ๋ฉด ๊ฒฐํจ์ด ๋ค๋ฅธ ํ๊ฒฝ์ผ๋ก ํ์ฐ๋๋ ๊ฒ์ ๋ฐฉ์งํ ์ ์์ต๋๋ค.
์์ฑ๋ ๋ ผ๋ฆฌ์ ์์ผ๋ก ์ด ๋ ผ๋ฆฌ๋ฅผ ๊ฒฐํฉํ๋ ํ์ด๋ธ๋ฆฌ๋ ์ํ๊ณ ๊ด๋ฆฌ
์ฌ๋์ด ์์ฑํ ์ฝ๋์๋ง ์ ์ ์ผ๋ก ์์กดํ๋ ์ํฐํ๋ผ์ด์ฆ ์์คํ ์ ๊ฑฐ์ ์์ต๋๋ค. ๋๋ถ๋ถ์ ์์คํ ์ ์์ฑ๋ ๊ตฌ์ฑ ์์๋ฅผ ํต์ฌ ๋น์ฆ๋์ค ๋ก์ง์ ๊ตฌํํ๋ ์ง์ ์์ฑํ ๋ชจ๋๊ณผ ๊ฒฐํฉํฉ๋๋ค. ์ด๋ฌํ ๊ณ์ธต ๊ฐ์ ํตํฉ์ ์ข ์ข ๋ช ํํ๊ฒ ์ ์๋์ง ์์ต๋๋ค. ์์ฑ๋ ์ฝ๋๋ ์ง์ ์์ฑํ ๋ฃจํด์ ์์กดํ ์ ์์ผ๋ฉฐ, ์ง์ ์์ฑํ ๊ตฌ์ฑ ์์๋ ์๋ ์์ฑ๋ ์ค์บํด๋ฉ์ ์์กดํ ์ ์์ต๋๋ค. ์ด๋ฌํ ์ํธ ์์กด์ฑ์ ๊ธฐ์กด ์๋์ ์์ฑ๋ ์ํฐํฉํธ์ ๊ฒฝ๊ณ๋ฅผ ๊ตฌ๋ถํ๊ธฐ ์ด๋ ต๊ฒ ๋ง๋ค๊ธฐ ๋๋ฌธ์ ํ๋ํ ๊ณํ์ ๋ณต์กํ๊ฒ ๋ง๋ญ๋๋ค.
์ ์ ๋ถ์์ ๊ณ์ธต ๊ฐ ์ข ์์ฑ์ ๋งคํํ๋ ๋ฐ ์ค์ํ ์ญํ ์ ํฉ๋๋ค. ์์ฑ๋ ๊ตฌ์ฑ ์์ ์ค ์ด๋ค ๊ตฌ์ฑ ์์๊ฐ ์ง์ ์์ฑํ ๋ชจ๋์ ํธ์ถํ๋์ง, ๊ทธ๋ฆฌ๊ณ ๊ทธ ๋ฐ๋๋ก ์ด๋ค ๊ตฌ์ฑ ์์๊ฐ ์ง์ ์์ฑํ ๋ชจ๋์ ํธ์ถํ๋์ง ํ์ ํ์ฌ ์์ ํ ์ข ์์ฑ ๋ชจ๋ธ์ ๊ตฌ์ถํฉ๋๋ค. ์ด๋ฅผ ํตํด ํ๋ํ ํ์ ํ์ ๋น์ฆ๋์ค ๋ก์ง๊ณผ ์์ฑ๋ ์ค์บํด๋ฉ์ ๋ถ๋ฆฌํ ์ ์์ต๋๋ค. ์ด๋ฌํ ๊ฐ์์ฑ์ด ํ๋ณด๋์ง ์์ผ๋ฉด ํ์ ๋ถํ์ํ ์ํฐํฉํธ๋ฅผ ๋ง์ด๊ทธ๋ ์ด์ ํ๊ฑฐ๋ ์๋ํ๋ ์ถ๋ ฅ์ ์จ๊ฒจ์ง ์ค์ํ ์ง์ ์์ฑํ ๊ตฌ์ฑ ์์๋ฅผ ๊ฐ๊ณผํ ์ํ์ด ์์ต๋๋ค.
์ด๋ฌํ ํ์ด๋ธ๋ฆฌ๋ ๊ด๊ณ๋ ํ ์คํธ ๋ฐ ํ์ง ๋ณด์ฆ์๋ ์ํฅ์ ๋ฏธ์นฉ๋๋ค. ์์ฑ๋ ์ปดํฌ๋ํธ๋ ์ง์ ์์ฑํ ๋ชจ๋์ ๋ฏธ๋ฌํ ๊ฒฐํจ์ ๊ฐ๋ฆด ์ ์์ต๋๋ค. ์ ์ ๋ถ์์ ๋ ๊ณ์ธต ๊ฐ์ ๋ฐ์ดํฐ ํ๋ฆ์ ๋ชจ๋ธ๋งํ์ฌ ์ด๋ฌํ ์ํธ ์์ฉ์ ํ์ ํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค. ํ์ด ์ด๋ฌํ ํ๋ฆ์ ๋ช ํํ๊ฒ ํ์ ํ ์ ์๊ฒ ๋๋ฉด ํ ํ๋ฆฟ ๋์์ด ์๋ ์ค์ ๋์์ ๊ฒ์ฆํ๋ ํ ์คํธ๋ฅผ ์ค๊ณํ ์ ์์ต๋๋ค.
๊ธฐ๊ณ ์์ฑ ์์คํ ๋ฐ ํ๋ ์์ํฌ ์ถ๋ ฅ์ ๊ตฌ๋ฌธ ๋ถ์ ๋ณต์ก์ฑ
๊ธฐ๊ณ ์์ฑ ์ฝ๋๋ ๋๋ ํ์๋ ๋ค๋ฅธ ์ ํ์ ๊ฐ์์ฑ ๋ฌธ์ ๋ฅผ ์ผ๊ธฐํฉ๋๋ค. ์๋์ ์ผ๋ก ์จ๊ธฐ์ง๋ ์์ง๋ง, ๊ทธ ๊ตฌ์กฐ๋ ์ข ์ข ๊ณ์ธต์ ์ด๊ณ ๋ฐ๋ณต์ ์ด๋ฉฐ ์ธ๊ฐ์ ๋ ผ๋ฆฌ๋ณด๋ค๋ ํ ํ๋ฆฟ์ ์ํด ํ์ฑ๋ฉ๋๋ค. ํ๋ ์์ํฌ, ๋ฉํ๋ฐ์ดํฐ ์ปดํ์ผ๋ฌ, ๋๋ฉ์ธ ํนํ ์ธ์ด(DSL), ๊ทธ๋ฆฌ๊ณ ํ๋ํ ํด์ฒด์ธ์ ๋ชจ๋ ๊ตฌ๋ฌธ์ ์ผ๋ก๋ ์ ํํ์ง๋ง ์ธ๊ฐ์ด ํด์ํ๊ธฐ ์ด๋ ค์ด ์ฝ๋๋ฅผ ์์ฑํฉ๋๋ค. ์ด๋ฌํ ๋ฌธ์ ๋ ํ์ด ์์ฑ๋ ์์ฐ์ ํฌ๊ฒ ์์กดํ๋ ์์คํ ์ ๋ฆฌํฉํ ๋ง, ์ต์ ํ, ๋ง์ด๊ทธ๋ ์ด์ ๋๋ ๋ณด์ํ๋ ค๊ณ ํ ๋ ์ด๋ ค์์ ์ผ๊ธฐํฉ๋๋ค.
์์คํ ๋ ธํํ์ ์ํคํ ์ฒ ๋ค์์ฑ์ ๋ฐ๋ผ ๋์ด๋๊ฐ ์ฆ๊ฐํฉ๋๋ค. ๋ ๊ฑฐ์ ํ๋ซํผ์ ์นดํผ๋ถ์ ํ์ฅํ๊ณ , ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ก์ธ์ค ๋ฃจํด์ ํฉ์ฑํ๊ณ , JCL ๋๋ ๋ฉํ๋ฐ์ดํฐ ํ ์ด๋ธ์์ ์ ์ฒด ์ ์ด ํ๋ฆ์ ์์ฑํ๋ ์์ฑ๊ธฐ์ ์์กดํฉ๋๋ค. ์ต์ ํ๋ซํผ์ API ์ค์บํด๋ฉ, ORM ์ํฐํฐ, ์ง๋ ฌํ ๋ฐ์ธ๋ฉ, ๊ทธ๋ฆฌ๊ณ ๋๊ท๋ชจ๋ก ์์ฑ๋ ํ๋ ์์ํฌ ๊ธ๋ฃจ ์ฝ๋๋ฅผ ์ถ๊ฐํฉ๋๋ค. ๋ค์๊ณผ ๊ฐ์ ์๋ฃ์์ ์ค๋ช ํ ๋๋ก ๊ธฐ์กด ๋ถ์ฐ ๋ฐ ํด๋ผ์ฐ๋ ์์คํ ์์ ํ๋ก๊ทธ๋จ ์ฌ์ฉ ํํฉ ํ์ ๋ง์ ๊ธฐ์ ๋ค์ด ์ฝ๋๋ฒ ์ด์ค์ ๋๋ถ๋ถ์ด ๊ฐ๋ฐ์๊ฐ ์ง์ ์์ฑํ ๊ฒ์ด ์๋๋ผ ์๊ฐ์ด ์ง๋จ์ ๋ฐ๋ผ ์๋์ผ๋ก ์์ฑ๋๋ค๋ ์ฌ์ค์ ๊นจ๋ซ์ต๋๋ค. ๋ฐ๋ผ์ ์ ์ ๋ถ์์ ์์ฐ์ค๋ฌ์ด ํ๋ก๊ทธ๋๋ฐ ํจํด์ ๋ฐ์ํ์ง ์๋ ๊ตฌ์กฐ, ์ฆ ์ฌ๋ฌ ์ธ์ด์ ์คํ ์ปจํ ์คํธ๋ฅผ ์์ฐ๋ฅด๋ ๊ตฌ์กฐ๋ฅผ ๋ถ์ํด์ผ ํฉ๋๋ค.
์์ฑ๋ ์์คํ ์์ ํ ํ๋ฆฟ ๊ธฐ๋ฐ ๊ตฌ์กฐ์ ๋ฐ๋ณต ์ดํด
๊ธฐ๊ณ ์์ฑ ์ฝ๋์ ํน์ง ์ค ํ๋๋ ๋ฐ๋ณต์ ๋๋ค. ํ ํ๋ฆฟ ์์ง์ ์๋ฐฑ ๊ฐ์ ํ์ผ์ ๊ฑธ์ณ ๋์ผํ๊ฑฐ๋ ๊ฑฐ์ ๋์ผํ ๊ตฌ์กฐ๋ฅผ ์์ฑํฉ๋๋ค. ๊ฐ ํ์ผ์ ์์ฑ์ ํธ๋ฆฌ๊ฑฐํ ํน์ ๋ฉํ๋ฐ์ดํฐ๋ง ๋ค๋ฆ ๋๋ค. ์ด๋ฌํ ์ผ๊ด์ฑ์ ๊ธฐ๊ณ์๊ฒ๋ ์ ์ฉํ์ง๋ง, ์ธ๊ฐ ๊ฐ๋ฐ์์๊ฒ๋ ํด์์ ํผ๋ก๊ฐ์ ์ ๋ฐํฉ๋๋ค. ์์ฒ ๊ฐ์ ์ ์ฌํ ํด๋์ค๋ ๋ฃจํด์ ์ง๋ฉดํ๋ฉด ์ด๋ค ์ธ๊ทธ๋จผํธ์ ๋น์ฆ๋์ค ๋ก์ง์ด ํฌํจ๋์ด ์๊ณ ์ด๋ค ์ธ๊ทธ๋จผํธ๊ฐ ๊ตฌ์กฐ์ ์ค์บํด๋ฉ์ธ์ง ์๋ณํ๊ธฐ ์ด๋ ค์์ง๋๋ค.
์ ์ ๋ถ์์ ๋ฐ๋ณต๋๋ ํ ํ๋ฆฟ์ ์ธ์ํ๊ณ ๋ค์ด์คํธ๋ฆผ ์๊ฐํ์์ ๋ถํ์ํ ๋ ธ์ด์ฆ๋ฅผ ์ ๊ฑฐํจ์ผ๋ก์จ ์ด๋ฌํ ๊ณผ์ ๋ฅผ ํด๊ฒฐํฉ๋๋ค. ๋ถ์๊ธฐ๊ฐ ํน์ ํ์ผ์ด๋ ๋ชจ๋ ํจํด์ด ์๋ฐฑ ๋ฒ ๋ํ๋๋ ๊ฒ์ ์๋ณํ๋ฉด ์ด๋ฅผ ๋ณด์ผ๋ฌํ๋ ์ดํธ๋ก ๋ถ๋ฅํ ์ ์์ต๋๋ค. ์ด๋ฅผ ํตํด ํ๋ํ ํ์ ์ค์ ๋น์ฆ๋์ค ๊ท์น์ด๋ ์์คํ ๋ณ ๋์์ ๋ํ๋ด๋ ๊ณ ์ ํ ๋ก์ง์ ์ง์คํ ์ ์์ต๋๋ค. ํ ํ๋ฆฟ ์ธ์์ ๊ตฌ์กฐ์ ์์ถ์ ํ ํํ๋ก, ๊ธฐ๋ณธ ์ฝ๋๋ฅผ ์์ ํ์ง ์๊ณ ๋ ์์ง๋์ด์ ์ธ์ง ๋ถํ๋ฅผ ์ค์ฌ์ค๋๋ค.
ํ ํ๋ฆฟ ๊ธฐ๋ฐ ๋ฐ๋ณต์ ์ธ์ํ๋ ๋ ๋ค๋ฅธ ์ด์ ์ ๋ถ์๊ธฐ๊ฐ ํ ํ๋ฆฟ ๋ฒ์ ์ ์ฝ๋ ์กฐ๊ฐ์ ๋งคํํ ์ ์๋ค๋ ๊ฒ์ ๋๋ค. ์์ฑ๊ธฐ๊ฐ ์งํํ๋ฉด ์ผ๊ด์ฑ์ด ์๊ฑฐ๋ ํธํ๋์ง ์๋ ๋ณํ์ด ์์ฑ๋ ์ ์์ต๋๋ค. ์ ์ ๋ถ์์ ๊ตฌ์กฐ์ ํน์ง์ ๋น๊ตํ์ฌ ์ด๋ฌํ ํธ์ฐจ๋ฅผ ๊ฐ์งํ ์ ์์ต๋๋ค. ์ด๋ฌํ ํต์ฐฐ๋ ฅ์ ํ์ด ์ ๊ทธ๋ ์ด๋ ๋๋ ๋ง์ด๊ทธ๋ ์ด์ ์ค์ ์์๋ ์ํ์ด ์๋ ๊ตฌ์ฑ ์์๋ฅผ ์ฐพ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค. ๋ํ ์๋ ํธ์ง์ด๋ ์์ฑ๊ธฐ ๊ฒฐํจ์ผ๋ก ์ธํด ์์ฑ๋ ์ฝ๋๊ฐ ์์ ๊ตฌ์กฐ์์ ์๊ธฐ์น ์๊ฒ ๋ฒ์ด๋๋ ์์น๋ฅผ ํ์ ํฉ๋๋ค.
์๋น์ค ํ๋ ์์ํฌ์์ ์์ฑ๋ ์ถ์ ์ค๊ฐ ๊ณ์ธต ํด์
์ต์ ํ๋ ์์ํฌ๋ ๋น์ฆ๋์ค ๋ก์ง๊ณผ ๋ฐํ์ ์คํ ์ฌ์ด์ ์ค๊ฐ ์ถ๋ ฅ ๊ณ์ธต์ ๋์ ํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค. ์๋ฅผ ๋ค์ด ๋ชจ๋ธ ๋ฐ์ธ๋ฉ ๊ณ์ธต, ๊ฒฝ๋ก ๋งคํ ํด๋์ค, ์ง๋ ฌํ ์ด๋ํฐ, XML ๋ณํ ํธ๋ค๋ฌ, ๋ฏธ๋ค์จ์ด ๋ฑ๋ก ๋ชจ๋ ๋ฑ์ด ์์ต๋๋ค. ์ด๋ฌํ ๊ณ์ธต์ ๊ตฌ์ฑ ๋ฉํ๋ฐ์ดํฐ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์๋์ผ๋ก ์์ฑ๋ฉ๋๋ค. ์ด๋ฌํ ๊ณ์ธต์ ์ค์ํ ๋ฐํ์ ๊ธฐ๋ฅ์ ์ํํ์ง๋ง, ๊ฐ๋ฐ์๊ฐ ์์คํ ์๋ ๋ฐฉ์์ ๋ํด ์ดํดํ๊ธฐ ์ด๋ ต๊ฒ ๋ง๋๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค.
์ ์ ๋ถ์์ ์ค์ ๋์์ ์ดํดํ๊ธฐ ์ํด ์ด๋ฌํ ์ธ์์ ์ธ ๊ณ์ธต์ ํ์ํด์ผ ํฉ๋๋ค. ๋จ์ผ ๋น์ฆ๋์ค ํธ๋์ญ์ ์ ์๋ฏธ ์๋ ์์ ์ ์ํํ๊ธฐ ์ ์ ์์ญ ๊ฐ์ ์ค๊ฐ ๋ชจ๋์ ๊ฑฐ์น ์ ์์ต๋๋ค. ์์ ์์ค ์ค๊ณ์์๋ ๊ฐ๋จํด ๋ณด์ด๋ ์ํฌํ๋ก๊ฐ ์๋ ์์ฑ๋ ๋ฐฉ๋ํ ์์ ์งํฉ์ผ๋ก ํ์ฅ๋ ์ ์์ต๋๋ค. ์ด๋ฌํ ํ์ฅ์ผ๋ก ์ธํด ํ๋ํ ํ์ ๋ณด์กดํ๊ฑฐ๋ ๋ง์ด๊ทธ๋ ์ด์ ํด์ผ ํ๋ ์ค์ ๋ก์ง์ ๋ถ๋ฆฌํ๋ ๋ฐ ์ด๋ ค์์ ๊ฒช์ต๋๋ค.
์ด๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ์ ์ ๋ถ์๊ธฐ๋ ๋ ์ฌ์ธต์ ์ธ ์๋ฏธ๋ก ์ ์์ค์์ ํธ์ถ ๊ทธ๋ํ๋ฅผ ๋ถ์ํฉ๋๋ค. ๋จ์ํ ๋ชจ๋ ํธ์ถ์ ๋์ดํ๋ ๋์ , ๋ถ์๊ธฐ๋ ์ค๊ฐ ๊ณ์ธต์ ๊ธฐ๋ฅ์ ํด๋ฌ์คํฐ๋ก ๊ทธ๋ฃนํํฉ๋๋ค. ์๋ฅผ ๋ค์ด, ๋ผ์ฐํ ๊ณ์ธต์ ๋จ์ผ ๊ฐ๋ ์ ๋ธ๋ก์ผ๋ก ์ทจ๊ธ๋ ์ ์์ต๋๋ค. ๋ฏธ๋ค์จ์ด ์ฒด์ธ์ ๋ํ ๋ ธ๋๋ก ์์ฝ๋ ์ ์์ต๋๋ค. ์ด๋ฌํ ์ถ์ํ๋ฅผ ํตํด ํ๋ํ ํ์ ์์คํ ์ ๊ฐ๋ ์ ์์ค์์ ํ์ ํ๋ ๋์์ ํ์ํ ๊ฒฝ์ฐ ์์ฑ๋ ์ธ๋ถ ์ ๋ณด๋ฅผ ์์ธํ ์ดํด๋ณผ ์ ์์ต๋๋ค.
๋ฐ์ ๊ธฐ ๊ตฌ๋ ์ด์ ๋ฐ ๊ตฌ์กฐ์ ๋ถ์ผ์น ์๋ณ
์์ฑ๋ ์ฝ๋๋ ์๋ํ๋ฅผ ํตํด ์์ฑ๋์ง๋ง ๊ฒฐํจ์ด ๋ฐ์ํ ์ ์์ต๋๋ค. ์์ฑ๊ธฐ ๊ตฌ์ฑ ์ค๋ฅ, ๋ถ๋ถ์ ์ธ ๋ฉํ๋ฐ์ดํฐ ์ ๋ฐ์ดํธ ๋๋ ํ ํ๋ฆฟ ๋ณ๊ฒฝ์ ์์ฑ๋ ์ถ๋ ฅ์ ๋ถ์ผ์น๋ฅผ ์ด๋ํ ์ ์์ต๋๋ค. ์ด๋ฌํ ๋ถ์ผ์น๋ ์์ฑ๋ ์ฝ๋๊ฐ ์์ธก ๊ฐ๋ฅํ๊ฒ ๋์ํ๋ค๋ ๊ฐ์ ์ ๊นจ๋จ๋ฆฌ๊ธฐ ๋๋ฌธ์ ํ๋ํ ์ํ์ผ๋ก ์ด์ด์ง๋๋ค.
์ ์ ๋ถ์์ ์์ฑ๋ ๋ชจ๋ ๊ฐ์ ๊ตฌ์กฐ์ ํจํด์ ๋น๊ตํ์ฌ ์ด๋ฌํ ์ด์ ์งํ๋ฅผ ๊ฐ์งํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค. ํน์ ํ์ผ์ด ํจํด์์ ํฌ๊ฒ ๋ฒ์ด๋๋ฉด ๋ถ์๊ธฐ๋ ํด๋น ํ์ผ์ ์๋ ๊ฒํ ๋์์ผ๋ก ํ๋๊ทธ๋ฅผ ์ง์ ํฉ๋๋ค. ์ด๋ฅผ ํตํด ํ์ ํ๋ ์ ํ ๋ถ์ผ์น, ๊ฒ์ฆ ๋๋ฝ, ์ค๋๋ ์ง๋ ฌํ ๋งคํ ๋๋ ๋ถ์์ ํ ์ข ์์ฑ ์ฃผ์ ์ค์ ๊ณผ ๊ฐ์ ๋ฌธ์ ๋ฅผ ํฌ์ฐฉํ ์ ์์ต๋๋ค.
๋๊ท๋ชจ ํ๋ํ ํ๋ก๊ทธ๋จ์์ ์ด๋ฌํ ๋ถ์ผ์น๋ ์๋ํ๋ ๋ง์ด๊ทธ๋ ์ด์ ์ํฌํ๋ก์ฐ๋ฅผ ๋ฐฉํดํ ์ ์์ต๋๋ค. ์ด๋ฌํ ๋ถ์ผ์น๋ฅผ ์กฐ๊ธฐ์ ํ์ ํ๋ฉด ํ์ด ํ๋ก์ ํธ ๋์ค ์จ๊ฒจ์ง ๊ตฌ์กฐ์ ๋ฌธ์ ์ ์ง๋ฉดํ์ง ์๋๋ก ํ ์ ์์ต๋๋ค. ์ด๋ฌํ ์ฌ์ ์๋ฐฉ์ ํต์ฐฐ๋ ฅ์ ๋ค์์์ ์ธ๊ธ๋ ์ํฅ ์ค์ฌ ์ ๋ต๊ณผ ์ผ์นํฉ๋๋ค. ๋ธ๋ผ์ฐ์ ๊ธฐ๋ฐ ๊ฒ์ ๋ฐ ์ํฅ ๋ถ์ ๊ตฌ์ถ๋ถ๊ท์น์ฑ์ ์กฐ๊ธฐ์ ๊ฐ์งํ๋ฉด ๊ฒฐํจ์ด ๋ค๋ฅธ ํ๊ฒฝ์ผ๋ก ํ์ฐ๋๋ ๊ฒ์ ๋ฐฉ์งํ ์ ์์ต๋๋ค.
์์ฑ๋ ๋ ผ๋ฆฌ์ ์์ผ๋ก ์ด ๋ ผ๋ฆฌ๋ฅผ ๊ฒฐํฉํ๋ ํ์ด๋ธ๋ฆฌ๋ ์ํ๊ณ ๊ด๋ฆฌ
์ฌ๋์ด ์์ฑํ ์ฝ๋์๋ง ์ ์ ์ผ๋ก ์์กดํ๋ ์ํฐํ๋ผ์ด์ฆ ์์คํ ์ ๊ฑฐ์ ์์ต๋๋ค. ๋๋ถ๋ถ์ ์์คํ ์ ์์ฑ๋ ๊ตฌ์ฑ ์์๋ฅผ ํต์ฌ ๋น์ฆ๋์ค ๋ก์ง์ ๊ตฌํํ๋ ์ง์ ์์ฑํ ๋ชจ๋๊ณผ ๊ฒฐํฉํฉ๋๋ค. ์ด๋ฌํ ๊ณ์ธต ๊ฐ์ ํตํฉ์ ์ข ์ข ๋ช ํํ๊ฒ ์ ์๋์ง ์์ต๋๋ค. ์์ฑ๋ ์ฝ๋๋ ์ง์ ์์ฑํ ๋ฃจํด์ ์์กดํ ์ ์์ผ๋ฉฐ, ์ง์ ์์ฑํ ๊ตฌ์ฑ ์์๋ ์๋ ์์ฑ๋ ์ค์บํด๋ฉ์ ์์กดํ ์ ์์ต๋๋ค. ์ด๋ฌํ ์ํธ ์์กด์ฑ์ ๊ธฐ์กด ์๋์ ์์ฑ๋ ์ํฐํฉํธ์ ๊ฒฝ๊ณ๋ฅผ ๊ตฌ๋ถํ๊ธฐ ์ด๋ ต๊ฒ ๋ง๋ค๊ธฐ ๋๋ฌธ์ ํ๋ํ ๊ณํ์ ๋ณต์กํ๊ฒ ๋ง๋ญ๋๋ค.
์ ์ ๋ถ์์ ๊ณ์ธต ๊ฐ ์ข ์์ฑ์ ๋งคํํ๋ ๋ฐ ์ค์ํ ์ญํ ์ ํฉ๋๋ค. ์์ฑ๋ ๊ตฌ์ฑ ์์ ์ค ์ด๋ค ๊ตฌ์ฑ ์์๊ฐ ์ง์ ์์ฑํ ๋ชจ๋์ ํธ์ถํ๋์ง, ๊ทธ๋ฆฌ๊ณ ๊ทธ ๋ฐ๋๋ก ์ด๋ค ๊ตฌ์ฑ ์์๊ฐ ์ง์ ์์ฑํ ๋ชจ๋์ ํธ์ถํ๋์ง ํ์ ํ์ฌ ์์ ํ ์ข ์์ฑ ๋ชจ๋ธ์ ๊ตฌ์ถํฉ๋๋ค. ์ด๋ฅผ ํตํด ํ๋ํ ํ์ ํ์ ๋น์ฆ๋์ค ๋ก์ง๊ณผ ์์ฑ๋ ์ค์บํด๋ฉ์ ๋ถ๋ฆฌํ ์ ์์ต๋๋ค. ์ด๋ฌํ ๊ฐ์์ฑ์ด ํ๋ณด๋์ง ์์ผ๋ฉด ํ์ ๋ถํ์ํ ์ํฐํฉํธ๋ฅผ ๋ง์ด๊ทธ๋ ์ด์ ํ๊ฑฐ๋ ์๋ํ๋ ์ถ๋ ฅ์ ์จ๊ฒจ์ง ์ค์ํ ์ง์ ์์ฑํ ๊ตฌ์ฑ ์์๋ฅผ ๊ฐ๊ณผํ ์ํ์ด ์์ต๋๋ค.
์ด๋ฌํ ํ์ด๋ธ๋ฆฌ๋ ๊ด๊ณ๋ ํ ์คํธ ๋ฐ ํ์ง ๋ณด์ฆ์๋ ์ํฅ์ ๋ฏธ์นฉ๋๋ค. ์์ฑ๋ ์ปดํฌ๋ํธ๋ ์ง์ ์์ฑํ ๋ชจ๋์ ๋ฏธ๋ฌํ ๊ฒฐํจ์ ๊ฐ๋ฆด ์ ์์ต๋๋ค. ์ ์ ๋ถ์์ ๋ ๊ณ์ธต ๊ฐ์ ๋ฐ์ดํฐ ํ๋ฆ์ ๋ชจ๋ธ๋งํ์ฌ ์ด๋ฌํ ์ํธ ์์ฉ์ ํ์ ํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค. ํ์ด ์ด๋ฌํ ํ๋ฆ์ ๋ช ํํ๊ฒ ํ์ ํ ์ ์๊ฒ ๋๋ฉด ํ ํ๋ฆฟ ๋์์ด ์๋ ์ค์ ๋์์ ๊ฒ์ฆํ๋ ํ ์คํธ๋ฅผ ์ค๊ณํ ์ ์์ต๋๋ค.
๋๋ ํ ๋ฐฉ์ง ๋ถ์์์์ ์ถ์ ๊ตฌ๋ฌธ ํธ๋ฆฌ ๋ฐ ์ฌ๋ณผ ํด๊ฒฐ
๋๋ ํ๋ ์ฌ๋์ด ์ฝ์ ์ ์๋ ๋จ์๋ฅผ ์ ๊ฑฐํ์ง๋ง, ์ธ์ด์ ์๋ ๋ฐฉ์์ ์ ์ํ๋ ๊ทผ๋ณธ์ ์ธ ๊ตฌ๋ฌธ ๊ท์น์ ์ ๊ฑฐํ๋ ๊ฒฝ์ฐ๋ ๋๋ญ ๋๋ค. ์ ์ ๋ถ์์ ๊ฐ๋ ์ฑ์ ๊ด๊ณ์์ด ์ฝ๋์ ๋ ผ๋ฆฌ์ ๊ตฌ์กฐ๋ฅผ ํฌ์ฐฉํ๋ ๋ด๋ถ ํํ์ ๊ตฌ์ถํจ์ผ๋ก์จ ์ด๋ฌํ ํ์ค์ ํ์ฉํฉ๋๋ค. ์ด๋ฌํ ํํ ์ค ๊ฐ์ฅ ์ค์ํ ๊ฒ์ ์ถ์ ๊ตฌ๋ฌธ ํธ๋ฆฌ(ASR)์ ๋๋ค. ์ด๋ ๋ช ๋ช ์ด ์๋ ๋ฌธ๋ฒ์ ๊ธฐ๋ฐํ์ฌ ์ฝ๋๋ฅผ ํํํ๋ ๊ณ์ธต์ ๋ชจ๋ธ์ ๋๋ค. ์๋ณ์๊ฐ ๋ฌด์๋ฏธํ๊ฑฐ๋ ์ ์ด ํ๋ฆ์ด ์๊ณก๋ ๊ฒฝ์ฐ์๋ ์ถ์ ๊ตฌ๋ฌธ ํธ๋ฆฌ๋ ๊ตฌ์กฐ์ ์ง์ค์ ๋ณด์กดํฉ๋๋ค. ์ด๋ ์ฌ์ธต ์ถ๋ก , ์๋ฏธ ์ฌ๊ตฌ์ฑ, ๊ทธ๋ฆฌ๊ณ ๋ชจ๋ ๊ฐ ์ถ๋ก ์ ๊ธฐ๋ฐ์ด ๋ฉ๋๋ค.
์ฌ๋ณผ ๋ถ์์ ๊ตฌ๋ฌธ ์์๋ฅผ ํด๋น ์ด์ ์ญํ ๊ณผ ์ฐ๊ฒฐํจ์ผ๋ก์จ ์ด๋ฌํ ๊ธฐ๋ฅ์ ํ์ฅํฉ๋๋ค. ์ฌ๋ณผ์ด ์๋ฏธ๋ก ์ ์๋ฏธ๋ฅผ ๊ฐ์ง ์๋๋ผ๋ ์ ์ ๋ถ์์ ์ฌ์ฉ, ๋ฒ์ ๋ฐ ์ข ์์ฑ ํจํด์ ํตํด ์ฌ๋ณผ ๊ฐ์ ๊ด๊ณ๋ฅผ ์ถ์ ํ ์ ์์ต๋๋ค. ์ด ํ๋ก์ธ์ค๋ฅผ ํตํด ๋ถ์๊ธฐ๋ ๋์์ผ๋ก๋ถํฐ ์๋๋ฅผ ์ฌ๊ตฌ์ฑํ ์ ์์ต๋๋ค. ๋ค์๊ณผ ๊ฐ์ ์๋ฃ์์ ๋ณผ ์ ์๋ฏ์ด JCL์ COBOL์ ๋งคํํ๋ ๋ฐฉ๋ฒ๊ณผ ๊ทธ ์ค์์ฑ๊ตฌ์กฐ์ ๋งคํ์ ์ฌ๋์ด ์ฝ์ ์ ์๋ ๋ผ๋ฒจ๋ง๋ณด๋ค ๋ ์ค์ํ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค. ๋๋ ํ๋ ์์คํ ์๋ ๋์ผํ ์๋ฆฌ๊ฐ ์ ์ฉ๋ฉ๋๋ค. ๊ตฌ๋ฌธ์ ๋ฌด๊ฒฐ์ฑ๊ณผ ์ด์ ๊ด๊ณ์ ์ด์ ์ ๋ง์ถค์ผ๋ก์จ ๋ถ์ ๋๊ตฌ๋ ๋๋ ํ๋ฅผ ๊ฟฐ๋ซ์ด ๋ณด๊ณ ๊ฐ๋ฐ์๊ฐ ์ง์ ํด์ํ ์ ์๋ ๋ ผ๋ฆฌ๋ฅผ ๋๋ฌ๋ผ ์ ์์ต๋๋ค.
๋ฌธ๋ฒ ๊ธฐ๋ฐ ๊ตฌ๋ฌธ ๋ถ์์ ํตํ ์๋ฏธ ๋ชจ๋ธ ๊ตฌ์ถ
์ถ์ ๊ตฌ๋ฌธ ํธ๋ฆฌ๋ ํ๋ก๊ทธ๋จ์ ๋ฌธ๋ฒ์ ๊ตฌ์กฐ๋ฅผ ํฌํจํ์ง๋ง, ์๋ฏธ๋ ํฌํจํ์ง ์์ต๋๋ค. ์๋ฏธ๋ ์๋ฏธ๋ก ์ ๋ชจ๋ธ๋ง์ ํตํด ์ถ๋ก ๋์ด์ผ ํฉ๋๋ค. ์ด ๋ชจ๋ธ๋ง ๊ณผ์ ์ ํธ๋ฆฌ์ ๋ ธ๋๋ค์ด ์ด๋ป๊ฒ ์ํธ ์์ฉํ๋์ง ๋ถ์ํฉ๋๋ค. ์๋ฅผ ๋ค์ด, ํํ์์ด ๋ณ์๋ฅผ ์ด๋ป๊ฒ ๊ฒฐํฉํ๋์ง, ์กฐ๊ฑด์ด ๋ถ๊ธฐ์ ์ด๋ป๊ฒ ์ํฅ์ ๋ฏธ์น๋์ง, ๊ทธ๋ฆฌ๊ณ ํจ์๊ฐ ์ด๋ป๊ฒ ์ถ๋ ฅ์ ์์ฑํ๋์ง ์ดํด๋ด ๋๋ค. ๋ณ์์ ์ด๋ฆ์ด ์๋ฏธ ์๋ ํ ํฐ์ผ๋ก ๋ณ๊ฒฝ๋๋๋ผ๋, ํํ์ ๋ด์์์ ์ญํ ์ ๋ฌธ๋ฒ์ ํตํด ์ฌ์ ํ ๋๋ฌ๋ฉ๋๋ค.
์๋ฏธ๋ก ์ ๋ชจ๋ธ๋ง์ ๊ตฌ์กฐ์ ์ผ๋ก ์ ํจํ ๊ตฌ๋ฌธ ํธ๋ฆฌ๋ฅผ ์คํ ๊ฐ๋ฅํ ๋ ผ๋ฆฌ ํํ์ผ๋ก ๋ณํํฉ๋๋ค. ์ ์ ๋ถ์ ์์ง์ ์ด ๋ชจ๋ธ์ ์ฌ์ฉํ์ฌ ํจํด์ ์๋ณํ๊ณ , ์ด์ ์งํ๋ฅผ ํ์งํ๊ณ , ๋์์ ์ฌ๊ตฌ์ฑํฉ๋๋ค. ์๋ฅผ ๋ค์ด, ๋ณ์ ์ด๋ฆ์ด ๋๋ ํ๋ ๊ฒฝ์ฐ์๋ ๋ฃจํ ๊ตฌ์กฐ๋ ์๋ณ ๊ฐ๋ฅํฉ๋๋ค. ์กฐ๊ฑด ๋ถ๊ธฐ๋ ์ฌ์ ํ ์์ฌ ๊ฒฐ์ ๋ฐฉ์์ ๋ณด์ฌ์ค๋๋ค. ํ ๋น์ ์ฌ์ ํ โโ๊ฐ์ด ์์คํ ๋ด์์ ์ด๋ป๊ฒ ์ ํ๋๋์ง๋ฅผ ๋ํ๋ ๋๋ค.
์์ฑ๋ ์ฝ๋๋ ๋์ผํ ๊ท์น์ ๋ฐ๋ฆ ๋๋ค. ์ฅํฉํ๊ฑฐ๋ ํ ํ๋ฆฟ ๊ธฐ๋ฐ์ผ ์ ์์ง๋ง, ๋ฌธ๋ฒ์ ์ ํ์ฑ ๋๋ถ์ ์๋ฏธ๋ก ์ ๋ชจ๋ธ๋ง์ ํตํด ๊ธฐ๋ฅ์ ๊ตฌ์กฐ๋ฅผ ํ์ ํ ์ ์์ต๋๋ค. ์ด๋ฌํ ๊ท ์ผ์ฑ ๋๋ถ์ ์ด๊ธฐ์ข ๋ฐ ๋ค๊ตญ์ด ํ๊ฒฝ์์ ์ ์ ๋ถ์์ด ํจ๊ณผ์ ์ ๋๋ค. ์๋ฏธ๋ก ์ ๋ชจ๋ธ์ด ๊ตฌ์ถ๋๋ฉด ์ ์ด ํ๋ฆ ๋ชจ๋ธ๋ง, ๋ฐ์ดํฐ ํ๋ฆ ์ฌ๊ตฌ์ฑ ๋๋ ์ข ์์ฑ ๋งคํ๊ณผ ๊ฐ์ ํ์ ์์ ์ ํจ์ฌ ์ฝ๊ฒ ์ํํ ์ ์์ต๋๋ค.
์คํ ๊ฒฝ๋ก๊ฐ ์๊ณก๋ ๊ฒฝ์ฐ ์ ์ด ํ๋ฆ ์ฌ๊ตฌ์ฑ ์ํ
๋๋ ํ๋ ์ผ๋ฐ์ ์ผ๋ก ์ ์ด ํ๋ฆ์ ๋ณ๊ฒฝํ์ฌ ๊ฒํ ์๋ฅผ ํผ๋์ค๋ฝ๊ฒ ํฉ๋๋ค. ์ ํ๋ฅผ ์ถ๊ฐํ๊ณ , ๊ตฌ์กฐ๋ฅผ ํํํ๊ฒ ๋ง๋ค๊ฑฐ๋, ์คํด์ ์์ง๊ฐ ์๋ ๋ถ๊ธฐ๋ฅผ ์์ฑํฉ๋๋ค. ์ถ์ ๊ตฌ๋ฌธ ํธ๋ฆฌ๋ ์ด๋ฌํ ์๊ณก์ ์ง์ ๋ฐ์ํ์ง ์์ ์ ์์ง๋ง, ์ฌ์ธต์ ์ธ ์ ์ ๋ถ์ ํ๋ก์ธ์ค๋ ์ ์ด ํ๋ฆ ๊ทธ๋ํ๋ฅผ ๊ฒํ ํฉ๋๋ค. ์ด ๊ทธ๋ํ๋ ์์ค ์ฝ๋ ๋ ์ด์์์ด ์๋ ์คํ ์์๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๊ตฌ๋ฌธ ์์๋ฅผ ์ฐ๊ฒฐํฉ๋๋ค.
์ ์ด ํ๋ฆ์ ์ฌ๊ตฌ์ฑํ๋ ค๋ฉด ๋๋ฌ ๊ฐ๋ฅํ ๋ ธ๋๋ฅผ ์๋ณํ๊ณ , ์ฃฝ๊ฑฐ๋ ์คํด์ ์์ง๊ฐ ์๋ ๊ฒฝ๋ก๋ฅผ ์ ๊ฑฐํ๊ณ , ๋ถํฌ๋ช ํ ์กฐ๊ฑด์ ์ ํด๊ฒฐํด์ผ ํฉ๋๋ค. ๋ถํฌ๋ช ํ ์กฐ๊ฑด์ ์ ํญ์ ๋์ผํ ๊ฐ์ผ๋ก ํ๊ฐ๋์ง๋ง ์ ์ด ํ๋ฆ์ ๋ณ๊ฒฝํ๋ ๊ฒ์ฒ๋ผ ๋ณด์ด๋ ์กฐ๊ฑด์ ์ ๋๋ค. ์ ์ ๋ถ์์ ํผ์ฐ์ฐ์ ์ํธ ์์ฉ์ ๊ฒ์ฌํ์ฌ ์ด๋ฌํ ์กฐ๊ฑด์ ๊ฐ์งํด์ผ ํฉ๋๋ค. ๋ถํฌ๋ช ํ ์กฐ๊ฑด์ ์ด ๋ฐ๊ฒฌ๋๋ฉด ๋ถ์๊ธฐ๋ ์คํด์ ์์ง๊ฐ ์๋ ๋ถ๊ธฐ๋ฅผ ์ ๊ฑฐํ๊ณ ์คํ ๊ทธ๋ํ๋ฅผ ๋จ์ํํ ์ ์์ต๋๋ค.
์ด๋ฌํ ์ ๊ทผ ๋ฐฉ์์ ๋๋ ํ๋ ํ๊ฒฝ์์ ๋ช ํ์ฑ์ ๋ณต์ํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค. ๊ฐ๋ฐ์๋ ์ฝ๋์ ํํ ๋ฐฉ์์ด ์๋ ์์คํ ์ ์ค์ ์คํ ๋ฐฉ์์ ๋ํ ๊ฐ๋จํ๊ณ ์ ํํ ๋ชจ๋ธ์ ์ป๊ฒ ๋ฉ๋๋ค. ์ฌ๊ตฌ์ฑ๋ ์ ์ด ํ๋ฆ์ ๋ณด์กดํด์ผ ํ ์ค์ ๋ ผ๋ฆฌ ๊ฒฝ๋ก๋ฅผ ์๋ณํ์ฌ ํ๋ํ ๋ ธ๋ ฅ์ ์ง์ํฉ๋๋ค.
์๋ฏธ ์๋ ์ด๋ฆ์ด ์๋ ๊ธฐํธ ํด๊ฒฐ
๋๋ ํ๋ ์์คํ ์์ ์ฌ๋ณผ ๋ถ์์ ์ด๋ฆ์ด ์๋ฏธ๋ฅผ ์ ๋ฌํ์ง ์๊ธฐ ๋๋ฌธ์ ์ด๋ ค์์ ๊ฒช์ต๋๋ค. ๊ธฐ์กด์ ์ ์ ๋ถ์๊ธฐ๋ ๋ณ์ ๋ถ๋ฅ, ๋ณด์ ๊ด๋ จ ํ๋ ํ์ง, ๊ด๋ จ ํจ์ ๊ทธ๋ฃนํ๋ฅผ ์ํด ๋ช ๋ช ํด๋ฆฌ์คํฑ์ ์ฌ์ฉํฉ๋๋ค. ๋๋ ํ๋ ์ด๋ฌํ ๋จ์๋ฅผ ์ ๊ฑฐํจ์ผ๋ก์จ ์ด๋ฌํ ๋ฐฉ์์ ๋ฌด๋ ฅํํฉ๋๋ค. ๊ทธ๋ฌ๋ ์ฌ๋ณผ ๋ถ์์๋ ์๋ฏธ ์๋ ์ด๋ฆ์ด ํ์ํ์ง ์์ต๋๋ค. ๋ฒ์, ์ฌ์ฉ ํจํด, ๊ทธ๋ฆฌ๊ณ ํ์ ์ถ๋ก ์ ํตํด ๊ด๊ณ๋ฅผ ์๋ณํฉ๋๋ค.
๋ถ์๊ธฐ๋ ์ฌ๋ณผ์ด ์ ์, ์ฐธ์กฐ, ์ ๋ฌ๋๋ ์์น๋ฅผ ์ถ์ ํฉ๋๋ค. ๋ ์ด๋ธ๊ณผ ๊ด๊ณ์์ด ์์๋ฅผ ์ฐ๊ฒฐํ๋ ์ฌ๋ณผ ๊ทธ๋ํ๋ฅผ ๊ตฌ์ถํฉ๋๋ค. ์๋ฅผ ๋ค์ด, ๋ฌด์๋ฏธํ ๋ณ์๊ฐ ์ฌ๋ฌ ๋ชจ๋์ ๋ํ๋๋ ๊ฒฝ์ฐ, ๋ถ์๊ธฐ๋ ๋ฐ์ดํฐ ๋ฐ ์ ์ด ๊ตฌ์กฐ์์ ์ํธ ์์ฉ์ ํตํด ํด๋น ๋ณ์์ ์ญํ ์ ์๋ณํ ์ ์์ต๋๋ค.
์ฌ๋ณผ ๋ถ์์ ์์ฑ๋ ์ฝ๋์๋ ๋์์ด ๋๋๋ฐ, ๋ณ์๊ฐ ๋น์ฆ๋์ค ๊ฐ๋ ๋ณด๋ค๋ ํ ํ๋ฆฟ ๋งค๊ฐ๋ณ์๋ฅผ ๋ฐ์ํ ์ ์๊ธฐ ๋๋ฌธ์ ๋๋ค. ์ ์ ๋ถ์์ ์ฌ์ฉ ๊น์ด์ ๊ด๊ณ ํจํด์ ๋ถ์ํ์ฌ ์ค์ ๋ก์ง๊ณผ ์ค์บํด๋ฉ์ ๊ตฌ๋ถํฉ๋๋ค. ์ด๋ฅผ ํตํด ํ๋ํ ํ์ ๋ณต์กํ๊ฑฐ๋ ๋ฐ๋ณต์ ์ธ ๊ตฌ์กฐ์์๋ ์๋ฏธ์ ์ค์์ฑ์ ๋ถ๋ฆฌํ ์ ์์ต๋๋ค.
๋ค๊ตญ์ด ํต์ฐฐ๋ ฅ์ ์ํ AST์ ๊ธฐํธ ๋ถ์ ๊ฒฐํฉ
์ต์ ์ํคํ ์ฒ๋ ์ข ์ข ์ฌ๋ฌ ์ธ์ด์ ์ฝ๋๋ฅผ ํฌํจํฉ๋๋ค. ์ผ๋ถ ์ธ์ด๋ ์ํฌํ๋ก์ ์ผ๋ถ๋ก ์์ฑ๋ ์ถ๋ ฅ์ ์์ฑํฉ๋๋ค. ๋ค๋ฅธ ์ธ์ด๋ API, ๋ฉ์์ง ํ ๋๋ ๊ณต์ ๋ฐ์ดํฐ ๊ตฌ์กฐ๋ฅผ ํตํด ๋ ๊ฑฐ์ ์์คํ ๊ณผ ์ํธ ์์ฉํฉ๋๋ค. ์ ์ ๋ถ์์ ์ถ์ ๊ตฌ๋ฌธ ํธ๋ฆฌ์ ์ฌ๋ณผ ๋ถ์์ ์ฌ์ฉํ์ฌ ์ด๋ฌํ ์๋ก ๋ค๋ฅธ ๊ณ์ธต์ ๋จ์ผ ๊ตฌ์กฐ์ ํํ์ผ๋ก ํตํฉํฉ๋๋ค.
์๋ฅผ ๋ค์ด, COBOL ๋ชจ๋์ ์์ฑ๋ ์ง๋ ฌํ๊ธฐ๋ฅผ ์ฌ์ฉํ๋ Java ์๋น์ค์ ๋ฐ์ดํฐ๋ฅผ ์ ๊ณตํ ์ ์์ต๋๋ค. ๋ถ์๊ธฐ๋ ๊ฐ ์ธ์ด์ ๋ํด ๋ณ๋์ AST๋ฅผ ๊ตฌ์ถํ ๋ค์, ๊ธฐํธ ์ํธ ์์ฉ, ๋ฐ์ดํฐ ๊ณ๋ณด ๋๋ ํธ์ถ ํจํด์ ์ฌ์ฉํ์ฌ ์๊ด ๊ด๊ณ๋ฅผ ๋ถ์ํฉ๋๋ค. ์ด๋ฌํ ํตํฉ์ ํตํด ์จ๊ฒจ์ง ์ํ๋ก ๋จ์ ์์ ์ ์๋ ์ธ์ด ๊ฐ ์ข ์์ฑ์ ์ฌ๊ตฌ์ฑํ ์ ์์ต๋๋ค.
๋์ผํ ๊ธฐ์ ์ ๋ค์์์ ์ฐธ์กฐ๋ ํ์ด๋ธ๋ฆฌ๋ ํ๋ํ ์๋๋ฆฌ์ค๋ฅผ ์ง์ํฉ๋๋ค. ์ฆ๋ถ์ ํ๋ํ๋ฅผ ๊ฐ๋ฅํ๊ฒ ํ๋ ์ํฐํ๋ผ์ด์ฆ ํตํฉ ํจํด๋ถ์ ์์ง์ ์ฌ๋ฌ ์ธ์ด์ ๊ตฌ์กฐ๋ฅผ ์ํธ ์ฐ๊ด์ํด์ผ๋ก์จ ๋ช ๋ช , ํ์ ๋๋ ๊ตฌ์กฐ์ ์๊ณก์ ๊ด๊ณ์์ด ์์คํ ๋์์ ๋ํ ์ผ๊ด๋ ๊ด์ ์ ์ ๊ณตํฉ๋๋ค.
๋ช ๋ช ์ ๋์ด์ ์ถ์ ๋ ผ๋ฆฌ: ์จ๊ฒจ์ง ์ ์ด ํ๋ฆ์ ์๋ฏธ์ ์ฌ๊ตฌ์ฑ
์ฝ๋๊ฐ ๋๋ ํ๋๊ฑฐ๋ ์์ฑ๋ ๋, ์๋๋ฅผ ๊ฐ์ฅ ํ์คํ๊ฒ ๋ํ๋ด๋ ์งํ๋ ๋ ์ด์ ๊ฐ๋ฐ์๊ฐ ์ผ๋ฐ์ ์ผ๋ก ์์กดํ๋ ๋ณ์ ์ด๋ฆ, ๋ฉ์๋ ์ด๋ฆ ๋๋ ํ์ผ ๊ตฌ์กฐ๊ฐ ์๋๋๋ค. ๋์ , ์คํ์ ์ฃผ๋ํ๋ ์๋ฏธ์ ๊ด๊ณ๋ฅผ ์ฌ๊ตฌ์ฑํ์ฌ ๋ ผ๋ฆฌ๋ฅผ ํด์ํด์ผ ํฉ๋๋ค. ์ด ํ๋ก์ธ์ค๋ ์ด๋ฆ ์ง์ ๊ณผ ๊ด๊ณ์์ด ๋์์ ๋ถ์ํ๊ณ ๋ฐ์ดํฐ ํ๋ฆ, ์กฐ๊ฑด์ด ๋ถ๊ธฐ์ ๋ฏธ์น๋ ์ํฅ, ํจ์์ ์ํธ ์์ฉ ๋ฐฉ์์ ํ์ ํ๋ ๊ฒ์ ํฌํจํฉ๋๋ค. ์๋ฏธ์ ์ฌ๊ตฌ์ฑ์ ๋ถ์๊ธฐ๋ฅผ ํจํด ๋งค์นญ๊ธฐ์์ ํ๋ ๋ชจ๋ธ๋ฌ๋ก ์ ํ์์ผ ํ๋ฉด์ด ์๊ณก๋ ๊ฒฝ์ฐ์๋ ์์คํ ์ ์ดํดํ ์ ์๋๋ก ํฉ๋๋ค.
์ด๋ฌํ ๋ณํ๋ ๋ ๊ฑฐ์ ์์คํ ์ด ์๋ ์์ฑ๋๊ฑฐ๋ ์ถ์๋ ์ฝ๋ ๊ณ์ธต ๋ด์ ๊ตฌ์กฐํ๋ ๋ก์ง์ ํฌํจํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ ํ๋ํ ํ๋ก๊ทธ๋จ์์ ํ์์ ์ ๋๋ค. ์ํํธ์จ์ด๊ฐ ๋ฐํ์์ ์ด๋ป๊ฒ ๋์ํ๋์ง์ ๋ํ ์ฌ์ธต์ ์ธ ์ดํด๊ฐ ์๋ค๋ฉด ํ๋ํ ํ์ ์ข ์์ฑ์ ์์ ํ๊ฒ ํด๊ฒฐํ๊ณ , ๋น์ฆ๋์ค ๊ท์น์ ๊ฒ์ฆํ๊ณ , ๊ณ ์ํ ๊ฒฝ๋ก๋ฅผ ์๋ณํ ์ ์์ต๋๋ค. ์ ์ฌํ ์์น์ด ๋ค์์์ ์ค๋ช ํ๋ ๋ถ์ ๋ฐฉ๋ฒ์ ๊ธฐ๋ฐ์ด ๋ฉ๋๋ค. ์ ํ๋ฆฌ์ผ์ด์ ์ง์ฐ ์๊ฐ์ ์ํฅ์ ๋ฏธ์น๋ ์จ๊ฒจ์ง ์ฝ๋ ๊ฒฝ๋ก ๊ฐ์งํ๋ฉด์ ์ธ ๋จ์์ ์์กดํ๊ธฐ๋ณด๋ค๋ ๊ตฌ์กฐ์ ํ๋์ ๊ฒํ ํ์ฌ ๊ฐ์์ฑ์ ํ๋ณดํ๋ ๋ฐฉ์์ ๋๋ค. ์๋ฏธ ์ฌ๊ตฌ์ฑ์ ๋๋ ํ์ ์์ฑ์ด ์ ๊ธฐํ๋ ๊ณ ์ ํ ๊ณผ์ ์ ๋์ผํ ์ฌ๊ณ ๋ฐฉ์์ ์ ์ฉํฉ๋๋ค.
๊ตฌ์กฐ์ ํจํด์์ ์คํ ์๋ฏธ ์ฌ๊ตฌ์ถ
์ด๋ฆ์ ์ฝ์ ์ ์๋๋ผ๋ ์ฝ๋ ๊ตฌ์กฐ๋ ์ฌ์ ํ ์๋ฏธ๋ฅผ ๋๋ฌ๋ ๋๋ค. ๋ฃจํ, ์กฐ๊ฑด๋ฌธ, ์ค์์น, ํ ๋น๋ฌธ์ ๋ณ์์ ๋ ์ด๋ธ์ด ์ด๋ป๊ฒ ์ง์ ๋๋ ์ผ๊ด๋ ํํ๋ฅผ ์ ์งํฉ๋๋ค. ์ ์ ๋ถ์ ์์ง์ ์ด๋ฌํ ๊ตฌ์กฐ๋ฅผ ๋ถ์ํ์ฌ ๊ธฐ๋ฅ์ ์๋๋ฅผ ์ถ๋ก ํฉ๋๋ค. ๋ถ์๊ธฐ๋ ๋ฐ๋ณต๋๋ ๋ ผ๋ฆฌ ํด๋ฌ์คํฐ, ์กฐ๊ฑด๋ฌธ ๋ชจํฐํ, ์ผ๊ด๋ ๋ฐ์ดํฐ ๋ณํ ํํ๋ฅผ ์๋ณํ์ฌ ์์คํ ์ ๊ฐ๋ ์ ๋ชจ๋ธ์ ์ฌ๊ตฌ์ฑํฉ๋๋ค.
์๋ฅผ ๋ค์ด, ๋ณต์กํ๊ฒ ์ค์ฒฉ๋ ์กฐ๊ฑด ๋ธ๋ก์ ์์๋ณผ ์ ์์ ์ ๋๋ก ์ด๋ฆ์ด ๋ฐ๋ ์ ๊ฒฉ์ฑ ๊ณ์ฐ์ ๋ํ๋ผ ์ ์์ต๋๋ค. ์๋ฏธ ์ฌ๊ตฌ์ฑ์ ์ด ๋ธ๋ก์ผ๋ก ๋ค์ด์ค๊ณ ๋๊ฐ๋ ๊ฐ์ ํ๋ฆ์ ๋ถ์ํ๊ณ , ๋ฐ์ดํฐ ๊ฒฐํฉ ๋ฐฉ์์ ํจํด์ ๊ฐ์งํ๊ณ , ๊ธฐ๋ฅ์ ๊ตฌ์กฐ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๋ ผ๋ฆฌ๋ฅผ ํด์ํฉ๋๋ค. ์ด ์ ๊ทผ ๋ฐฉ์์ ๋ค์์์ ์ค๋ช ํ ๋ฐฉ๋ฒ์ ๋ฐ์ํฉ๋๋ค. COBOL ๋ฉ์ธํ๋ ์ ์์คํ ์์ ๋์ ์ํ ๋ณต์ก๋๋ฅผ ์๋ณํ๊ธฐ ์ํ ์ ์ ๋ถ์ ๊ธฐ์ ๊ตฌ์กฐ์ ์งํ๋ ์ด๋ฆ๋ง์ผ๋ก๋ ์ค๋ช ํ ์ ์๋ ์จ๊ฒจ์ง ๋ณต์ก์ฑ์ ๋๋ฌ๋ ๋๋ค.
์๋ฏธ ์ฌ๊ตฌ์ฑ์ ํ๋์ ํน์ง๋ ์๋ณํฉ๋๋ค. ์ด๋ฌํ ํน์ง์๋ ๋ฐ๋ณต์ ์ธ ์ ์ด ๊ตฌ์กฐ, ๋ฐ๋ณต๋๋ ํํ์, ๋๋ ์ผ๊ด๋ ๊ฐ ๋ณํ์ด ํฌํจ๋ฉ๋๋ค. ์ด๋ ๋ถ์๊ฐ๊ฐ ์ฝ๋ ๋ธ๋ก์ด ์ธ์ฆ, ๊ฒ์ฆ, ๊ณ์ฐ ๋๋ ์์ ์ง์ ์ ์ํํ๋์ง ์ฌ๋ถ๋ฅผ ํ๋จํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค. ์ด๋ฆ์ด ์๋๋ผ๋ ๋ก์ง์ ํํ๊ฐ ๊ทธ ๋ชฉ์ ์ ๋๋ฌ๋ด๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค. ์ด๋ฌํ ๊ธฐ๋ฅ์ ํตํด ํ๋ํ ํ์ ์๋ ์์ฑ๋ ์ค์บํด๋ฉ์ด๋ ๋๋ ํ๋ ๋ ธ์ด์ฆ๋ก๋ถํฐ ์๋ฏธ ์๋ ํ๋์ ๋ถ๋ฆฌํ ์ ์์ต๋๋ค.
์ค๊ฐ ์ํ๋ฅผ ์ค์ ๋ ผ๋ฆฌ ํ๋ฆ์ ์ฐ๊ด์ํค๊ธฐ
๋ง์ ๋๋ ํ ๊ธฐ๋ฒ์ ๊ฐ์ ์ค์ ํ๋ฆ์ ๊ฐ๋ฆฌ๋ ๋ถํ์ํ ์ค๊ฐ ๋งค๊ฐ์ฒด๋ฅผ ๋์ ํฉ๋๋ค. ๋ณ์๊ฐ ์ฌ๋ฌ ๊ตฌ์ฑ ์์๋ก ๋ถํ ๋๊ฑฐ๋, ์์ ๋ฒํผ๊ฐ ๊ธ์ฆํ๊ฑฐ๋, ์ํ ๋ณ๊ฒฝ์ด ์์ญ ์ค์ ๊ฑธ์ณ ๋ฐ์ํ ์ ์์ต๋๋ค. ์์ฑ๋ ์ฝ๋๋ ์ฌ๋์ด ์ฌ์ฉํ ์๋๊ฐ ์ ํ ์์๋ ํ๋ ์ด์คํ๋์ ์ค๊ฐ ํ๋๋ฅผ ์ฌ์ฉํ์ฌ ์ ์ฌํ ๋์์ ๋ณด์ด๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค.
์ ์ ๋ถ์์ ์ด๋ฌํ ์ค๊ฐ ์ํ๋ค ๊ฐ์ ๊ฐ ์ ํ๋ฅผ ์ถ์ ํ์ฌ ๋ ผ๋ฆฌ ํ๋ฆ์ ์ฌ๊ตฌ์ฑํฉ๋๋ค. ํ ๋น ์ฒด์ธ์ ์๋ณํ๊ณ , ์ค๋ณต๋ ๋ณํ์ ๊ฑธ๋ฌ๋ด๊ณ , ๋ฐ๋ณต์ ์ธ ํจํด์ ๋จ์ํ๋ ๋์ ์ํ์ค๋ก ์ถ์ํฉ๋๋ค. ์ด ๋ฐฉ๋ฒ์ ์์ ์ค๋ช ํ ๊ฐ์์ฑ ๊ธฐ๋ฒ๊ณผ ๋์ผํ ๋ชฉ์ ์ ๊ฐ์ต๋๋ค. ์คํ ์์ด ๋ ผ๋ฆฌ๋ฅผ ์ถ์ ํ๋ ์ ์ ๋ถ์์ ๋ฐ์ดํฐ ํ๋ฆ์ ๋ง๋ฒ์ด๋ ๋ถ์์๊ฐ ๋ฐ์ดํฐ ์ด๋์ ๋ฐ๋ผ๊ฐ๋ฉด์ ํ๋์ ํ๋จํ๋ ๋ฐฉ๋ฒ์ ์ค๋ช ํฉ๋๋ค.
๋ถ์๊ธฐ๋ ์ด๋ฌํ ์ค๊ฐ ์ํ๋ค์ ์ํธ ์ฐ๊ด์ํด์ผ๋ก์จ ์ค์ ๋ ผ๋ฆฌ ๊ฒฝ๋ก๋ฅผ ๋ถ๋ฆฌํฉ๋๋ค. ์ด๋ ๊ฒ ์ฌ๊ตฌ์ฑ๋ ๊ฒฝ๋ก๋ ํ๋ํ ํ์๊ฒ ํ๋ฉด์ ์ธ ์ฝ๋๊ฐ ์์ํ๋ ๋ฐ๊ฐ ์๋, ์์คํ ์ด ์ค์ ๋ก ๋ฌด์์ ํ๋์ง ๋ช ํํ๊ฒ ๋ณด์ฌ์ค๋๋ค. ์ด๋ฅผ ํตํด ์์ง๋์ด๋ ๊ฐ์ด ์ด๋ป๊ฒ ๋ณํ๋๊ณ ํน์ ๊ฒฐ์ ์ด ๋ฐ์ํ๋ ์ด์ ๋ฅผ ์ดํดํ๊ฒ ๋๋ฏ๋ก ๋ ผ๋ฆฌ๋ฅผ ์์ ์๊ฒ ์ฌ์์ฑํ๊ฑฐ๋ ๋ง์ด๊ทธ๋ ์ด์ ํ ์ ์์ต๋๋ค.
์๋์ ์ธ ์ค๋ ๋ฐ ๋๋ฌํ ์ ์๋ ๋ ผ๋ฆฌ ์๋ณ
๋๋ ํ๋ ์ฝ๋๋ ๊ฒํ ์์ ๋จ์ํ ์ค์บ๋๋ฅผ ํผ๋์ค๋ฝ๊ฒ ํ๋๋ก ์ค๊ณ๋ ์คํด์ ์์ง๊ฐ ์๋ ๊ตฌ์กฐ๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค. ์ผ๋ถ ๊ธฐ๋ฒ์ ์ฌ์ฉํ์ง ์๋ ๋ณ์, ๋๋ฌํ ์ ์๋ ๋ถ๊ธฐ, ๋๋ ๊ด๋ จ ์๋ ๊ณ์ฐ์ ์ถ๊ฐํฉ๋๋ค. ์ด๋ฌํ ๋ฐฉํด ์์๋ ๋ณต์ก์ฑ ์งํ๋ฅผ ๋ถํ๋ฆฌ๊ณ ์๋ฏธ ์๋ ๋ ผ๋ฆฌ์์ ์ฃผ์๋ฅผ ๋ถ์ฐ์ํต๋๋ค. ์์ฑ๋ ์์คํ ์๋ ์ฃผ์ด์ง ๋ชจ๋์ ์์ ํ ์ ์ฉ๋์ง ์๋ ํ ํ๋ฆฟ์ผ๋ก ์ธํด ๋ฐ์ํ๋ ๋๋ฌํ ์ ์๋ ๊ฒฝ๋ก๊ฐ ํฌํจ๋ ์๋ ์์ต๋๋ค.
์๋ฏธ ์ฌ๊ตฌ์ฑ์ ์ ์ด ์ข ์์ฑ์ ๋ถ์ํ๊ณ ์กฐ๊ฑด์ด ์ถฉ์กฑ๋ ์ ์๋์ง ์ฌ๋ถ๋ฅผ ์๋ณํ์ฌ ์ด๋ฌํ ๋ ธ์ด์ฆ๋ฅผ ์ ๊ฑฐํฉ๋๋ค. ๋ถ๊ธฐ๊ฐ ํญ์ ๊ฑฐ์ง์ด๊ฑฐ๋ ๋ฃจํ์ ์ง์ ํ์ง ์์ผ๋ฉด ๋ถ์๊ธฐ๋ ํด๋น ๊ฒฝ๋ก๋ฅผ ๋๋ฌ ๋ถ๊ฐ๋ฅ์ผ๋ก ํ์ํฉ๋๋ค. ์ด๋ ๋ค์ ์์น๊ณผ ์ผ์นํฉ๋๋ค. ์ ์ ๋ถ์์ ํตํ COBOL ์ ์ด ํ๋ฆ ์ด์ ํ์ ํด์์จ๊ฒจ์ง ๋ถ์ผ์น๋ก ์ธํด ์ด์์์ ์ฐจ์ด๊ฐ ๋๋ฌ๋ฉ๋๋ค.
์ด ํํฐ๋ง ํ๋ก์ธ์ค๋ ์ต์ข ๋ ผ๋ฆฌ ๋ชจ๋ธ์ ๋จ์ํํฉ๋๋ค. ์คํด์ ์์ง๊ฐ ์๋ ๋ ธ๋๋ฅผ ์ ๊ฑฐํ๊ณ ์ค์ ์คํ ๊ฒฝ๋ก๋ง ๋ ธ์ถํฉ๋๋ค. ํ๋ํ ํ์ ์ด๋ฌํ ๋ช ํ์ฑ์ ํตํด ๋ถํ์ํ๊ฑฐ๋ ๊ธฐ๋ง์ ์ธ ๊ตฌ์กฐ๋ฅผ ์ฌํํ์ง ์๊ณ ๋ ๋๋ฑํ ๊ตฌํ์ ์ค๊ณํ ์ ์์ผ๋ฏ๋ก ์ด์ ์ ์ป์ต๋๋ค.
์ฌ๊ตฌ์ฑ๋ ํ๋์ ํ๋ํ์ ์ ํฉํ ์ง์์ผ๋ก ์ ํ
์๋ฏธ๋ก ์ ์ฌ๊ตฌ์ฑ์ ํ๋ํ ์ฌ์์ผ๋ก ๋ณํ๋ ์ ์๋ ์์คํ ๋์์ ๊ธฐ๋ฅ์ ๋งต์ ์์ฑํฉ๋๋ค. ์์ง๋์ด๋ ์ด๋ฆ์ด๋ ๋ฌธ์์ ๊ธฐ๋ฐํ์ฌ ์์คํ ์ ๋์์ ์ถ์ธกํ๋ ๋์ , ๊ตฌ์กฐ ์์ฒด์์ ์ถ์ถ๋ ๊ฒ์ฆ๋ ๋ก์ง์ ํ์ฉํฉ๋๋ค. ์ด๋ ๊ฒ ์ถ์ถ๋ ๋ก์ง์ ๋ฆฌํฉํ ๋ง ๊ณํ, ๋ง์ดํฌ๋ก์๋น์ค ๊ฒฝ๊ณ, API ์ ์ ๋ฐ ๋ฐ์ดํฐ ๋ณํ ๊ท์น์ ๊ธฐ๋ฐ์ด ๋ฉ๋๋ค.
์์ฑ๋ ์ง์์ ๋น์ฆ๋์ค ๋ถ์๊ฐ, ์ค๊ณ์ ๋๋ ๊ฐ๋ฐ์๊ฐ ์ฌ์ฉํ๋ ํ์์ผ๋ก ๋งคํ๋ ์ ์์ต๋๋ค. ์ถ์ ๋ฐ ๊ณต์ ๊ฐ ๊ฐ๋ฅํด์ ธ ํ๋ํ ํ์ด ์์กดํ๋ ๋ฌธ์ ์ํ๊ณ์ ์ผ๋ถ๊ฐ ๋ฉ๋๋ค. ์ด๋ฌํ ์ง์ ๊ธฐ๋ฐ ์ ๊ทผ ๋ฐฉ์์ ๋ค์์์ ์ค๋ช ํ๋ ๊ดํ๊ณผ ์ผ์นํฉ๋๋ค. ๋ธ๋ผ์ฐ์ ๊ธฐ๋ฐ ๊ฒ์ ๋ฐ ์ํฅ ๋ถ์ ๊ตฌ์ถ๋๊ท๋ชจ ํ๋ก์ ํธ์์ ์ ๊ทผ ๊ฐ๋ฅํ๊ณ ๊ฒ์ฆ๋ ๊ตฌ์กฐ์ ์ธํ ๋ฆฌ์ ์ค์ ๊ฐ์น๋ฅผ ๊ฐ์กฐํฉ๋๋ค.
์ด๋ฌํ ์ฌ๊ตฌ์ฑ๋ ํ๋์ ํตํด ๊ธฐ์ ์ ์์คํ ์ ์๋ชป ์ฌ๊ตฌํํ๋ ์ฌ๊ฐํ ์ํ์ ํผํ ์ ์์ต๋๋ค. ๋์ , ๊ธฐ์กด ๋ก์ง์ ์ค์ ์๋ ๋ฐฉ์์ ๋ํ ์ ํํ๊ณ ๋ชจ๋ธ ๊ธฐ๋ฐ์ ์ดํด๋ฅผ ๋ฐํ์ผ๋ก ๋ฏธ๋ ์ํคํ ์ฒ๋ฅผ ๊ตฌ์ถํฉ๋๋ค.
๋๋ ํ๋ ์ปจํ ์คํธ์์ ์ ์ ๋ฐ ๋์ ๋ฉ์๋ ๋น๊ต
๋๋ ํ๋๊ณ ์์ฑ๋ ์ฝ๋๋ ์์ ํ ๊ฐ์์ฑ์ ํ๋ณดํ๊ธฐ ์ํด ์ฌ๋ฌ ๋ถ์ ๊ธฐ๋ฒ์ ์กฐํฉํด์ผ ํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค. ์ ์ ๋ถ์์ ์์คํ ์ ์คํํ์ง ์๊ณ ๊ตฌ์กฐ์ ์๋ฏธ๋ฅผ ์ฌ๊ตฌ์ฑํ๋ ๋ฐ๋ฉด, ๋์ ๋ถ์์ ๋ฐํ์ ๋์ ๋์์ ๊ด์ฐฐํฉ๋๋ค. ๋๋ ํ๋ ํ๊ฒฝ์์๋ ํ ๋ฐฉ๋ฒ์ ํ๊ณ๊ฐ ๋ค๋ฅธ ๋ฐฉ๋ฒ์ ์ฅ์ ์ผ๋ก ์์๋๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค. ์ด๋ฌํ ์ ๊ทผ ๋ฐฉ์์ด ์๋ก ์ด๋ป๊ฒ ์ํธ ๋ณด์๋๋์ง ์ดํดํ๋ฉด ํ๋ํ ํ์ด ๋ถํฌ๋ช ํ๊ฑฐ๋ ๋จธ์ ์์ ์์ฑ๋ ์ฝ๋๋ฒ ์ด์ค๋ฅผ ํ์ํ๋ ๋ฐ ๊ฐ์ฅ ํจ๊ณผ์ ์ธ ์ ๋ต์ ์ ํํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค.
๊ธฐ์ ๋ค์ ์ข ์ข ๋ ๋ฐฉ๋ฒ ์ค ์ด๋ ํ๋๋ง์ผ๋ก๋ ์๋ฒฝํ ๋ช ํ์ฑ์ ์ ๊ณตํ์ง ๋ชปํ๋ค๋ ๊ฒ์ ์๊ฒ ๋ฉ๋๋ค. ์ ์ ๋ถ์์ ์ ์ด ํ๋ฆ ๋งคํ, ์ข ์์ฑ ๊ฐ์ง, ์จ๊ฒจ์ง ๋ ผ๋ฆฌ ๊ฒฝ๋ก ํ์ ์ ํ์ํ์ง๋ง, ๋ฐํ์๋ณ ๋ณํ์ด๋ ๊ฐ์ํ๋ ๊ตฌ์กฐ ํ์ ์๋ ์ด๋ ค์์ ๊ฒช์ ์ ์์ต๋๋ค. ๋์ ๋ถ์์ ์ค์ ์คํ ๋์์ ํฌ์ฐฉํ์ง๋ง, ์ ์ ๋ถ์์ผ๋ก๋ง ์๋ณํ ์ ์๋ ๋๋ฌผ๊ฒ ์ฌ์ฉ๋๋ ๊ฒฝ๋ก๋ ๋ฐ์ดํฐ ์ข ์ ๋ ผ๋ฆฌ๋ฅผ ๋์น ์ ์์ต๋๋ค. ์ด๋ฌํ ์ํธ ์์ฉ์ ๋ค์์์ ์ฌ์ฉ๋๋ ๊ณ์ธต์ ๊ฐ์์ฑ ์ ๋ต๊ณผ ์ ์ฌํฉ๋๋ค. ๋ฐํ์ ๋ถ์์ ํ๋ ์๊ฐํ๊ฐ ํ๋ํ๋ฅผ ์ด๋ป๊ฒ ๊ฐ์ํํ๋์ง์ ๋ํ ์ ๋น๋ฅผ ํด์ํฉ๋๋ค.๋ค์ํ ๊ธฐ๋ฒ์ ๊ฒฐํฉํ์ฌ ์ ๋ขฐํ ์ ์๋ ํต์ฐฐ๋ ฅ์ ์ ๊ณตํ๋ ๋ฐฉ์์ ๋๋ค. ์ ์ ๊ด์ ๊ณผ ๋์ ๊ด์ ์ ๊ฒฐํฉํ๋ฉด ํ์ ์ฝ๋์ ์ค๊ณ ๋ชฉ์ ๋ฟ๋ง ์๋๋ผ ์ค์ ์ด์ ํ๊ฒฝ์์์ ์ญํ ๊น์ง ์ดํดํ ์ ์์ต๋๋ค.
๋๋ ํ๋๊ณ ์์ฑ๋ ํ๊ฒฝ์์ ์ ์ ๋ถ์์ ์ฅ์
์ ์ ๋ถ์์ ์คํ ์์ด๋ ์ฌ์ธต์ ์ธ ๊ตฌ์กฐ์ ๊ฐ์์ฑ์ ์ ๊ณตํฉ๋๋ค. ๋ฐ๋ผ์ ๋ ๊ฑฐ์ ๋ฉ์ธํ๋ ์ ๊ตฌ์ฑ ์์, ์๊ฒฉํ๊ฒ ์ ์ด๋๋ ์ด์ ์์คํ ๋๋ ๋ณต์กํ ์ข ์์ฑ์ด ์๋ ํ๋ ์์ํฌ์ ๊ฐ์ด ์ฝ๋๋ฅผ ์ฝ๊ฒ ์คํํ ์ ์๋ ํ๊ฒฝ์ ์ด์์ ์ ๋๋ค. ์ ์ ๋ถ์์ ์ด๋ฆ์ ์ฝ์ ์ ์๊ฑฐ๋ ํจํด์ด ์๊ณก๋ ๊ฒฝ์ฐ์๋ ์ ์ด ํ๋ฆ, ๋ฐ์ดํฐ ํ๋ฆ ๋ฐ ์ข ์์ฑ ๊ด๊ณ๋ฅผ ๋๋ฌ๋ ๋๋ค.
์ด ๋ถ์์ ๊ฐ์ ์ค ํ๋๋ ๋๋ ํ ๋๋ ์์ฑ์ผ๋ก ์ธํด ์ ๊ทผ ๋ถ๊ฐ๋ฅํ ๋ก์ง, ์จ๊ฒจ์ง ๋ถ๊ธฐ, ๊ทธ๋ฆฌ๊ณ ๊ตฌ์กฐ์ ์ด์์ ํ์งํ๋ ๋ฅ๋ ฅ์ ๋๋ค. ๋์ ๋ถ์ ๋๊ตฌ์ ๋ฌ๋ฆฌ ์ ์ ๋ถ์์ ๋ฐํ์ ์ค์ ํธ๋ฆฌ๊ฑฐ๋๋ ๊ฒฝ๋ก๋ฟ๋ง ์๋๋ผ ๋ชจ๋ ๊ฐ๋ฅํ ์คํ ๊ฒฝ๋ก๋ฅผ ๊ฒ์ฌํฉ๋๋ค. ์ด๋ฅผ ํตํด ํน์ ์กฐ๊ฑด์์ ํ์ฑํ๋ ์ ์๋ ์ ๋ณต ์ทจ์ฝ์ ์ด๋ ๊ฐ๊ณผ๋ ์ฝ๋๋ฅผ ๋ฐ๊ฒฌํ ์ ์์ต๋๋ค. ์ด ํ๋ก์ธ์ค๋ ๋ค์์์ ๋ณผ ์ ์๋ ์ ๋ต์ ๋ฐ์ํฉ๋๋ค. ์ํฅ ๋ถ์ ๋ฐ ์ข ์์ฑ ์๊ฐํ๋ฅผ ํตํด ์ฐ์ ์คํจ ๋ฐฉ์ง๊ตฌ์กฐ์ ์ดํด๋ฅผ ํตํด ์์์น ๋ชปํ ํ๋์ ๋ฐฉ์งํ ์ ์์ต๋๋ค.
์ ์ ๋ถ์์ ํ์ฅ์ฑ ์ธก๋ฉด์์๋ ๋ฐ์ด๋ฉ๋๋ค. ์์ฑ๋ ๋๊ท๋ชจ ์์คํ ์๋ ํ ํ๋ฆฟ์ด๋ ๋ฉํ๋ฐ์ดํฐ ์์ง์์ ์์ฑ๋ ์์ฒ ๊ฐ์ ํ์ผ์ด ํฌํจ๋ ์ ์์ต๋๋ค. ์ด๋ฌํ ์์คํ ์ ๋์ ์ผ๋ก ์คํํ๋ ๊ฒ์ ์ด๋ ต๊ฑฐ๋ ๋นํ์ค์ ์ผ ์ ์์ต๋๋ค. ์ ์ ๋ถ์์ ์ด๋ฌํ ๋ณผ๋ฅจ์ ํ๋ก๊ทธ๋๋ฐ ๋ฐฉ์์ผ๋ก ์ฒ๋ฆฌํ์ฌ ํ ํ๋ฆฟ์ ์๋ณํ๊ณ , ํจํด์ ๋ถ๋ฅํ๊ณ , ์ ์ฒด ์ฝ๋๋ฒ ์ด์ค์ ๊ฑธ์ณ ์ข ์์ฑ์ ๋งคํํฉ๋๋ค. ๊ทธ ๊ฒฐ๊ณผ, ๋์ ๋ถ์๋ง์ผ๋ก๋ ๋ฌ์ฑํ ์ ์๋ ํฌ๊ด์ ์ธ ๊ตฌ์กฐ์ ์ธํ ๋ฆฌ์ ์ค๋ฅผ ์ป์ ์ ์์ต๋๋ค.
์ ์ ์ฌ๊ตฌ์ฑ์ผ๋ก ์ธํด ์๊ธด ํ์ ๋์ ๋ถ์์ด ๋ฉ์ฐ๋ ๊ณณ
๋์ ๋ถ์์ ์์คํ ์คํ ์ ์ค์ ๋์์ ๊ด์ฐฐํฉ๋๋ค. ์ด๋ฅผ ํตํด ํ์ ๋ฐํ์ ์ํ, ์ ๋ ฅ์ ๋ฐ๋ฅธ ๋ณํ, ๊ทธ๋ฆฌ๊ณ ์์คํ ๊ตฌ์ฑ์ ๋ฐ๋ผ ๋ฌ๋ผ์ง๋ ๋์์ ํ์ ํ ์ ์์ต๋๋ค. ๋๋ ํ๋ ์์คํ ์์๋ ์ ์ ๋ถ์์ผ๋ก๋ ์์ ํ ๋์ฝ๋ฉํ ์ ์๋ ์ผ๋ถ ๋ก์ง์ด ๋ฐํ์ ํ ์ด๋ธ, ๊ฐ์ ๋จธ์ ๋๋ ๋ฆฌํ๋ ์ ๊ธฐ๋ฐ ์ฐ์ฐ์ ์ธ์ฝ๋ฉ๋ ์ ์์ต๋๋ค. ๋์ ๋ชจ๋ํฐ๋ง์ ์ด๋ฌํ ๊ตฌ์ฑ ์์๊ฐ ์ค์ ์๋๋ฆฌ์ค์์ ์ด๋ป๊ฒ ๋์ํ๋์ง ๋ณด์ฌ์ค๋๋ค.
์๋ฅผ ๋ค์ด, ๋๋ ํ๋ ์ฝ๋์๋ ์คํ๋ ๋๋ง ์๋ฏธ๋ฅผ ๋๋ฌ๋ด๋ ์ธ์ฝ๋ฉ๋ ๋ก์ง์ด ํฌํจ๋ ์ ์์ต๋๋ค. ๊ฐ์ํ๋ ๋๋ ํ๋ ์ฝ๋๋ฅผ ๋ฐํ์ ์ธํฐํ๋ฆฌํฐ๋ง ์ดํดํ๋ ๋ช ๋ น์ด ์ํ์ค๋ก ๋์ฒดํฉ๋๋ค. ๋์ ์ถ์ ์ ์ด๋ฌํ ๋์ฝ๋ฉ๋ ์ฐ์ฐ์ ํฌ์ฐฉํ์ฌ ๋ถ์๊ฐ๊ฐ ์ ์ ํํ์์๋ ๋ณด์ด์ง ์๋ ์คํ ํจํด์ ์ฌ๊ตฌ์ฑํ ์ ์๋๋ก ํฉ๋๋ค.
์์ฑ๋ ์ฝ๋๋ ๋์ ๊ด์ฐฐ์ ํตํด ์ด์ ์ ์ป์ ์๋ ์์ต๋๋ค. ์์ฑ๋ ๋ง์ ๊ตฌ์ฑ ์์๋ ๊ตฌ์ฑ ํ์ผ, ์๋น์ค ๋ฐ์ธ๋ฉ ๋๋ ์ธ๋ถ ๋ฉํ๋ฐ์ดํฐ์ ๋ฐ๋ผ ๋ค๋ฅด๊ฒ ๋์ํฉ๋๋ค. ์ ์ ๋ถ์์ ์ด๋ฌํ ์ธ๋ถ ์ํฅ์ ํด์ํ์ง ๋ชปํ ์ ์์ง๋ง, ๋์ ์คํ์ ์ด๋ฅผ ์์ฐ์ค๋ฝ๊ฒ ํฌ์ฐฉํฉ๋๋ค. ์ด๋ฌํ ์ํธ ์์ฉ์ ๋ค์๊ณผ ๊ฐ์ ๋ฆฌ์์ค์์ ๊ฐ์กฐ๋ ๋ฐํ์ ์ปจํ ์คํธ์ ์ค์์ฑ์ ๋ฐ์ํฉ๋๋ค. ์ ํ๋ฆฌ์ผ์ด์ ์ฒ๋ฆฌ๋๊ณผ ์๋ต์ฑ์ ๋ชจ๋ํฐ๋งํ๋ ๋ฐฉ๋ฒ๋ผ์ด๋ธ ์์คํ ๋์์ ํตํด ์ ์ ๊ตฌ์กฐ์์๋ ์ ์ ์๋ ์ด์์์ ์ง์ค์ด ๋๋ฌ๋ฉ๋๋ค.
ํ์ด๋ธ๋ฆฌ๋ ๋ถ์ ์ํฌํ๋ก๋ฅผ ์ฌ์ฉํ์ฌ ์ ์ฉ ๋ฒ์ ๊ทน๋ํ
๋๋ ํ๋๊ฑฐ๋ ์์ฑ๋ ์์คํ ์ ๋ํ ๊ฐ์ฅ ํจ๊ณผ์ ์ธ ์ ๊ทผ ๋ฐฉ์์ ์ ์ ๋ฐ ๋์ ๊ธฐ๋ฒ์ ๋ชจ๋ ํผํฉํ ํ์ด๋ธ๋ฆฌ๋ ์ํฌํ๋ก์ ๋๋ค. ์ ์ ์์ง์ ๋๋ฌ ๊ฐ๋ฅํ ๋ชจ๋ ๊ฒฝ๋ก, ๋ณ์ ์ํธ์์ฉ ๋ฐ ๊ตฌ์กฐ์ ์ข ์์ฑ์ ๋ํ ๋งต์ ์ ๊ณตํฉ๋๋ค. ๋์ ์ถ์ ์ ์ด๋ฌํ ๋งต์ ์ค์ ์คํ ๋ฐ์ดํฐ๋ฅผ ์ค๋ฒ๋ ์ดํ์ฌ ํ์ด ๊ฐ์ฅ ์์ฃผ ๋ฐ์ํ๋ ๊ฒฝ๋ก, ํด๋ฉด ์ํ๋ก ๋จ์ ์๋ ๋ถ๊ธฐ, ๊ทธ๋ฆฌ๊ณ ๋ฐํ์ ๋์์ด ๊ตฌ์กฐ์ ์์ธก๊ณผ ์ด๋ป๊ฒ ๋ค๋ฅธ์ง ๊ฒ์ฆํ ์ ์๋๋ก ํฉ๋๋ค.
์ด๋ฌํ ํ์ด๋ธ๋ฆฌ๋ ๊ด์ ์ ํ์ด ์ฑ๋ฅ ๋ณ๋ชฉ ํ์, ๋ณด์ ํซ์คํ, ๊ทธ๋ฆฌ๊ณ ํ๋ํ ์ฐ์ ์์๋ฅผ ํ์ ํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค. ์๋ฅผ ๋ค์ด, ์ ์ ๋ถ์์ ํตํด ์์คํ ์ ํต์ฌ์ผ๋ก ๋ณด์ด๋ ๋ณต์กํ ์กฐ๊ฑด๋ถ ํจ์๋ฅผ ํ์ ํ ์ ์์ต๋๋ค. ๋์ ์ถ์ ์ ํตํด ์ค์ ๋ก๋ ๋ถ๊ธฐ ์ค ํ๋๋ง ์คํ๋๋ค๋ ์ฌ์ค์ ํ์ ํ ์ ์์ต๋๋ค. ํ๋ํ ๊ณํ์ ํ์ฑ ๊ฒฝ๋ก๋ฅผ ๋์์ผ๋ก ํ๊ณ ๋นํ์ฑ ๋ก์ง์ ๊ธฐ์ ๋ถ์ฑ ๋๋ ์ฌ์ฉ๋์ง ์๋ ์ฝ๋๋ก ์ฒ๋ฆฌํ ์ ์์ต๋๋ค.
ํ์ด๋ธ๋ฆฌ๋ ์ํฌํ๋ก๋ ํ ์คํธ๋ ๊ฐํํฉ๋๋ค. ์ ์ ๋ถ์์ ํ์ํ ๋ชจ๋ ํ ์คํธ ์๋๋ฆฌ์ค๋ฅผ ์๋ณํฉ๋๋ค. ๋์ ๋ถ์์ ์ด๋ฌํ ์๋๋ฆฌ์ค๊ฐ ์ค์ ์คํ์์ ์์๋๋ก ์๋ํ๋์ง ๊ฒ์ฆํฉ๋๋ค. ์ด๋ฌํ ์๋์ง ํจ๊ณผ๋ ๋ง์ด๊ทธ๋ ์ด์ ๋๋ ๋ฆฌํฉํ ๋ง ์ ์ํ์ ์ค์ด๊ณ ์ผ๊ด์ฑ์ ๋ณด์ฅํฉ๋๋ค.
์ ์ , ๋์ ๋๋ ๊ฒฐํฉ ๊ธฐ์ ์ ์ ์ฉํ ์๊ธฐ ๊ฒฐ์
์ํฉ์ ๋ฐ๋ผ ๊ฐ๊ธฐ ๋ค๋ฅธ ๋ถ์ ๋ฐฉ๋ฒ์ด ํ์ํฉ๋๋ค. ์ต์ํ์ง ์๊ฑฐ๋ ์ ๋ขฐํ ์ ์๋ ์ฝ๋๋ฅผ ๋ค๋ฃฐ ๋๋ ์ ์ ๋ถ์์ด ์ ํธ๋๋๋ฐ, ์คํ์ด ํ์ํ์ง ์๊ธฐ ๋๋ฌธ์ ๋๋ค. ๋ํ ๊ฒฉ๋ฆฌ๋ ํ๊ฒฝ์์ ์คํํ ์ ์๊ฑฐ๋ ์ข ์์ฑ์ ๋ค์ดํฐ๋ธ ํ๊ฒฝ ์ธ๋ถ์์ ๋ณต์ ํ๊ธฐ ์ด๋ ค์ด ๋ ๊ฑฐ์ ์์คํ ์๋ ์ด์์ ์ ๋๋ค. ๋๋ ํ๋ ๊ฐ์ ๋จธ์ ์ด๋ ์ธ๋ถ ๊ตฌ์ฑ์ ์ฐ๊ฒฐ๋ ์์ฑ๋ ํ๋ ์์ํฌ์ ๊ฐ์ด ๋ฐํ์ ํจํด์ด ๋์์ ์ํฅ์ ๋ฏธ์น๋ ๊ฒฝ์ฐ ๋์ ๋ถ์์ด ํ์์ ์ ๋๋ค.
์ฝ๋๊ฐ ๋ถํฌ๋ช ํ๊ณ ์ํ๋๊ฐ ๋์ ๊ฒฝ์ฐ, ํตํฉ์ ์ธ ์ ๊ทผ ๋ฐฉ์์ด ํ์ํฉ๋๋ค. ๋ฏธ์ ํฌ๋ฆฌํฐ์ปฌ ์์คํ , ์๊ฒฉํ ๊ท์ ํ๊ฒฝ, ๋๋ ๋๊ท๋ชจ ํ๋ํ ํ๋ก๊ทธ๋จ์ ํ์ด๋ธ๋ฆฌ๋ ์ํฌํ๋ก๊ฐ ์ ๊ณตํ๋ ๊ฐ์ฅ ํฌ๊ด์ ์ธ ๊ฐ์์ฑ์ ์ด์ ์ ๋๋ฆด ์ ์์ต๋๋ค. ์ด๋ฌํ ๊ฒฐํฉ์ ํตํด ํ๋ํ ํ์ ๋ถ๋ฆฌ๋ ๋ถ์ ๊ธฐ๋ฒ์ ํตํด ํ์ธ ๊ฐ๋ฅํ ๊ฒฝ๋ก๋ฟ๋ง ์๋๋ผ ์ ์ฒด ๊ธฐ๋ฅ ์คํํธ๋ผ์ ์ดํดํ ์ ์์ต๋๋ค.
๋๋ ํ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ณด์ ์ทจ์ฝ์ ๊ฐ์ง
์ฝ๋๊ฐ ์๋์ ์ผ๋ก ๋๋ ํ๋์๊ฑฐ๋ ์๋ฏธ ์๋ ๋ช ๋ช ๊ณผ ๊ตฌ์กฐ์ ๋ช ํ์ฑ์ ์จ๊ธฐ๋ ์์ฑ ๋๊ตฌ๋ฅผ ํตํด ์์ฑ๋ ๊ฒฝ์ฐ ๋ณด์ ๋ถ์์ ํจ์ฌ ๋ ๋ณต์กํด์ง๋๋ค. ์ผ๋ฐ์ ์ผ๋ก ์ฝ๊ฒ ์๋ณํ ์ ์๋ ์ทจ์ฝ์ ์ด ์ฝ์ ์ ์๋ ์๋ณ์, ๊น์ด ์ค์ฒฉ๋ ํ๋ฆ ๊ตฌ์กฐ, ๋๋ ๋ณํ๋ ๋ก์ง ๋ค์ ๊ฐ๋ ค์ง๋๋ค. ๋์์ ์ ๋ขฐํ ์ ์๋ ํ์ง์ ํ์์ฑ๋ ์ปค์ง๋๋ค. ๋๋ ํ๋ ์ทจ์ฝ์ ์ ์ ๊ฑฐํ๋ ๊ฒ์ด ์๋๋ผ, ๋จ์ง ๊ฐ์ถฐ์ค ๋ฟ์ด๋ฉฐ, ๊ฐ๋ฐ์์ ๋ณด์ ํ์ด ์ฝ๊ฒ ํด์ํ ์ ์๋ ๋ชจ๋์ ๊ฐ๊ณผํ๊ฒ ๋ง๋ค์ด ์๋ก์ด ์ํ์ ์ด๋ํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค. ๊ด๋ฒ์ํ ์๋ํ ํ๋ ์์ํฌ ๋๋ ๋ด๋ถ ๊ตฌ์กฐ๊ฐ ์๋ ค์ง์ง ์์ ํจํค์ง ์์คํ ์ ์์กดํ๋ ๊ธฐ์ ์ ๊ฒฝ์ฐ, ์ ์ ๋ถ์์ ํ๋ฉด์ ์ธ ๋จ์์ ์์กดํ๊ธฐ๋ณด๋ค๋ ์จ๊ฒจ์ง ํจํด์ ์ธ์ํ๋๋ก ์ ์ํด์ผ ํฉ๋๋ค.
ํฅ์๋ ํ์ง ๊ธฐ๋ฅ์ ๋ํ ์ด๋ฌํ ํ์์ฑ์ ์ฝ๋ ์์ฑ ๋ฐฉ์๊ณผ ๊ด๊ณ์์ด ๋ชจ๋ ์์คํ ์์ ์ํ ๊ฐ์์ฑ์ด ์ผ๊ด๋์ด์ผ ํ๋ค๋ ์์น๊ณผ ์ผ์นํฉ๋๋ค. ๊ธฐ์กด ์ค์บ๋๋ ๊ณ ์ํ ์์ญ์ ์๋ณํ๊ธฐ ์ํด ๋ช ๋ช ๊ท์น์ด๋ ์ธ์ ๊ฐ๋ฅํ ๊ตฌ์กฐ์ ์์กดํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค. ๋๋ ํ๋ ์ด๋ฌํ ๊ฐ์ ์ ์ ๊ฑฐํ๊ณ ๋ ์ด๋ธ ๋์ ์คํ ๋์, ๋ฐ์ดํฐ ํ๋ฆ ๋ฐ ๋ณํ ์์๋ฅผ ๋ถ์ํ๋ ๋์ฑ ์ ๊ตํ ๋ชจ๋ธ์ ์๊ตฌํฉ๋๋ค. ์ด ์ ๊ทผ ๋ฐฉ์์ ์์ ์ค๋ช ํ ์ฌ์ธต์ ์ธ ๊ฐ์์ฑ๊ณผ ์ ์ฌํฉ๋๋ค. ๋๊ท๋ชจ ์ฝ๋๋ฒ ์ด์ค์์ ์์ ํ์ง ์์ ์ญ์ง๋ ฌํ ๊ฐ์ง์ฝ๋๊ฐ ์ผ๋ฐ์ ์ธ ํจํด์ ๋ฐ๋ฅด์ง ์๋๋ผ๋ ์๋ฏธ๋ก ์ ์ดํด๋ฅผ ํตํด ์ทจ์ฝ์ ์ ๋๋ฌ๋ผ ์ ์์ต๋๋ค. ์์ธก ๊ฐ๋ฅํ ์๊ทธ๋์ฒ๊ฐ ๋ ์ด์ ์กด์ฌํ์ง ์๋ ๋๋ ํ๋ ์์คํ ์์๋ ๋์ผํ ์๋ฆฌ๊ฐ ํ์์ ์ ๋๋ค.
๋ช ๋ช ๋ฐ ํจํด์ด ์ฌ๋ผ์ง ๋ ์จ๊ฒจ์ง ์ฃผ์ ์ํ ๊ฐ์ง
์ฃผ์ ์ทจ์ฝ์ ์ ์ธ๋ถ ์ ๋ ฅ์ด ๋ด๋ถ ๊ตฌ์กฐ์ ์ด๋ป๊ฒ ์ํธ ์์ฉํ๋์ง ์ดํดํ๋ ๋ฐ ์์กดํ๊ธฐ ๋๋ฌธ์ ๋๋ ํ๋ ํ๊ฒฝ์์ ํ์งํ๊ธฐ ๊ฐ์ฅ ์ด๋ ค์ด ์ทจ์ฝ์ ์ค ํ๋์ ๋๋ค. ๊ธฐ์กด ์ค์บ๋๋ ๋งค๊ฐ๋ณ์ ์ฒ๋ฆฌ, ์ฟผ๋ฆฌ ์ฐ๊ฒฐ, ์์ ํ์ง ์์ ํจ์ ํธ์ถ๊ณผ ๊ฐ์ ์ธ์ ๊ฐ๋ฅํ ํจํด์ ๊ฒ์ํฉ๋๋ค. ๋๋ ํ๋ ๋ณ์ ์ด๋ฆ์ ๋ฐ๊พธ๊ฑฐ๋, ๊ตฌ์กฐ๋ฅผ ๋ณ๊ฒฝํ๊ฑฐ๋, ์ง์ ์ฐ์ฐ์ ์ธ์ฝ๋ฉ๋ ์ํ์ค๋ก ๋ณํํ์ฌ ์ด๋ฌํ ์ ํธ๋ฅผ ์ ๊ฑฐํฉ๋๋ค.
์ ์ ๋ถ์์ ์ ๋ ฅ์์ ์ฑํฌ๊น์ง์ ๋ฐ์ดํฐ ํ๋ฆ์ ์ฌ๊ตฌ์ฑํ์ฌ ์จ๊ฒจ์ง ์ฃผ์ ์ํ์ ํด๊ฒฐํฉ๋๋ค. ์๋ณ์๊ฐ ๋ฌด์๋ฏธํ ๊ฒฝ์ฐ์๋ ๋ถ์๊ธฐ๋ ํ ๋น, ์กฐ๊ฑด๋ฌธ ๋ฐ ํฅ์๋ ๊ตฌ์กฐ๋ฅผ ํตํด ๊ฐ์ด ์ด๋ป๊ฒ ์ ํ๋๋์ง ์ถ์ ํ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด, ์ธ๋ถ ๋งค๊ฐ๋ณ์๊ฐ ์ ํจ์ฑ ๊ฒ์ฌ ์์ด ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ก์ธ์ค ๋ฃจํด์ผ๋ก ์ ์ ๋๋ ๊ฒฝ์ฐ, ๋ถ์๊ธฐ๋ ์ด๋ฆ ์ง์ ์ด ์๋ ์ ํ ๋์์ ๊ธฐ๋ฐ์ผ๋ก ํจํด์ ์๋ณํฉ๋๋ค. ์ด๋ ๋ค์์์ ์ค๋ช ํ ๋ฐฉ๋ฒ๊ณผ ์ผ์นํฉ๋๋ค. ์๋ํ๋ ๋ถ์์ ํตํด COBOL DB2์์ SQL ์ฃผ์ ์ํ ์ ๊ฑฐ๋ ์ด๋ธ์ ์์กดํ๊ธฐ๋ณด๋ค๋ ๋ฐ์ดํฐ ์ด๋์ ์ถ์ ํ๋ ๋ฐ ์ค์ ์ ๋ก๋๋ค.
๋๋ ํ๋ ์์คํ ์๋ ์๋์ ์ผ๋ก ์ ๋ ฅ์ ์ ์ ํ๋ ๊ฒ์ฒ๋ผ ๋ณด์ด์ง๋ง ์ค์ ๋ก๋ ์คํ๋์ง ์๋ ๋ถ๊ธฐ๊ฐ ํฌํจ๋ ์ ์์ต๋๋ค. ์ ์ ๋ถ์์ ์กฐ๊ฑด ์๋ฏธ ์ฒด๊ณ๋ฅผ ํ๊ฐํ์ฌ ์ด๋ฌํ ๋๋ฌ ๋ถ๊ฐ๋ฅํ ๊ฒฝ๋ก๋ฅผ ์๋ณํฉ๋๋ค. ์ ์ ๋ฃจํด์ด ํธ์ถ๋์ง ์๊ฑฐ๋ ์ค์ ์คํ ๊ฒฝ๋ก์ ์ํฅ์ ๋ฏธ์น ์ ์๋ ๊ฒฝ์ฐ, ๋ถ์๊ธฐ๋ ํด๋น ํจํด์ ์์ ํ์ง ์์ ๊ฒ์ผ๋ก ํ์ํฉ๋๋ค. ์ด๋ฌํ ๊ฐ์์ฑ์ ํตํด ํ์ ๊ทธ๋ ์ง ์์ผ๋ฉด ๊ฐ๊ณผ๋ ์ ์๋ ์ฃผ์ ์ํ์ ๋ฐ๊ฒฌํ ์ ์์ต๋๋ค.
์์ฑ๋ ์ค์บํด๋ฉ์ ์ํด ์จ๊ฒจ์ง ๋ถ์์ ํ ๋ณํ ์๋ณ
์์ฑ๋ ์์คํ ์ ์ ๋ ฅ ์ฒ๋ฆฌ์ ๋น์ฆ๋์ค ๋ก์ง ์ฌ์ด์ ์ฌ๋ฌ ๊ณ์ธต์ ๋ณํ ๋ก์ง์ ํฌํจํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค. ์ด๋ฌํ ๊ณ์ธต์ ์ง๋ ฌํ, ๋งคํ, ์ ํจ์ฑ ๊ฒ์ฌ ๋๋ ์ ํ ๋ณํ์ ์ํํ ์ ์์ต๋๋ค. ์ด๋ฌํ ๊ณ์ธต์ ์ ์ ํ ์ํคํ ์ฒ ๋ชฉ์ ์ ๋ฌ์ฑํ์ง๋ง, ๋ถ์์ ํ๊ฑฐ๋ ์ค๋๋ ๊ท์น์ ์ ์ฉํ ๊ฒฝ์ฐ ์ํ์ ์ด๋ํ ์๋ ์์ต๋๋ค. ์ฝ๋๊ฐ ์์ฑ๋๊ธฐ ๋๋ฌธ์ ๊ฐ๋ฐ์๋ ์ด๋ฌํ ๋ณํ์ด ์์ ํ๋ค๊ณ ๊ฐ์ ํ๊ณ ๊ฒํ ํ์ง ์์ ์ ์์ต๋๋ค.
์ ์ ๋ถ์์ ์์ฑ๋ ๊ตฌ์กฐ๋ฅผ ํตํด ๊ฐ์ด ์ด๋ป๊ฒ ์ด๋ํ๋์ง ๊ฒ์ฌํ์ฌ ์ด๋ฌํ ๊ณ์ธต์ ๊ฒ์ฌํฉ๋๋ค. ์์ ํ์ง ์์ ์ง๋ ฌํ๊ธฐ ๊ตฌ์ฑ, ๋๋ฝ๋ ์ ํจ์ฑ ๊ฒ์ฌ ๋จ๊ณ ๋๋ ์์ ํ์ง ์์ ํ์ ๊ฐ์ ๋ณํ์ ์๋ณํฉ๋๋ค. ์ด๋ ์์ ์ค๋ช ํ ์ ๊ทผ ๋ฐฉ์๊ณผ ์ ์ฌํฉ๋๋ค. ์ฝ๋ณผ ๋ฐ์ดํฐ ๋ ธ์ถ ์ํ ๋ฐ ์ ์ ๋ถ์์ ํตํ ์ํ ๊ฐ์ง ๋ฐฉ๋ฒ๋ฏผ๊ฐํ ๋ฐ์ดํฐ ๊ฒฝ๋ก๋ ๊ต์ฐจ ๋ชจ๋ ๋ฐ์ดํฐ ํ๋ฆ ๋ชจ๋ธ์ ํตํด ๊ฐ์ง๋ฉ๋๋ค.
์์ฑ๋ ์ฝ๋๋ ์์ฑ๊ธฐ ๋ฒ์ ๊ฐ์ ๋ณํ ๋ ผ๋ฆฌ๊ฐ ๋ณ๊ฒฝ๋ ๋ ์ถ๊ฐ์ ์ธ ๋ฌธ์ ๋ฅผ ์ผ๊ธฐํฉ๋๋ค. ์ฌ์ํ ํ ํ๋ฆฟ ์ ๋ฐ์ดํธ๋ก ์ธํด ๋ฐ์ดํฐ ๋ณํ ๋๋ ๊ฒ์ฆ ๋ฐฉ์์ด ์๋์ผ๋ก ๋ณ๊ฒฝ๋ ์ ์์ต๋๋ค. ์ ์ ๋ถ์์ ๊ตฌ์กฐ์ ํน์ง์ ๋น๊ตํ๊ณ ํธ์ฐจ๋ฅผ ์๋ณํ์ฌ ์ด๋ฌํ ๋ณํ๋ฅผ ๊ฐ์งํฉ๋๋ค. ์ด๋ฅผ ํตํด ํ๋ํ ํ์ ์์ฑ๊ธฐ์์ ๋ฐ์ํ๋ ์ทจ์ฝ์ ์ด ๋์ ๋์ง ์๊ฒ ์ด์ ํ๊ฒฝ์ ์นจํฌํ๋ ๊ฒ์ ๋ฐฉ์งํ๋ ์กฐ๊ธฐ ๊ฒฝ๋ณด ๋ฉ์ปค๋์ฆ์ ํ๋ณดํ ์ ์์ต๋๋ค.
์จ๊ฒจ์ง ๊ถํ ์ฐํ๋ฅผ ๋ ธ์ถํ๊ธฐ ์ํด ๋๋ ํ๋ ๋ ผ๋ฆฌ ๋ถ์
๋๋ ํ๋ ์ ํ๋ฆฌ์ผ์ด์ ์์ ๊ฐ์ฅ ์ํํ ์ทจ์ฝ์ ์ค ํ๋๋ ์คํด์ ์์ง๊ฐ ์๊ฑฐ๋ ์ฝ์ ์ ์๋ ๋ก์ง ๋ค์ ์จ๊ฒจ์ง ๊ถํ ๋ถ์ฌ ์ฐํ์ ๋๋ค. ๋๋ ํ๋ ์ ์ด ํ๋ฆ์ ํํํํ๊ฑฐ๋, ๋ถํฌ๋ช ํ ์ ์ด๋ฅผ ์ฝ์ ํ๊ฑฐ๋, ์กฐ๊ฑด์ ์ฌ์ ๋ ฌํ์ฌ ์ค์ ์ ๊ทผ ๊ฒฝ๋ก๋ฅผ ์ถ์ ํ๊ธฐ ์ด๋ ต๊ฒ ๋ง๋ค ์ ์์ต๋๋ค. ์์ฑ๋ ์์คํ ์์๋ ๊ถํ ํ์ธ์ด ์ฌ๋ฌ ๊ณ์ธต์ ๋ถ์ฐ๋๊ฑฐ๋ ๊ฐ๋ฐ์๊ฐ ๊ฒํ ํ์ง ์๋ ๋ฉํ๋ฐ์ดํฐ์ ์์กดํ ์ ์์ต๋๋ค.
์ ์ ๋ถ์์ ๊ฒฐ์ ๊ฒฝ๋ก๋ฅผ ๋งคํํ๊ณ ๋ฆฌ์์ค ์ ๊ทผ ํจํด๊ณผ ์๊ด ๊ด๊ณ๋ฅผ ๋ถ์ํ์ฌ ๊ถํ ๋ถ์ฌ ๋ก์ง์ ์ฌ๊ตฌ์ฑํฉ๋๋ค. ๋ฏผ๊ฐํ ์์ ์ ํด๋น ๊ถํ ๋ถ์ฌ ๊ฒ์ฌ๊ฐ ์๊ฑฐ๋ ๋๋ฌํ ์ ์๋ ๊ฒ์ฆ ๊ฒฝ๋ก์ ์์กดํ๋ ๊ฒฝ์ฐ, ๋ถ์๊ธฐ๋ ์ด๋ฌํ ํจํด์ ์ค์ ํจํด์ผ๋ก ํ์ํฉ๋๋ค. ์ด๋ฌํ ์ ๊ทผ ๋ฐฉ์์ ์์ ์ค๋ช ํ ๊ตฌ์กฐ์ ๊ฒ์ฆ ์์น๊ณผ ์ผ์นํฉ๋๋ค. ๋ณด์ ์ทจ์ฝ์ ํ์ง์ ์์ด์ ์ค์ํ ์ฝ๋ ๊ฒํ ์ ์ญํ ํ๋ฉด์ ์ธ ๊ตฌ๋ฌธ๋ณด๋ค๋ ๋ ผ๋ฆฌ์ ํ๋ฆ์ ํ๊ฐํ๋ ๊ฒ์ ๊ฐ์กฐํฉ๋๋ค.
๊ถํ ๋ถ์ฌ๊ฐ ์ฌ๋ฌ ๊ณ์ธต์ ๊ฑธ์ณ ๊ตฌํ๋ ๊ฒฝ์ฐ์๋ ์ ์ ๋ถ์์ ๊ตฌ์ฑ ์์๋ฅผ ์ฐ๊ฒฐํ์ฌ ์ ์ฒด ์ฒด์ธ์ด ์ ์ ํ ๋ณดํธ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋์ง ์ฌ๋ถ๋ฅผ ํ์ ํฉ๋๋ค. ๋๋ ํ๋ฅผ ํตํด ์ ๊ทผ ๊ฒฝ๋ก๋ฅผ ์์ ํ ์จ๊ธฐ๋ ค๋ ๊ฒฝ์ฐ, ๋ถ์๊ธฐ๋ ๋ฏผ๊ฐํ ๋ฆฌ์์ค๊ฐ ์ด๋ป๊ฒ ํธ์ถ๋๊ณ ์ด๋ค ์กฐ๊ฑด์ด ํด๋น ํธ์ถ์ ๋ณดํธํ๋์ง ์กฐ์ฌํ์ฌ ์ค์ ๊ด๊ณ๋ฅผ ํ์ ํฉ๋๋ค.
๋๋ ํ๋ ๋ชจ๋์์ ํ๋์ฝ๋ฉ๋ ๋น๋ฐ์ ๋ฐ๊ฒฌํ๊ธฐ ์ํด ์๋ฏธ ํ์ง ์ฌ์ฉ
API ํค, ์๊ฒฉ ์ฆ๋ช , ํ ํฐ๊ณผ ๊ฐ์ ํ๋์ฝ๋ฉ๋ ๋น๋ฐ์ ๋๋ ํ๋ ์ฝ๋ ์์ ์จ๊ฒจ์ ธ ์๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค. ๊ฐ๋ฐ์๋ ์ด๋ฆ ๋ณ๊ฒฝ์ด๋ ๊ตฌ์กฐ ๋ณํ์ผ๋ก ๋ฐ๊ฒฌ์ด ๋ถ๊ฐ๋ฅํ๋ค๊ณ ์๊ฐํ ์ ์์ง๋ง, ์ ์ ๋ถ์์ ํตํด ์์ฌ์ค๋ฌ์ด ๋ฆฌํฐ๋ด ํจํด, ์๊ฒฉ ์ฆ๋ช ๊ณผ ์ ์ฌํ ๊ตฌ์กฐ, ๊ทธ๋ฆฌ๊ณ ์๋ ค์ง ๋น๋ฐ ํ์๊ณผ ์ผ์นํ๋ ๋ฐ์ดํฐ ๊ฐ์ ์ฌ์ ํ ์๋ณํ ์ ์์ต๋๋ค.
์ด ํ์ง ์ ๋ต์ ๋ค์ ์์ด๋์ด๋ฅผ ๋ฐ์ํฉ๋๋ค. ์ ์ ์ฝ๋ ๋ถ์์ ํตํด ์๊ฒฉ ์ฆ๋ช ์ ์ถ์ด ๋ฐ์ํ๊ธฐ ์ ์ ์ฐจ๋จ๋ถ์๊ธฐ๋ ๋จ์ํ ๋ช ๋ช ์ ๋์ด ๋ฐ์ดํฐ ์๋ฏธ ์ฒด๊ณ๋ฅผ ๊ฒํ ํ์ฌ ์ํ์ ์๋ณํฉ๋๋ค. ๋๋ ํ๋ ์์คํ ์์๋ ๋น๋ฐ์ด ๋ณ๊ฒฝ๋ ๋ก์ง ๋ด๋ถ์ ๋ด์ฅ๋ ์์๋ก ๋ํ๋๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค. ์ ์ ๋ถ์์ ์ด๋ฅผ ํ์งํ๊ธฐ ์ํด ๋ช ๋ช ์ ์์กดํ์ง ์์ต๋๋ค. ๋์ ์ธ์ฆ ํค, ์ฐ๊ฒฐ ๋ฌธ์์ด ๋๋ ์ํธํ๋ ํ์ด๋ก๋์ ์ผ์นํ๋ ํจํด์ ๊ฒ์ํฉ๋๋ค.
์ ์ ๋ถ์์ ์ด๋ฌํ ๋น๋ฐ์ด ๋ค์ด์คํธ๋ฆผ ๋ชจ๋์ด๋ ์ธ๋ถ ํธ์ถ๋ก ์ ํ๋๋์ง ์ฌ๋ถ๋ ์๋ณํฉ๋๋ค. ๋ถ์๊ธฐ๋ ๋ฐ์ดํฐ ํ๋ฆ์ ์ฌ๊ตฌ์ฑํ์ฌ ๋น๋ฐ์ด ์ด๋ป๊ฒ ์ฌ์ฉ๋๋์ง, ๊ทธ๋ฆฌ๊ณ ๋ก๊ทธ, ์์ธ ๋ฉ์์ง ๋๋ ์์๋ฐ์ด๋ API์ ๊ฐ์ด ๋ณดํธ๋์ง ์์ ์์น์ ๋๋ฌํ๋์ง ์ฌ๋ถ๋ฅผ ํ์ ํฉ๋๋ค. ์ด๋ฌํ ์๋ฒฝํ ๊ฐ์์ฑ์ ํตํด ์กฐ์ง์ ๋ณต์กํ๊ฑฐ๋ ๋ณํ๋ ์ฝ๋๋ฒ ์ด์ค๋ฅผ ํตํด ์์ ๋ ๋ชจ๋ฅด๊ฒ ๋ฏผ๊ฐํ ์ ๋ณด๋ฅผ ๋ ธ์ถํ๋ ๊ฒ์ ๋ฐฉ์งํ ์ ์์ต๋๋ค.
๊ท์ ์ค์ ๊ฐ์์ฑ์ ์ํด ์์ฑ๋ ์ฝ๋๋ฒ ์ด์ค์์ ๋ฐ์ดํฐ ํ๋ฆ ์ฌ๊ตฌ์ฑ
์์ฑ๋ ์ฝ๋๋ฒ ์ด์ค๋ ๋ฐํ์ ๋ก์ง์ ์๋น ๋ถ๋ถ์ด ์๋ ์ฌ๋์ด ํด์ํ ์ ์๋๋ก ๊ณ์ธต์ ๋ถ์ฐ๋์ด ์๊ธฐ ๋๋ฌธ์ ๊ฐ์์ฑ ๊ฒฉ์ฐจ๊ฐ ๋ฐ์ํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค. ์๋ํ๋ ์ค์บํด๋ฉ, ๋ฉํ๋ฐ์ดํฐ ๊ธฐ๋ฐ ํ ํ๋ฆฟ, ๊ทธ๋ฆฌ๊ณ ํ๋ ์์ํฌ์์ ์์ฑ๋ ๊ตฌ์ฑ ์์๋ ํ์์ ์ธ ์์ ์ ์ํํ์ง๋ง, ์ด๋ฌํ ์์ ์ ๋ก์ง์ ์ถ์ ํ๊ธฐ ์ด๋ ค์ธ ์ ์์ต๋๋ค. ์ด๋ ํฌ๋ช ์ฑ, ์ฌํ์ฑ, ๊ฐ์ฌ ๊ฐ๋ฅ์ฑ์ด ํ์์ ์ธ ๊ท์ ํ๊ฒฝ์์ ์ด์๋๋ ๊ธฐ์ ์๊ฒ ์ฌ๊ฐํ ๋ฌธ์ ๊ฐ ๋ฉ๋๋ค. ๋ฐ์ดํฐ ๊ณ๋ณด๋ ๋ช ํํด์ผ ํ๊ณ , ์ก์ธ์ค ํจํด์ ์ ์ฆ ๊ฐ๋ฅํด์ผ ํ๋ฉฐ, ๋ณํ ๊ท์น์ ๋ฌธ์ํ๋์ด์ผ ํฉ๋๋ค. ์์ฑ๋ ์์คํ ์ ๋ด๋ถ ๊ตฌ์กฐ๊ฐ ๋น์ฆ๋์ค ์๋๊ฐ ์๋ ๋๊ตฌ์ ๋์์ ๋ฐ์ํ๊ธฐ ๋๋ฌธ์ ์ด๋ฌํ ์๊ตฌ ์ฌํญ์ ๋์ฑ ๋ณต์กํ๊ฒ ๋ง๋ญ๋๋ค.
ํ๋ํ ๋ฐ ๊ท์ ์ค์ ํ์ ๊ท์ ๋์ ๋ฐ์ดํฐ๋ฅผ ์ฒ๋ฆฌํ๋ ๊ตฌ์ฑ ์์๋ฟ๋ง ์๋๋ผ ์์ฑ๋ ๋ชจ๋์์ ๋ฐ์ดํฐ๊ฐ ์ด๋ป๊ฒ ์ด๋ํ๋์ง๋ ์ดํดํด์ผ ํฉ๋๋ค. ์ ์ ๋ถ์์ ์ด๋ฌํ ๊ณ์ธต์ ๋ฐ์ดํฐ ํ๋ฆ์ ์ฌ๊ตฌ์ฑํ์ฌ ์กฐ์ง์ด ์๋ํ๋ ์ํฐํฉํธ๊ฐ ์ง๋ฐฐ์ ์ธ ์ฝ๋๋ฒ ์ด์ค์์๋ ๊ท์ ์ค์ ์๋ฌด๋ฅผ ๊ฒ์ฆํ ์ ์๋๋ก ํ๋ ์ค์ํ ์ญํ ์ ํฉ๋๋ค. ์ด ํ๋ก์ธ์ค๋ ๋ค์์์ ์ค๋ช ํ ๊ฐ์์ฑ ๋ชฉํ๋ฅผ ๋ฐ์ํฉ๋๋ค. ์ฝ๋ ์ถ์ ์ฑ๊ตฌ์กฐ์ ๋ช ํ์ฑ์ด ์ด์ ๊ฑฐ๋ฒ๋์ค๋ฅผ ์ง์ํ๋ ๊ฒฝ์ฐ์ ๋๋ค. ์์ฑ๋ ์์คํ ์์๋ ๋ฐ์ดํฐ๊ฐ ๋ฐ๋ณต์ ์ด๊ฑฐ๋ ๊ธฐ๊ณ์ ์ผ๋ก ๊ตฌ์กฐํ๋ ๊ฒ์ฒ๋ผ ๋ณด์ด๋ ์ผ๋ จ์ ๋ณํ ๊ณผ์ ์ ๊ฑฐ์น๊ธฐ ๋๋ฌธ์ ์ด๋ฌํ ์ด๋ ค์์ด ๋์ฑ ์ปค์ง๋๋ค. ์ด๋ฌํ ํ๋ฆ์ ์ฌ๊ตฌ์ฑํ๋ ค๋ฉด ๋์ฑ ์ฌ์ธต์ ์ธ ์๋ฏธ ์ถ๋ก , ๊ณ์ธต ๊ฐ ๋งคํ, ๊ทธ๋ฆฌ๊ณ ์๋ฏธ ์๋ ๋ ผ๋ฆฌ์ ์๋ํ๋ ์ค์บํด๋ฉ์ ๊ตฌ๋ถํ๋ ๋ฅ๋ ฅ์ด ํ์ํฉ๋๋ค.
์๋ ์์ฑ๋ ๋ณํ ๊ณ์ธต์ ๊ฑธ์ณ ๋ฐ์ดํฐ ๊ณ๋ณด ๋งคํ
์์ฑ๋ ์ํคํ ์ฒ์์ ๋ฐ์ดํฐ๋ ์ค์ ๋ก ์์ ์ ์ํํ๋ ๋ก์ง์ ๋๋ฌํ๊ธฐ ์ ์ ์ง๋ ฌํ๊ธฐ, ์ปจํธ๋กค๋ฌ, ๋งคํ ํด๋์ค, ์ ์ก ๋ฐ์ธ๋ฉ ๋ฐ ์ ํจ์ฑ ๊ฒ์ฌ ๋ํผ๋ฅผ ๊ฑฐ์น ์ ์์ต๋๋ค. ์ด๋ฌํ ๊ณ์ธต์ ๋ฉํ๋ฐ์ดํฐ ์ ์, ์ธํฐํ์ด์ค ํ์ผ ๋๋ ํ ํ๋ฆฟ ์์ง์์ ์์ฑ๋ ์ ์์ต๋๋ค. ๊ฐ ๋จ๊ณ๋ ์ ์ฒด ๋ฐ์ดํฐ ์ฒ๋ฆฌ ํ๋ก์ธ์ค์ ๊ธฐ์ฌํ์ง๋ง, ๊ฒฐ๊ณผ ์ฝ๋๋ฅผ ์๋์ผ๋ก ๊ฒํ ํ๋ ๊ฒฝ์ฐ๋ ๋๋ญ ๋๋ค. ๋ช ๋ช ๊ท์น์ ๋น์ฆ๋์ค ๊ฐ๋ ๋ณด๋ค๋ ์์ฑ๊ธฐ ํ ํ๋ฆฟ์ ๋ฐ์ํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง๊ธฐ ๋๋ฌธ์ ๊ฐ๋ฐ์๋ ์๋ณ์๋ง์ผ๋ก๋ ๊ฐ ๊ณ์ธต์ ๋ชฉ์ ์ ์ดํดํ๊ธฐ ์ด๋ ต์ต๋๋ค.
์ ์ ๋ถ์์ ๊ฐ ๋ชจ๋์ ๊ฐ์ด ๋ค์ด์ค๊ณ , ๋ณํ๋๊ณ , ๋๊ฐ๋ ๋ฐฉ์์ ๊ฒฐ์ ํ๋ ์๋ฏธ์ ๊ด๊ณ๋ฅผ ์ถ์ ํ์ฌ ๊ณํต์ ์ฌ๊ตฌ์ฑํฉ๋๋ค. ํ ๋น, ๋งค๊ฐ๋ณ์ ์ ๋ฌ, ์ฐธ์กฐ ์ ํ ๋ฐ ๋ฐํ ํ๋ฆ์ ์ถ์ ํ์ฌ ์์ฑ๋ ๊ตฌ์กฐ๋ฅผ ํตํด ๋ฐ์ดํฐ๊ฐ ์ด๋ํ๋ ๋ฐฉ์์ ๋ํ ์์ ํ ์ง๋๋ฅผ ๊ตฌ์ถํฉ๋๋ค. ์ด ์ ๊ทผ ๋ฐฉ์์ ๋ค์์์ ๋ฐ๊ฒฌ๋๋ ๊ธฐ๋ฒ๊ณผ ์ผ์นํฉ๋๋ค. ์ํฅ ๋ถ์ ์ํํธ์จ์ด ํ ์คํ ๋ถ์๊ธฐ๋ ๊ด๊ณ๋ฅผ ๋งคํํ์ฌ ์ ์ฌ์ ํ๊ธ ํจ๊ณผ๋ฅผ ํ์ ํฉ๋๋ค. ๊ท์ ์ค์ ํ๊ฒฝ์์๋ ๋์ผํ ๋งคํ์ ํตํด ๋ฏผ๊ฐํ ๋ฐ์ดํฐ๊ฐ ์ฒ๋ฆฌ๋๋ ์์น์ ํด๋น ์ฒ๋ฆฌ์ ์ํฅ์ ๋ฏธ์น๋ ์๋ ์์ฑ๋ ๊ณ์ธต์ ์๋ณํฉ๋๋ค.
์์ฑ๋ ๋ชจ๋์ ๊ตฌ์กฐ์ ์ ์ฌ์ฑ์ ๊ณต์ ํ๊ธฐ ๋๋ฌธ์ ์ ์ ๋ถ์์ ๋งคํ ๋ก์ง, ๊ฒ์ฆ ๋ฃจํด ๋๋ ์ฐธ์กฐ ํธ๋ค๋ฌ์ ๊ฐ์ ๋ฒ์ฃผ๋ก ๋ถ๋ฅํ ์ ์์ต๋๋ค. ์ด๋ฌํ ๋ถ๋ฅ๋ ๋ณํ์ด ๋ฐ์ํ๋ ๊ณ์ธต์ ์ด์ ์ ๋ง์ถฅ๋๋ค. ๋ถ์๊ธฐ๋ ์๋ฐฑ ๊ฐ์ ์๋ ์์ฑ๋ ํ์ผ๋ก ์ปดํ๋ผ์ด์ธ์ค ํ์ ์๋ํ๋ ๋์ , ๋ฐ์ดํฐ ์๋ฏธ๋ฅผ ์ ์ํ๋ ์ค์ํ ๋ ธ๋๋ฅผ ๊ฐ์กฐ ํ์ํฉ๋๋ค. ์ด๋ฌํ ๋ถ๋ฅ๋ ๊ฐ๊ฒฐํ๊ณ ํด์ ๊ฐ๋ฅํ ๊ณ๋ณด ๋ชจ๋ธ์ ์ ์ํ์ฌ ์ปดํ๋ผ์ด์ธ์ค ๊ฐ์ฌ๋ฅผ ๊ฐ์ํํฉ๋๋ค.
๋ณต์กํ ํ๋ ์์ํฌ ์ถ๋ ฅ์์ โโ์จ๊ฒจ์ง ๋ณํ ์ฒด์ธ ์๋ณ
์ฝ๋๋ฅผ ์์ฑํ๋ ํ๋ ์์ํฌ๋ ์์ค ๊ตฌ์กฐ์์ ๋ช ํํ๊ฒ ๋๋ฌ๋์ง ์๋ ๋ณํ ์ฒด์ธ์ ์์ฑํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค. ์ด๋ฌํ ์ฒด์ธ์ ์ฌ๊ท ๋ณํ, ํ์ ๊ฐ์ ๋ณํ, ์ฝํ ์ธ ์ ๊ทํ ๋๋ ํ๋ ์์ค ํํฐ๋ง์ ์ํํ ์ ์์ต๋๋ค. ์ฝ๋๊ฐ ์์ฑ๋ ๋ ์ด๋ฌํ ๋ณํ์ ์ฌ๋ฌ ์ ์ฌํ ๋ชจ๋์ ๋ถ์ฐ๋ฉ๋๋ค. ์ ์ ๋ถ์ ์์ด๋ ๊ฐ ๋ณํ์ด ์ด๋์์ ๋ฐ์ํ๋์ง ๋๋ ์ด๋ค ๋ณํ์ด ๋ฏผ๊ฐํ ํ๋์ ์ํฅ์ ๋ฏธ์น๋์ง ํ์ ํ๋ ๊ฒ์ด ๊ฑฐ์ ๋ถ๊ฐ๋ฅํฉ๋๋ค.
์ ์ ๋ถ์์ ๋ชจ๋ ๊ฐ ํ๋ ์ํธ์์ฉ์ ์๊ด๊ด๊ณ๋ฅผ ๋ถ์ํ์ฌ ์ด๋ฌํ ์ฒด์ธ์ ์ฌ๊ตฌ์ฑํฉ๋๋ค. ๊ฐ์ด ์์ ๋๋ ์์น๋ฅผ ํ์ ํ๊ณ ๊ฐ๋ณ ์์ฑ์ด ์ด๋ป๊ฒ ์ ํ๋๋์ง ์ถ์ ํฉ๋๋ค. ์ด๋ฌํ ์ ๊ทผ ๋ฐฉ์์ ๋ณํ์ด ์ด๋ป๊ฒ ๊ฒฐํฉ๋์ด ์ต์ข ์ถ๋ ฅ์ ์์ฑํ๋์ง ๋ณด์ฌ์ค๋๋ค. ๋ํ ์์ฑ๊ธฐ ํ ํ๋ฆฟ์ ์ฌ๋ฌ ๋ฒ์ ์ด ์ถฉ๋ํ๋ ๋์์ ์์ฑํ๋ ์ค๋ณต๋๊ฑฐ๋ ์ผ๊ด์ฑ ์๋ ๋ก์ง์ ํ์ ํฉ๋๋ค.
์์ฑ๋ ๋ณํ ์ฒด์ธ์๋ ๋ ์ด์ ํ์ฌ ๋น์ฆ๋์ค ๊ท์น์ ๋ฐ์ํ์ง ์๋ ๋ ๊ฑฐ์ ์ํฐํฉํธ๊ฐ ํฌํจ๋๋ ๊ฒฝ์ฐ๊ฐ ์์ต๋๋ค. ๊ฐ๋ฐ์๊ฐ ์ด๋ฌํ ๊ตฌ์ฑ ์์๋ฅผ ์๋์ผ๋ก ์์ ํ๋ ๊ฒฝ์ฐ๊ฐ ๋๋ฌผ๊ธฐ ๋๋ฌธ์ ์ด๋ฌํ ๋ถ์ผ์น๋ ๋๋ฌ๋์ง ์์ต๋๋ค. ์ ์ ๋ถ์์ ์ค๋๋์๊ฑฐ๋ ์ฌ์ฉ๋์ง ์๋ ๋ณํ ์ธ๊ทธ๋จผํธ๋ฅผ ๊ฐ์งํ์ฌ ํ์์ ์ ๊ฑฐํ๊ฑฐ๋ ์ ๋ฐ์ดํธํ ์ ์๋๋ก ์ง์ํฉ๋๋ค. ์ด๋ ์ค๋๋ ๋ก์ง์ด ๋ฐ์ดํฐ ์ฒ๋ฆฌ ์๊ตฌ ์ฌํญ์ ์๋ฐํ ์ ์๋ ๊ท์ ๋ถ์ผ์์ ํนํ ์ ์ฉํฉ๋๋ค.
์๋ ์์ฑ๋ ์ค๊ฐ์๋ฅผ ํตํ ๋ฏผ๊ฐํ ๋ฐ์ดํฐ ๋ ธ์ถ ๊ฐ์ง
์์ฑ๋ ์ฝ๋๋ฒ ์ด์ค์์ ์ค์ํ ๊ท์ ์ค์ ์ํ์ ๋ณด์์ ์ผ๋์ ๋๊ณ ์ค๊ณ๋์ง ์์ ๋ชจ๋์ ํตํด ๋ฏผ๊ฐํ ๋ฐ์ดํฐ๊ฐ ํ๋ฅผ ๋ ๋ฐ์ํฉ๋๋ค. ์ด๋ฌํ ์๋ ์์ฑ๋ ๊ณ์ธต์ ๊ฐ์ ๋ก๊น ํ๊ฑฐ๋, ๋ฏผ๊ฐํ ์ฝํ ์ธ ๋ฅผ ์์๋ก ๋ฒํผ๋งํ๊ฑฐ๋, ํ ํ๋ฆฟ ์งํ ๊ณผ์ ์์ ๋จ๊ฒจ์ง ๋๋ฒ๊น ๋์ฐ๋ฏธ๋ฅผ ํตํด ๋ฐ์ดํฐ๋ฅผ ์ ๋ฌํ ์ ์์ต๋๋ค. ์ด๋ฌํ ๋ชจ๋์ ์๋์ผ๋ก ์์ฑ๋์ง ์๊ธฐ ๋๋ฌธ์ ๊ฐ๋ฐ์๋ ์ข ์ข ์์ ํ๋ค๊ณ ๊ฐ์ ํ๊ณ ๊ฒํ ํ์ง ์๊ณ ๋ฐฉ์นํฉ๋๋ค.
์ ์ ๋ถ์์ ๋ช ์์ ๋ฐ ์๋ฌต์ ๋ฐ์ดํฐ ํ๋ฆ์ ๋ชจ๋ ๊ฒ์ฌํ์ฌ ๋ ธ์ถ ์ํ์ ์๋ณํฉ๋๋ค. ๋ฏผ๊ฐํ ์์ฑ์ด ๋ก๊ทธ ๋ช ๋ น๋ฌธ, ์์ ์บ์ ๋๋ ์ ์ ํ ์ ์ด๊ฐ ๋ถ์กฑํ ์ค๊ฐ ์ ์ก ๊ตฌ์กฐ์ ๋ํ๋๋์ง ์ฌ๋ถ๋ฅผ ํ์ธํฉ๋๋ค. ์ด๋ฌํ ๊ฐ์์ฑ์ ๋ค์์์ ๋ ผ์๋ ์ ๋ต๊ณผ ์ ์ฌํฉ๋๋ค. ์ฝ๋ณผ ๋ฐ์ดํฐ ๋ ธ์ถ ์ํ ๋ฐ ์ด๋ฅผ ๊ฐ์งํ๋ ๋ฐฉ๋ฒ๋ถ์๊ธฐ๊ฐ ์ฌ๋ฌ ๋ชจ๋์ ๊ฑธ์ณ ๋ฏผ๊ฐํ ์ ๋ณด๋ฅผ ์ถ์ ํ๋ ๋ฐฉ์์ ๋๋ค. ์์ฑ๋ ์์คํ ์์๋ ๋์ผํ ์ถ์ ์ ํตํด ๊ธฐ๊ณ๊ฐ ๋ง๋ ๋น๊ณ์ ๋ฌปํ ์์ ์ ์๋ ๋ ธ์ถ ์ง์ ์ ํ์ ํ ์ ์์ต๋๋ค.
์ ์ ๋ถ์์ ๋ํ ์์ฑ๊ธฐ ํ ํ๋ฆฟ๊ณผ ๋ฐ์ดํฐ ๋ถ๋ฅ ๊ท์น ๊ฐ์ ๋ถ์ผ์น๋ฅผ ์๋ณํฉ๋๋ค. ์์ฑ๊ธฐ ๋ฒ์ ์ด ์๋ก์ด ๊ท์ ์ค์ ์๊ฑด๋ณด๋ค ์ด์ ๋ฒ์ ์ธ ๊ฒฝ์ฐ, ํด๋น ์ถ๋ ฅ์ด ํ์ฌ ์ ์ฑ ์ ์๋ฐํ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด, ์ด์ ํ ํ๋ฆฟ์ ์ต๊ทผ ๊ท์ ์์ ๋ฏผ๊ฐํ ๊ฒ์ผ๋ก ๋ถ๋ฅํ๋ ํ๋๋ฅผ ๋ง์คํฌํ์ง ์์ ์ ์์ต๋๋ค. ์ด๋ฌํ ๋ถ์ผ์น๋ฅผ ์กฐ๊ธฐ์ ๊ฐ์งํ๋ฉด ๊ท์ ์๋ฐ ์ํ์ ์ค์ผ ์ ์์ต๋๋ค.
์ฌ๊ตฌ์ฑ๋ ๋ฐ์ดํฐ ํ๋ฆ์์ ๊ท์ ์ค์ ์ค๋น ๋ฌธ์ ์์ฑ
๊ท์ ์ค์ ํ์ ์์ ๋ถ์ ๊ฒฐ๊ณผ์๋ง ์์กดํ ์ ์์ต๋๋ค. ๋ฏผ๊ฐํ ๋ฐ์ดํฐ๊ฐ ์ด๋ป๊ฒ ์ฒ๋ฆฌ๋๋์ง, ์ด๋ค ๋ชจ๋์ด ๊ด๋ จ๋์ด ์๋์ง, ๊ทธ๋ฆฌ๊ณ ์์คํ ์ด ์ ์ฑ ์๊ฑด์ ์ด๋ป๊ฒ ์ํํ๊ฑฐ๋ ์๋ฐํ๋์ง ์ค๋ช ํ๋ ์ฒด๊ณ์ ์ธ ๋ฌธ์๊ฐ ํ์ํฉ๋๋ค. ์์ฑ๋ ์ฝ๋๋ฒ ์ด์ค๋ ๊ทธ ๊ตฌ์กฐ๊ฐ ๋น์ฆ๋์ค ๊ฐ๋ ๊ณผ ๊ฑฐ์ ์ผ์นํ์ง ์๊ธฐ ๋๋ฌธ์ ์ด๋ฌํ ๋ฌธ์๋ฅผ ๋์ฑ ๋ณต์กํ๊ฒ ๋ง๋ญ๋๋ค.
์ ์ ๋ถ์์ ์ฌ๊ตฌ์ฑ๋ ๋ฐ์ดํฐ ํ๋ฆ์ ๊ฐ์ฌ, ํ๋ํ ๊ณํ ๋๋ ๊ท์ ๋ณด๊ณ ์ ์ ํฉํ ์ฒด๊ณ์ ์ธ ๋ฌธ์๋ก ๋ณํํ์ฌ ์ด๋ฌํ ๊ณผ์ ๋ฅผ ํด๊ฒฐํฉ๋๋ค. ์ ์ ๋ถ์์ ๋ฐ์ดํฐ ์ฒ๋ฆฌ ๋ก์ง์ ์๋ฏธ ์๋ ๋ฒ์ฃผ๋ก ๋ถ๋ฅํ๊ณ , ๋ด๋น ๋ชจ๋์ ์๋ณํ๋ฉฐ, ๊ท์ ์ค์ ํ๋ ์์ํฌ์ ๋ถํฉํ๋ ํํ๋ก ๊ณ๋ณด๋ฅผ ์ ์ํฉ๋๋ค. ์ด๋ฌํ ์ ๊ทผ ๋ฐฉ์์ ์์ ๊ฐ์กฐ๋ ๊ตฌ์กฐํ๋ ๊ฐ์์ฑ๊ณผ ์ ์ฌํ ๋ช ํ์ฑ์ ์ง์ํฉ๋๋ค. ๋ ๊ฑฐ์ ์์คํ ํ๋ํ ์ ๊ทผ ๋ฐฉ์, ๊ฑฐ๋ฒ๋์ค๋ฅผ ์ํด ๋ช ํํ ํด์์ด ํ์ํ ๊ฒฝ์ฐ.
์ฌ๊ตฌ์ฑ๋ ๋ฐ์ดํฐ ํ๋ฆ์์ ์์ฑ๋ ๋ฌธ์๋ ํ๋ํ ์ด๋์ ํฐ๋ธ๋ฅผ ์ํ ์์ ์ ์ธ ๊ธฐ๋ฐ์ ์ ๊ณตํฉ๋๋ค. ํ์ ์๋ ์์ฑ๋ ๊ตฌ์ฑ ์์ ์ค ์ด๋ค ๊ฒ์ ๋ณด์กดํด์ผ ํ๊ณ , ์ด๋ค ๊ฒ์ ๊ต์ฒดํด์ผ ํ๋ฉฐ, ์ด๋ค ๊ฒ์ด ๊ณ ์ํ ๋ณํ์ ํฌํจํ๋์ง ํ์ ํ ์ ์์ต๋๋ค. ์ด๋ฅผ ํตํด ์กฐ์ง์ ํ๋ํ ์ค๊ณ๋ฅผ ๋ณ๋์ ๋ฌธ์ ๋ก ์ทจ๊ธํ๋ ๋์ ๊ท์ ์ค์ ์๊ฑด์ ๋ง์ถฐ ์กฐ์ ํ ์ ์์ต๋๋ค.
ํ์ด๋ธ๋ฆฌ๋ ์์ฑ ์ํคํ ์ฒ๋ฅผ ์ํ ๊ต์ฐจ ์ธ์ด ๋ถ์ ํตํฉ
ํ์ด๋ธ๋ฆฌ๋ ์ํคํ ์ฒ๋ ์ ์ ๋ ์๊ธฐ ์์ฑ ๊ตฌ์ฑ ์์์ ์ฌ๋ฌ ์ธ์ด๋ก ์์ฑ๋ ๊ธฐ๊ณ ์์ฑ ๋ชจ๋์ ๊ฒฐํฉํ๊ณ ์์ต๋๋ค. ๋จ์ผ ์ํฌํ๋ก๋ COBOL, Java, Python, JavaScript, SQL ๋๋ ๋ ์ ๋ณํ ์ธ์ด๋ฅผ ํฌํจํ ์ ์์ต๋๋ค. ํ๋ ์์ํฌ, ETL ๋๊ตฌ, ์ธํฐํ์ด์ค ์ปดํ์ผ๋ฌ ๋๋ ๋๋ฉ์ธ๋ณ ์ธ์ด์์ ์์ฑ๋ ์ํฐํฉํธ๋ ๋ ๋ง์ ๊ณ์ธต์ ์ถ๊ฐํฉ๋๋ค. ์ด๋ฌํ ํ๊ฒฝ์ ๊ธฐ์กด ๋ถ์ ๋๊ตฌ๊ฐ ๋จ์ผ ์ธ์ด ๊ฒฝ๊ณ ๋ด์์ ์๋ํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง๊ธฐ ๋๋ฌธ์ ์๋นํ ๋ณต์ก์ฑ์ ์ผ๊ธฐํฉ๋๋ค. API, ๋ฉ์์ง ํ, ๊ณต์ ๋ฐ์ดํฐ ๊ตฌ์กฐ ๋๋ ์์ฑ๋ ์คํ ์ ํตํด ๋ก์ง์ด ์ฌ๋ฌ ์ธ์ด๋ฅผ ๋๋๋๋ ๊ฒฝ์ฐ, ๊ฐ์์ฑ์ ์ด๊ธฐ์ข ๊ตฌ์ฑ ์์ ๊ฐ์ ๋์ ์๊ด ๊ด๊ณ์ ๋ฐ๋ผ ๋ฌ๋ผ์ง๋๋ค.
ํ๋ํ๊ฐ ๋์ ๋๋ฉด ์ด๋ฌํ ๊ณผ์ ๋ ๋์ฑ ์๊ธํด์ง๋๋ค. ํ์ด๋ธ๋ฆฌ๋ ์์คํ ์ ์ข ์ข ์์ฒ ๊ฐ์ ์ํธ ์ฐ๊ฒฐ๋ ๊ตฌ์ฑ ์์๋ฅผ ํฌํจํ๋ฉฐ, ์ด๋ฌํ ๊ตฌ์ฑ ์์๋ ํต์ ์ ์ํด ์์ฑ๊ธฐ๋ ๋ฏธ๋ค์จ์ด์ ์์กดํฉ๋๋ค. ํ์ ์ธ์ด ๊ฐ ์ํธ์์ฉ์ด ๋น์ฆ๋์ค ๊ท์น์ ์ด๋ป๊ฒ ๊ตฌํํ๋์ง ์ดํดํ์ง ์๊ณ ๋ ์ด๋ฌํ ์์คํ ์ ๋ฆฌํฉํ ๋งํ๊ฑฐ๋ ๋ง์ด๊ทธ๋ ์ด์ ํ ์ ์์ต๋๋ค. ์ด๋ฌํ ์๋๋ฆฌ์ค๋ ๋ค์์์ ๊ฐ์กฐ๋ ๊ฐ์์ฑ ๊ณผ์ ์ ์ ์ฌํฉ๋๋ค. ์ํฅ ๋ถ์ ๋ฐ ์ข ์์ฑ ์๊ฐํ๋ฅผ ํตํด ์ฐ์ ์คํจ ๋ฐฉ์ง, ๊ต์ฐจ ๊ตฌ์ฑ ์์ ํต์ฐฐ๋ ฅ์ด ๋ถ์กฑํ๋ฉด ์์ธก ๋ถ๊ฐ๋ฅํ ๋์์ด ๋ฐ์ํฉ๋๋ค. ํ์ด๋ธ๋ฆฌ๋ ์ํคํ ์ฒ์ ๊ต์ฐจ ์ธ์ด ๋ถ์์ ํตํฉํ๋ฉด ์์ธก ๊ฐ๋ฅํ ํ๋ํ์ ์์ ํ ๋ณํ์ ์ํ ๊ธฐ๋ฐ์ด ๋ง๋ จ๋ฉ๋๋ค.
๊ตฌ์กฐ์ ํน์ง์ ํตํด ์ธ์ด ๊ฐ ํ๋ ์๊ด๊ด๊ณ ๋ถ์
์ธ์ด๊ฐ ๋ค๋ฅด๋๋ผ๋ ๊ตฌ์กฐ์ ์๊ทธ๋์ฒ๋ ๊ตฌ์ฑ ์์์ ์ํธ ์์ฉ ๋ฐฉ์์ ๋๋ฌ๋ด๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค. ๋ฉ์๋ ํจํด, ๋ฉ์์ง ํํ, ๋ฐ์ดํฐ ๊ตฌ์กฐ ๋ฐ ํธ์ถ ์คํ์ผ์ ์์คํ ๊ฐ์ ๋งคํ๋ ์ ์์ต๋๋ค. ์ ์ ๋ถ์์ ์ด๋ฌํ ์๊ทธ๋์ฒ๋ฅผ ์๋ณํ๊ณ ๋ชจ๋ ๊ฐ์ ์๊ด ๊ด๊ณ๋ฅผ ๋ถ์ํฉ๋๋ค. ์๋ฅผ ๋ค์ด, COBOL ์นดํผ๋ถ์ Java ์ง๋ ฌํ ํด๋์ค๋ Python ๋ณํ ์คํฌ๋ฆฝํธ์ ๋ค์ ๋ํ๋๋ ๋ฐ์ดํฐ ๊ตฌ์กฐ๋ฅผ ์ ์ํฉ๋๋ค. ๋ช ๋ช ๊ท์น์ ๋ค๋ฅผ ์ ์์ง๋ง, ๋ฐ์ดํฐ์ ํํ๋ ๋ฐ์ดํฐ์ ์ ์ฒด์ฑ์ ๋๋ฌ๋ ๋๋ค.
๊ตฌ์กฐ์ ์๊ทธ๋์ฒ๋ ํ์์ด ์ผ๊ด์ ์ด์ง ์๋๋ผ๋ ์์คํ ์ ์ฐ๊ฒฐํ๋ ๋ค๋ฆฌ ์ญํ ์ ํฉ๋๋ค. ๋ถ์๊ธฐ๋ ์ธ์ด์ ๊ฒฝ๊ณ๋ก ์ธํด ๊ฐ๋ฐ์๊ฐ ์ธ์ํ์ง ๋ชปํ ์ ์๋ ๊ด๊ณ๋ฅผ ๋งคํํ ์ ์์ต๋๋ค. ์ด๋ฌํ ์๊ด๊ด๊ณ๋ฅผ ํตํด ์จ๊ฒจ์ง ํตํฉ, ๋ฌธ์ํ๋์ง ์์ ์ข ์์ฑ, ๋๋ ์์์น ๋ชปํ๊ฒ ๊ด๋ฒ์ํ ์ํฅ ์์ญ์ ํ์ ํ ์ ์์ต๋๋ค. ์ด๋ ๋ค์ ์์น๊ณผ ์ผ์นํฉ๋๋ค. ์คํค๋ง๋ฅผ ๋์ด ์ ์ฒด ์์คํ ์์ ๋ฐ์ดํฐ ์ ํ์ ์ํฅ์ ์ถ์ ํ๋ ๋ฐฉ๋ฒ๋ถ์๊ธฐ๊ฐ ๊ตฌ์กฐ์ ํจํด์ ์ฌ์ฉํ์ฌ ์ด๊ธฐ์ข ํ๊ฒฝ์์ ๋ฐ์ดํฐ ์ ํ์ ์ถ์ ํ๋ ๋ฐฉ์์ ๋๋ค.
์ ์ ๋ถ์์ ์ฌ๋ฌ ์ธ์ด์ ์๊ทธ๋์ฒ๋ฅผ ๋งคํํ์ฌ ํตํฉ๋ ๋์ ๋ชจ๋ธ์ ์ฌ๊ตฌ์ฑํฉ๋๋ค. ์ด ๋ชจ๋ธ์ ์ฌ๋ฌ ๊ฐ์ ์์ฑ ๋ฐ ์ง์ ์์ฑ๋ ๊ณ์ธต์ ๊ฑธ์น ์๋ ํฌ ์๋ ์ํฌํ๋ก๋ฅผ ๋ณด์ฌ์ค๋๋ค. ๋ํ, ์ด๋ค ๊ตฌ์ฑ ์์๋ฅผ ํจ๊ป ๋ง์ด๊ทธ๋ ์ด์ ํด์ผ ํ๊ณ ์ด๋ค ๊ตฌ์ฑ ์์๋ฅผ ์์ ํ๊ฒ ๋ถ๋ฆฌํ ์ ์๋์ง ๋ณด์ฌ์ค๋๋ค.
์ธ์ด๊ฐ ๋ฐ์ดํฐ๋ฅผ ๋ค๋ฅด๊ฒ ์ฒ๋ฆฌํ ๋ ๋ชจ๋ ๊ฐ ๋ฐ์ดํฐ ํ๋ฆ ๋งคํ
๋ถ์ฐ ๋๋ ์๋น์ค ์งํฅ ์ค๊ณ์ ์ผ๋ถ๋ก ๋ฐ์ดํฐ ํ๋ฆ์ ์ข ์ข ์ธ์ด ๊ฐ ๊ฒฝ๊ณ๋ฅผ ๋๋๋ญ๋๋ค. COBOL ๋ชจ๋์ Java์์ ์ฒ๋ฆฌ๋๋ ๋ฐ์ดํฐ๋ฅผ ๊ตฌ์กฐํํ ์ ์์ต๋๋ค. Java ์๋น์ค๋ JavaScript์์ ์ฌ์ฉ๋๋ ๊ฐ์ฒด๋ฅผ ์ง๋ ฌํํ ์ ์์ต๋๋ค. ETL ๋ณํ์ Python ๊ธฐ๋ฐ ๋ง์ดํฌ๋ก์๋น์ค์ ๋ฐ์ดํฐ๋ฅผ ์ ๊ณตํ ์ ์์ต๋๋ค. ์ด๋ฌํ ํ๋ฆ์ ๊ฐ ์ธ์ด๊ฐ ๊ณ ์ ํ ๋ฉ๋ชจ๋ฆฌ ๋ชจ๋ธ, ์ ํ ๋๋ ์ง๋ ฌํ ๊ท์น์ ์ฌ์ฉํ์ฌ ๋ฐ์ดํฐ๋ฅผ ์ฒ๋ฆฌํ๋ ๋ฐฉ์์ด ๋ค๋ฅด๊ธฐ ๋๋ฌธ์ ์๋์ผ๋ก ์ถ์ ํ๊ธฐ ์ด๋ ต์ต๋๋ค.
์ ์ ๋ถ์์ ์ธ์ด ๊ฐ์ ๋ฐ์ดํฐ ๊ตฌ์กฐ๊ฐ ์ด๋ป๊ฒ ๋ณํํ๋์ง ๊ฒํ ํ์ฌ ์ด๋ฌํ ํ๋ฆ์ ์ฌ๊ตฌ์ฑํฉ๋๋ค. ํ๋์ ์ด๋ฆ ๋ณ๊ฒฝ, ํํฐ๋ง, ์ธ์ฝ๋ฉ ๋๋ ๋ณํ ๋ฐฉ์์ ์๋ณํฉ๋๋ค. ์ด๋ฌํ ๊ฐ์์ฑ์ ํ๋ ์ ํ ๋ถ์ผ์น๋ ๋ณํ ์ค ์ ๋ฐ๋ ์์ค๊ณผ ๊ฐ์ ๋ถ์ผ์น๋ฅผ ๊ฐ์งํ๋ ๋ฐ ํ์์ ์ ๋๋ค. ์ด๋ฌํ ๋ฌธ์ ๋ ๋ฐํ์ ์ค๋ฅ๋ฅผ ๋ฐ์์ํค๊ธฐ ์ ๊น์ง๋ ๋๋ฌ๋์ง ์๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค.
์ธ์ด ๊ฐ ๋ฐ์ดํฐ ํ๋ฆ ์ฌ๊ตฌ์ฑ์ ๊ท์ ์ค์ ์ํ๋ ๋ ธ์ถ์ํต๋๋ค. ๊ฐ์ธ ์๋ณ ์ ๋ณด๊ฐ ์ผ๊ด๋ ๋ณดํธ ์์ด ์ฌ๋ฌ ์ธ์ด๋ฅผ ํตํด ์ด๋ํ๋ฉด ์ทจ์ฝํด์ง๋๋ค. ์ ์ ๋ถ์์ ๋ชจ๋ ๊ณ์ธต์ ๊ฑธ์ณ ๋ฐ์ดํฐ๋ฅผ ๋งคํํจ์ผ๋ก์จ ํตํฉ๋ ๊ณ๋ณด ๋ชจ๋ธ์ ์์ฑํฉ๋๋ค. ์ด๋ ๋ค์์์ ์ค๋ช ํ ์ ๊ทผ ๋ฐฉ์๊ณผ ์ผ์นํฉ๋๋ค. ๋ฐ์ดํฐ ํ๋ํ๋ถ์ฐ ํ์ดํ๋ผ์ธ ์ ์ฒด์์ ๋ณํ์ด ํฌ๋ช ํ๊ฒ ์ ์ง๋์ด์ผ ํฉ๋๋ค.
์ด ๋งคํ์ ์๋ฏธ์ ๋ฌด๊ฒฐ์ฑ์ ์ ์งํ๊ธฐ ์ํด ์ด๋ค ๊ตฌ์ฑ ์์๋ฅผ ํจ๊ป ์ ๋ฐ์ดํธํด์ผ ํ๋์ง ๋ณด์ฌ์ค์ผ๋ก์จ ํ๋ํ ํ์ ๋ช ํ์ฑ์ ์ ๊ณตํฉ๋๋ค. ๋ํ, ์ด๊ธฐ์ข ๋ชจ๋์ ๋ถ์ฐ๋ ๋ณํ ๋ก์ง์ ํตํฉํ๊ฑฐ๋ ์ค๋ณต์ ์ค์ผ ์ ์๋ ๊ธฐํ๋ฅผ ๊ฐ์กฐํฉ๋๋ค.
์์ฑ๋ ์ฝ๋์ ์์ผ๋ก ์ด ์ฝ๋ ์ฌ์ด์ ์ทจ์ฝํ ํตํฉ ์ง์ ๊ฐ์ง
ํ์ด๋ธ๋ฆฌ๋ ์์คํ ์ ์ข ์ข ์์ฑ๋ ์ฝ๋๋ฅผ ์ฌ์ฉํ์ฌ ์ง์ ์์ฑํ ๋ชจ๋์ ์ฐ๊ฒฐํฉ๋๋ค. ์ด๋ฌํ ์ปค๋ฅํฐ์๋ API ์คํ , ์ง๋ ฌํ ํด๋์ค, ์นดํผ๋ถ ํ์ฅ, ์คํค๋ง ๋งคํผ, ์ธํฐํ์ด์ค ํ๋ก์ ๋๋ ๋ผ์ฐํ ํ ์ด๋ธ์ด ํฌํจ๋ ์ ์์ต๋๋ค. ์ด๋ฌํ ์ปค๋ฅํฐ๋ ์์ฑ๋๋ฏ๋ก ๊ฐ๋ฐ์๊ฐ ์ง์ ๊ฒ์ฌํ๋ ๊ฒฝ์ฐ๊ฐ ๊ฑฐ์ ์์ต๋๋ค. ์์คํ ์ด ๋ฐ์ ํจ์ ๋ฐ๋ผ ๋ฒ์ ๋ถ์ผ์น, ๋ถ์์ ํ ๋ฉํ๋ฐ์ดํฐ ์ ๋ฐ์ดํธ ๋๋ ์ค๋๋ ํ ํ๋ฆฟ์ผ๋ก ์ธํด ์ด๋ฌํ ์ปค๋ฅํฐ๊ฐ ์ทจ์ฝํด์ง๋๋ค.
์ ์ ๋ถ์์ ์ง์ ์์ฑํ ์ฝ๋์ ์์ ๊ฒฐ๊ณผ์ ์์ฑ๋ ๋ชจ๋์ ๋์ ๊ฐ์ ๋ถ์ผ์น๋ฅผ ํ์ ํ์ฌ ์ทจ์ฝ์ฑ์ ๊ฐ์งํฉ๋๋ค. ์๋ฅผ ๋ค์ด, ์ง์ ์์ฑํ ์๋น์ค๋ ์์ฑ๋ ์ง๋ ฌ ๋ณํ๊ธฐ๊ฐ ๋ ์ด์ ์์ฑํ์ง ์๋ ํน์ ํ๋๋ฅผ ์์ํ ์ ์์ต๋๋ค. ๋๋ ์๋ ์์ฑ๋ ๋ผ์ฐํ ํ ์ด๋ธ์ด ์ค๋๋ ์๋ํฌ์ธํธ๋ก ๋ฉ์์ง๋ฅผ ์ ์กํ ์๋ ์์ต๋๋ค. ์ด๋ฌํ ๋ถ์ผ์น๋ ๋๋ฒ๊น ํ๊ธฐ ์ด๋ ค์ด ์ด์์์ ๊ฒฐํจ์ ์ผ๊ธฐํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค.
๋ถ์๊ธฐ๋ ๊ตฌ์กฐ์ ํน์ง๊ณผ ๋ฐ์ดํฐ ํ๋ฆ ํจํด์ ๋น๊ตํ์ฌ ํตํฉ ๊ฒฉ์ฐจ๋ฅผ ํ์ ํฉ๋๋ค. ์ด๋ฅผ ํตํด ํ์ ์ฅ์ ๋ฐ์ ์ ์ ํ ํ๋ฆฟ์ ์ ๋ฐ์ดํธํ๊ณ , ๊ฒฐํจ์ด ์๋ ๋ชจ๋์ ์ฌ์์ฑํ๊ณ , ์ธํฐํ์ด์ค๋ฅผ ๋ฆฌํฉํ ๋งํ ์ ์์ต๋๋ค. ์ด๋ฌํ ํต์ฐฐ๋ ฅ์ ํ๋ํ ์ํ์ ์ค์ด๊ณ ๋ง์ด๊ทธ๋ ์ด์ ์ค ์์์น ๋ชปํ ๋ค์ดํ์์ ๋ฐฉ์งํฉ๋๋ค.
๋ค๊ตญ์ด ํตํ ์ฒด์ธ์ ํ๋ํ ์ค๋น ๋ชจ๋ธ๋ก ํตํฉ
์ํฌํ๋ก๊ฐ ์ฌ๋ฌ ์ธ์ด๋ฅผ ๋๋๋ค๋ฉด ํธ์ถ ์ฒด์ธ์ด ๋จํธํ๋ฉ๋๋ค. ๊ฐ ์ธ์ด๋ ์์ฒด ํธ์ถ ๊ทธ๋ํ๋ฅผ ์ ์งํ๋ฏ๋ก, ์๋ ํฌ ์๋ ์คํ์ ์ดํดํ๋ ค๋ฉด ์ด๋ฌํ ๊ทธ๋ํ๋ฅผ ํตํฉ ๋ชจ๋ธ๋ก ๋ณํฉํด์ผ ํฉ๋๋ค. ์ ์ ๋ถ์์ ํธ์ถ ์๊ทธ๋์ฒ, ์ธํฐํ์ด์ค ์ ์ ๋๋ ์์ฑ๋ ์คํ ์ ๊ธฐ๋ฐ์ผ๋ก ์ธ์ด ๊ฐ ํธ์ถ์ ์๊ด๊ด๊ณ๋ฅผ ๋ถ์ํ์ฌ ์ด๋ฌํ ๊ฐ๊ทน์ ๋ฉ์๋๋ค.
ํตํฉ๋ ํธ์ถ ์ฒด์ธ์ ํตํด ํ๋ํ ํ์ ๋ณํ์ ์ ํํ๊ฒ ๊ณํํ ์ ์์ต๋๋ค. ์ด๋ฅผ ํตํด ์ด๋ค ๋ชจ๋์ด ๊ธฐ๋ฅ ๋จ์๋ฅผ ๊ตฌ์ฑํ๋์ง, ์ด๋ค ํตํฉ์ด ์ค์ํ์ง, ๊ทธ๋ฆฌ๊ณ ์ด๋ค ๊ฒฝ๊ณ๊ฐ ๋ ผ๋ฆฌ์ ๋ฆฌํฉํ ๋ง ์ง์ ์ผ๋ก ํ์ฉ๋ ์ ์๋์ง ํ์ ํ ์ ์์ต๋๋ค. ์ด๋ฌํ ์ ๊ทผ ๋ฐฉ์์ ์์ ์ค๋ช ํ ์์คํ ๊ฐ ๊ฐ์์ฑ๊ณผ ์ ์ฌํฉ๋๋ค. ๋ ๊ฑฐ์ ์์คํ ๊ฐฑ์ ์ ์ํ ๊ธฐ๋ฐ์ผ๋ก์์ ์ํฐํ๋ผ์ด์ฆ ์ ํ๋ฆฌ์ผ์ด์ ํตํฉํตํฉ ์ํคํ ์ฒ์๋ ์กฐ์ ๋ ์ดํด๊ฐ ํ์ํฉ๋๋ค.
ํธ์ถ ์ฒด์ธ์ ํตํฉํ๋ฉด ์ข ์์ฑ ๊ฐ์์๋ ๋์์ด ๋ฉ๋๋ค. ์ค๋ณต๋๊ฑฐ๋ ์ง๋์น๊ฒ ๋ณต์กํ ๊ฒฝ๋ก๋ฅผ ํ์ ํจ์ผ๋ก์จ ํ์ ๋ง์ด๊ทธ๋ ์ด์ ์ ์ ์ํคํ ์ฒ๋ฅผ ๋จ์ํํ ์ ์์ต๋๋ค. ์ด๋ฅผ ํตํด ๋น์ฉ์ ์ ๊ฐํ๊ณ ์ํ์ ์ค์ด๋ฉฐ ์ ๋ฐ์ ์ธ ์ฑ๋ฅ์ ํฅ์์ํฌ ์ ์์ต๋๋ค.
๋ณต์กํ ์ฝ๋ ๋ถ์์ ์ํ ๊ตฌ์กฐ์ ์ธํ ๋ฆฌ์ ์ค ๊ณ์ธต์ผ๋ก์์ Smart TS XL
ํ๋ ๊ธฐ์ ๋ค์ ๋๋ ํ๋ ๋ก์ง๊ณผ ๋๋์ ์์ฑ๋ ์ฝ๋๋ฅผ ๋ชจ๋ ํฌํจํ๋ ์์คํ ์ ์ ์ ๋ ์์กดํ๊ณ ์์ต๋๋ค. ์ด๋ฌํ ํ๊ฒฝ์ ๋จ์ํ ํจํด ๋งค์นญ์ด๋ ๊ตฌ๋ฌธ ๊ฒ์ฌ๋ณด๋ค ํจ์ฌ ๋ ์ง๋ณด๋ ๋ถ์ ๊ธฐ๋ฅ์ ์๊ตฌํฉ๋๋ค. ๊ตฌ์กฐ์ ์ง๋ฅ, ์ธ์ด ๊ฐ ์ธ์, ์ฌ์ธต์ ์ธ ์๋ฏธ ์ฌ๊ตฌ์ฑ, ๊ทธ๋ฆฌ๊ณ ์๋ฐฑ๋ง ์ค์ ์ฝ๋๋ฅผ ์ ํ์ฑ์ ์ ์งํ๋ฉด์ ๋ถ์ํ ์ ์๋ ๋ฅ๋ ฅ์ด ํ์ํฉ๋๋ค. Smart TS XL์ ์๊ธฐ ์์ฑ, ์์ฑ ๋ฐ ๋ณํ๋ ๊ตฌ์ฑ ์์๋ฅผ ์์ฐ๋ฅด๋ ํฌ๊ด์ ์ธ ์ ํ๋ฆฌ์ผ์ด์ ์ํ๊ณ ๋ชจ๋ธ์ ๊ตฌ์ถํ์ฌ ์ด๋ฌํ ์์ค์ ํต์ฐฐ๋ ฅ์ ์ ๊ณตํฉ๋๋ค. ์ฝ๋๋ฅผ ๊ณ ๋ฆฝ๋ ํ์ผ๋ก ์ฒ๋ฆฌํ๋ ๋์ , ์ ์ฒด ์์คํ ์ ๋์, ์ข ์์ฑ ๋ฐ ๋ฐ์ดํฐ ํ๋ฆ์ ์ฐ๊ฒฐ๋ ๊ทธ๋ํ๋ก ํด์ํฉ๋๋ค.
์ด ๊ธฐ๋ฅ์ ์ํ์ ์ฆ๊ฐ์ํค์ง ์๊ณ ๋ณต์กํ ์์คํ ์ ํ๋ํํด์ผ ํ๋ ์กฐ์ง์ ํ์์ ์ ๋๋ค. ์ฝ๋๋ฅผ ์ฝ์ ์ ์๊ฑฐ๋, ๋ณํ์ผ๋ก ์ธํด ์๋๊ฐ ๋ชจํธํด์ง๊ฑฐ๋, ์์ฑ๊ธฐ๊ฐ ์์ฒ ๊ฐ์ ๊ตฌ์กฐ์ ์กฐ๊ฐ์ ์์ฑํ๋ ๊ฒฝ์ฐ, ํ์ ๋ณต์ก์ฑ ์ด๋ฉด์ ์จ๊ฒจ์ง ๋ช ํ์ฑ์ ๋ณด์ฌ์ฃผ๋ ํ๋ซํผ์ด ํ์ํฉ๋๋ค. Smart TS XL์ ๋ชจ๋ ๊ฐ ๊ด๊ณ๋ฅผ ๋งคํํ๊ณ , ๋ก์ง์ ์ฌ๊ตฌ์ฑํ๋ฉฐ, ๊ทธ๋ ์ง ์์ผ๋ฉด ๋ณด์ด์ง ์์ ์จ๊ฒจ์ง ์ข ์์ฑ์ ๋ ธ์ถํจ์ผ๋ก์จ ์ด๋ฌํ ๋ชฉํ๋ฅผ ์ง์ํฉ๋๋ค. Smart TS XL์ ๊ธฐ์กด ๋๊ตฌ๊ฐ ์คํจํ๋ ํ๊ฒฝ, ํนํ ๋ค์๊ณผ ๊ฐ์ ์๋ฃ์ ์ค๋ช ๋ ๋ค์ธต์ ๋ณต์ก์ฑ์ ๋ณด์ด๋ ํ๊ฒฝ์ ๋ํ ๊ฐ์์ฑ์ ์ ๊ณตํฉ๋๋ค. ๋ค์ดํ์ ์๋ ๋ฆฌํฉํ ๋ง์์คํ ๊ตฌ์กฐ๋ฅผ ์ดํดํ๋ ๊ฒ์ด ์์ ํ ์ ํ์ ๊ธฐ์ด๊ฐ ๋ฉ๋๋ค.
์ธ๊ด๋ณด๋ค๋ ๊ตฌ์กฐ๋ฅผ ํตํด ๋๋ ํ๋ ์์คํ ํด์
Smart TS XL์ ์ฌ๋์ด ์ฝ์ ์ ์๋ ์๋ณ์๊ฐ ์๋ ๊ตฌ์กฐ์ ํจํด์ ์ด์ ์ ๋ง์ถฐ ๋๋ ํ๋ ์ฝ๋๋ฅผ ๋ถ์ํฉ๋๋ค. ์ด๋ฆ์ด ๋ฌด์๋ฏธํ๊ฑฐ๋ ๋ก์ง์ด ํํํ๋๋๋ผ๋ ๊ธฐ๋ณธ ๊ตฌ๋ฌธ๊ณผ ์ ์ด ํ๋ฆ์ ์ฌ์ ํ โโ์ธ์ด ๊ท์น์ ๋ฐ๋ฆ ๋๋ค. ์ด ํ๋ซํผ์ ์ด๋ฌํ ๊ท์น์ ์ฌ์ฉํ์ฌ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ค์ ๋์์ ๋ณด์ฌ์ฃผ๋ ๋ด๋ถ ๋ชจ๋ธ์ ๊ตฌ์ถํฉ๋๋ค. ์ค์ํ ๋ก์ง, ์ทจ์ฝํ ๊ตฌ์กฐ ๋๋ ํต์ฌ ๋น์ฆ๋์ค ํ๋ฆ์ ์๋ณํ๊ธฐ ์ํด ๋ช ๋ช ๋จ์๋ฅผ ํ์๋ก ํ์ง ์์ต๋๋ค.
์ด ํ๋ซํผ์ ์คํ ๊ฒฝ๋ก๋ฅผ ๋งคํํ๊ณ , ๋ฐ์ดํฐ ํ๋ฆ์ ์ฌ๊ตฌ์ฑํ๋ฉฐ, ๋๋ ํ์ ์จ๊ฒจ์ง ๋น์ฆ๋์ค ๋ก์ง์ ๋ํ๋ด๋ ๋ฐ๋ณต์ ์ธ ๋ณํ ํจํด์ ์๋ณํฉ๋๋ค. ์ด๋ฅผ ํตํด ํ๋ํ ํ์ ์ฝ๊ธฐ ์ด๋ ค์ ๋ณด์ด๋ ์์คํ ์์ ์๋ฏธ ์๋ ํต์ฐฐ๋ ฅ์ ์ถ์ถํ ์ ์์ต๋๋ค. ์ผ๋ฐ์ ์ผ๋ก ๊ด๋ฒ์ํ ์๋ ๊ฒํ ๊ฐ ํ์ํ ์ค์ ๊ธฐ๋ฅ๋ ๊ตฌ์กฐ์ ์ถ๋ก ์ ํตํด ๊ฐ์ํ๋ฉ๋๋ค.
Smart TS XL์ ๋๋ฌํ ์ ์๋ ๋ธ๋์น, ํฉ์ฑ ๊ตฌ์กฐ, ๊ทธ๋ฆฌ๊ณ ์๋์ ์ผ๋ก ์คํด์ ์์ง๊ฐ ์๋ ๋ก์ง์ ์๋ณํฉ๋๋ค. ์ ์ด ํ๋ฆ ์ข ์์ฑ์ ํ๊ฐํ์ฌ ์ค์ ์คํ ๊ฒฝ๋ก๋ฅผ ๋ถ๋ฆฌํ๊ณ ๋ถํ์ํ ๋ถ๋ถ์ ์ ๊ฑฐํ์ฌ ํ์ด ์ค์ํ ์ฝ๋์ ์ง์คํ ์ ์๋๋ก ํฉ๋๋ค. ์ด ๋ฐฉ๋ฒ์ ์ ์ ์ธ ๋ช ๋ช ๊ท์น์ด๋ ๋ช ํํ ํ๋ฉด ๊ตฌ์กฐ์ ์์กดํ์ง ์๊ณ ๋ ์์คํ ๋์์ ์์ ์ ์ผ๋ก ํ์ ํ ์ ์๋๋ก ํฉ๋๋ค.
์๋ ์์ฑ๋ ๋ ์ด์ด ๊ฐ ๋ฐ์ดํฐ ํ๋ฆ ์ฌ๊ตฌ์ฑ
์์ฑ๋ ์ํคํ ์ฒ๋ ์ง๋ ฌํ๊ธฐ, ๋งคํ ๋ฃจํด, ๊ฒ์ฆ ๋ชจ๋ ๋ฐ ๋ผ์ฐํ ๊ตฌ์ฑ ์์๋ฅผ ์์ฐ๋ฅด๋ ์ฌ์ธต์ ์ธ ๊ณ์ธต ๋ณํ ๋ก์ง์ ํฌํจํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค. Smart TS XL์ ์์คํ ์ ๋ฐ์์ ๊ฐ์ด ์ด๋ป๊ฒ ์ด๋ํ๋์ง ๋ถ์ํ์ฌ ์ด๋ฌํ ํ๋ฆ์ ์ฌ๊ตฌ์ฑํฉ๋๋ค. ํ ํ๋ฆฟ ๊ฐ ๋ฐ์ดํฐ ์ ํ๋ฅผ ์ถ์ ํ๊ณ , ๋ณํ์ด ๋ฐ์ํ๋ ์์น๋ฅผ ์๋ณํ๋ฉฐ, ์๋ฏธ ์๋ ์์ ๊ณผ ๋ณด์ผ๋ฌํ๋ ์ดํธ ์ค์บํด๋ฉ์ ๊ตฌ๋ถํฉ๋๋ค.
์ด๋ฌํ ๊ฐ์์ฑ์ ๊ท์ ์ค์ ๋ฐ ํ๋ํ์ ๋งค์ฐ ์ค์ํฉ๋๋ค. ์กฐ์ง์ ๋ฏผ๊ฐํ ๋ฐ์ดํฐ๊ฐ ์์ฑ๋ ๊ณ์ธต์ ํตํด ์ด๋ป๊ฒ ์ด๋ํ๋์ง, ์ด๋ค ๋ณํ์ด ์๋ฏธ๋ฅผ ์ ์งํ๋์ง, ๊ทธ๋ฆฌ๊ณ ๋ถ์ผ์น๊ฐ ๋ฐ์ํ๋ ์์น๋ฅผ ํ์ ํด์ผ ํฉ๋๋ค. Smart TS XL์ ๊ด๋ จ ๋ชจ๋์ ๊ทธ๋ฃนํํ๊ณ , ๋ณํ ํด๋ฌ์คํฐ๋ฅผ ์๋ณํ๊ณ , ์๋ ํฌ ์๋ ๊ณ๋ณด๋ฅผ ๋งคํํ์ฌ ์ด๋ฌํ ๋ช ํ์ฑ์ ์ ๊ณตํฉ๋๋ค.
์ด ํ๋ซํผ์ ๋ํ ์์ฑ๊ธฐ ๋ฒ์ ๋ถ์ผ์น, ๋ฉํ๋ฐ์ดํฐ ๋๋ฆฌํํธ ๋๋ ์์ฑ๋ ์ถ๋ ฅ์ ์ ์ฉ๋ ์๋ ํธ์ง์ผ๋ก ์ธํด ๋ฐ์ํ๋ ํธ์ฐจ๋ฅผ ๊ฐ์กฐ ํ์ํฉ๋๋ค. ์ด๋ฌํ ๋ถ์ผ์น๋ ๋ง์ด๊ทธ๋ ์ด์ ๋๋ ํตํฉ ๊ณผ์ ์์ ์ข ์ข ์คํจ๋ฅผ ์ด๋ํฉ๋๋ค. Smart TS XL์ ์ด๋ฌํ ๋ถ์ผ์น๋ฅผ ์กฐ๊ธฐ์ ์๋ณํจ์ผ๋ก์จ ํ๋ก์ ํธ ์ํ์ ์ค์ด๊ณ ํ๋ํ ์์ธก ๊ฐ๋ฅ์ฑ์ ํฅ์์ํต๋๋ค.
๋ค๊ตญ์ด ์ํ๊ณ๋ฅผ ๋จ์ผ ๊ตฌ์กฐ ๋ชจ๋ธ๋ก ํตํฉ
COBOL, Java, JavaScript, Python, SQL ๋ฐ ๊ธฐํ ์ธ์ด๊ฐ ๊ฒฐํฉ๋ ํ์ด๋ธ๋ฆฌ๋ ์์คํ ์ ๋จ์ผ ์ธ์ด ๋๊ตฌ๋ก ๋ถ์ํ๊ธฐ๊ฐ ์ ์ ๋ ์ด๋ ค์์ง๊ณ ์์ต๋๋ค. Smart TS XL์ ์ฌ๋ฌ ์ธ์ด ๊ตฌ์กฐ๋ฅผ ํตํฉ ๋ชจ๋ธ๋ก ํตํฉํ๊ณ , ์๊ทธ๋์ฒ, ํธ์ถ ํจํด ๋ฐ ๊ณต์ ๋ฐ์ดํฐ ๋ชจ๋ธ์ ํตํด ์ธ์ด ๊ฐ ๋์์ ์ํธ ์ฐ๊ด์ํต๋๋ค.
์ด ํตํฉ ๋ชจ๋ธ์ ๋น์ฆ๋์ค ์ํฌํ๋ก๊ฐ ์ฌ๋ฌ ์ธ์ด์ ์์ฑ๋ ๊ณ์ธต์ ๊ฑธ์ณ ์ด๋ป๊ฒ ๊ตฌ์ฑ๋๋์ง๋ฅผ ๋ณด์ฌ์ค๋๋ค. ์จ๊ฒจ์ง ์ข ์์ฑ์ ๋๋ฌ๋ด๊ณ , ์ธ์ด ๊ฐ ์ํ์ ํ์ ํ๋ฉฐ, ์ด๋ค ๊ตฌ์ฑ ์์๊ฐ ํจ๊ป ๋ฐ์ ํด์ผ ํ๋์ง ๋ช ํํ ๋ณด์ฌ์ค๋๋ค. ์ด๋ฌํ ์ธ์ด ๊ฐ ์ดํด๊ฐ ๋ถ์กฑํ๋ฉด ํ๋ํ ํ์ ๋ง์ด๊ทธ๋ ์ด์ ๊ณผ์ ์์ ๊ธฐ๋ฅ ์ฅ์ ๋ฅผ ๊ฒฝํํ ์ํ์ด ์์ต๋๋ค.
Smart TS XL์ ์ด๋ฌํ ๊ด๊ณ๋ฅผ ์๋ ํฌ ์๋ ๋์์ ๋ณด์ฌ์ฃผ๋ ์๊ฐ์ ํํ์ผ๋ก ๋ณํํฉ๋๋ค. ์ด๋ฌํ ๋ทฐ๋ ์์ง๋์ด๊ฐ ์ฌ๋ฌ ์ธ์ด๋ฅผ ์ค๊ฐ๋ ์คํ ๊ฒฝ๋ก๋ฅผ ์ดํดํ๊ณ , ์์คํ ์ ์ด๋ค ์ธ๊ทธ๋จผํธ๊ฐ ์ด์์ ํต์ฌ์ ์ธ์ง, ์ด๋ค ์ธ๊ทธ๋จผํธ๊ฐ ์ฃผ๋ณ์ ์ธ์ง ํ์ ํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค.
๊ธฐ์ ๊ท๋ชจ์์ ํ๋ํ์ ํ์ํ ํต์ฐฐ๋ ฅ ์ ๊ณต
๋๊ธฐ์ ์ ์์ญ ๋ ์ ๊ฑธ์ณ ์์ฑ๋ ์๋ฐฑ๋ง ์ค์ ์ฝ๋๋ฅผ ์ ์งํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค. Smart TS XL์ ์ด๋ฌํ ํ๊ฒฝ์ ๋๊ท๋ชจ๋ก ํด์ํ๋๋ก ์ค๊ณ๋์์ต๋๋ค. ๋ช ํ์ฑ์ ์ ์งํ๋ฉด์ ๋์ฉ๋ ๋ถ์์ ์ํํ๊ณ , ์ํฅ ์๊ฐํ, ์ข ์์ฑ ๋งต, ํ๋ฆ ๋ชจ๋ธ์ ์ ๊ณตํ์ฌ ํ๋ํ ๊ณํ์ ์ง์ํฉ๋๋ค.
์ด ๊ธฐ๋ฅ์ ๋ฆฌ์์ค์ ์ค๋ช ๋ ์กฐ์ง์ ์ ๋ต์ ์๊ตฌ ์ฌํญ๊ณผ ์ผ์นํฉ๋๋ค. ํฌ๋ก์ค ํ๋ซํผ IT ์์ฐ ๊ด๋ฆฌ๋ค์ํ ๊ธฐ์ ์ ๋ํ ๊ฐ์์ฑ์ด ํ์์ ์ธ ๊ฒฝ์ฐ, Smart TS XL์ ์์ ์ฝ๋๋ฅผ ์ฒด๊ณ์ ์ธ ๊ตฌ์กฐ ํํ์ผ๋ก ๋ณํํ์ฌ ํ์ด ์ ๋ฐํ๊ฒ ํ๋ํ ๊ณํ์ ์ค๊ณํ ์ ์๋๋ก ์ง์ํฉ๋๋ค.
Smart TS XL์ ๋๋ ํ๋๊ณ ์์ฑ๋ ์์คํ ์ ์ค์ ์ํคํ ์ฒ๋ฅผ ๊ณต๊ฐํจ์ผ๋ก์จ ์กฐ์ง์ด ์์ฌํ๊ณ ํ๋ํํ ์ ์๋๋ก ์ง์ํฉ๋๋ค. ์ถ์ธก ์์ ์ ์์ ๊ณ ์ํ์ ์ค์ด๋ฉฐ, ๊ฐ์ฅ ๋ณต์กํ ํ์ด๋ธ๋ฆฌ๋ ์ฝ๋๋ฒ ์ด์ค๋ ๋ง์ด๊ทธ๋ ์ด์ , ๋ฆฌํฉํ ๋ง ๋๋ ๋ฆฌํ๋ซํผํ๋ ๋ฐ ํ์ํ ํต์ฐฐ๋ ฅ์ ์ ๊ณตํฉ๋๋ค.
๋ณต์กํ ์ฝ๋ ๋ถ์์ ์ํ ๊ตฌ์กฐ์ ์ธํ ๋ฆฌ์ ์ค ๊ณ์ธต์ผ๋ก์์ Smart TS XL
๋๋ ํ๋ ์์คํ , ์์ฑ๋ ์ํคํ ์ฒ, ๊ทธ๋ฆฌ๊ณ ํ์ด๋ธ๋ฆฌ๋ ๋ค๊ตญ์ด ํ๊ฒฝ์ ๊ธฐ์กด์ ์ ์ ๋ถ์ ๊ธฐ๋ฅ์ ๋ฐ์ด๋๋ ์์ค์ ๊ตฌ์กฐ์ ์ดํด๊ฐ ํ์ํฉ๋๋ค. ํ์ค ๋ถ์๊ธฐ๋ ํจํด์ ํ์งํ๊ณ , ๋ณต์ก์ฑ์ ์ธก์ ํ๊ณ , ์ทจ์ฝ์ ์ ์๋ณํ์ง๋ง, ๋ช ๋ช , ๊ตฌ์กฐ ๋๋ ์คํ ํ๋ฆ์ด ๊ธฐ์กด์ ๊ธฐ๋์น์ ๋ค๋ฅธ ์ฌ์ธต์ ์ผ๋ก ๋ณํ๋ ์ฝ๋๋ฒ ์ด์ค๋ฅผ ํด์ํ๋ ๋ฐ ์ด๋ ค์์ ๊ฒช๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค. Smart TS XL์ ๊ด๊ณ๋ฅผ ํตํฉํ๊ณ , ์จ๊ฒจ์ง ๋ ผ๋ฆฌ ๊ฒฝ๋ก๋ฅผ ์ฌ๊ตฌ์ฑํ๊ณ , ์ํธ ์ฐ๊ฒฐ๋ ์์คํ ์ ๋ํ ํตํฉ๋ ๋ทฐ๋ฅผ ์์ฑํ์ฌ ์ด๋ฌํ ๊ฒฉ์ฐจ๋ฅผ ํด์ํ๋ ์ธํ ๋ฆฌ์ ์ค ๊ณ์ธต ์ญํ ์ ํฉ๋๋ค. ๋ฐ๋ผ์ ์ด์ ์์ ์ฑ์ ์ ์งํ๋ฉด์ ๋๊ท๋ชจ์ ๋ถํฌ๋ช ํ ์ฝ๋๋ฒ ์ด์ค๋ฅผ ํ๋ํํ๋ ค๋ ๊ธฐ์ ์ ํนํ ์ ์ฉํฉ๋๋ค.
์ด ํ๋ซํผ์ ์ฝ๋๊ฐ ์ง์ ์์ฑ๋์๋์ง, ํ ํ๋ฆฟ์ ํตํด ์์ฑ๋์๋์ง, ๋๋ ์๋์ ์ผ๋ก ๋๋ ํ๋์๋์ง ์ฌ๋ถ์ ๊ด๊ณ์์ด ์๋ฐฑ๋ง ์ค์ ์ฝ๋์ ๊ฑธ์น ์ํธ์์ฉ์ ์๊ฐํํ๋๋ก ์ค๊ณ๋์์ต๋๋ค. ๋ถ์ ์์ง์ ํผ์์ ์ธ ๋จ์๊ฐ ์๋ ๋์ ๋ฐ ์ข ์์ฑ ๊ด๊ณ์ ์ค์ ์ ๋์ด, ์ผ๋ฐ์ ์ธ ๊ฐ๋ ์ฑ์ด ๋ถ์กฑํ ๊ฒฝ์ฐ์๋ ํ์ด ๋ก์ง์ ์ถ์ ํ ์ ์๋๋ก ํฉ๋๋ค. ์ด๋ฌํ ์ ๊ทผ ๋ฐฉ์์ ๋ค์๊ณผ ๊ฐ์ ๋ฆฌ์์ค์์ ๋ณผ ์ ์๋ ๊ฐ์์ฑ ์์น๊ณผ ์ผ์นํฉ๋๋ค. ์ต์ ์์คํ ์ ์ํ xReF ๋ณด๊ณ ์์์ ํ ํ๋ํ๋ฅผ ์ํด์๋ ์์คํ ์ ๋ฐ์ ์ดํด๊ฐ ํ์์ ์ ๋๋ค. Smart TS XL์ ์ข ์์ฑ ๋งคํ, ์ธ์ด ๊ฐ ๋ถ์, ์๋ฏธ ์ฌ๊ตฌ์ฑ์ ์ํฐํ๋ผ์ด์ฆ ๊ท๋ชจ์ ๋ณต์ก์ฑ์ ๋ง์ถฐ ๋จ์ผ ํ๊ฒฝ์ผ๋ก ํตํฉํ์ฌ ์ด๋ฌํ ์์น์ ํ์ฅํฉ๋๋ค.
์๋ฏธ์ ์ํฅ ๋งคํ์ ํตํ ๋๋ ํ๋ ๊ตฌ์กฐ ์๊ด๊ด๊ณ
Smart TS XL์ ๋๋ ํ๋ก ์จ๊ฒจ์ง ๋ก์ง์ ์ฌ๊ตฌ์ฑํ๋ ๋ฐ ํ์ํฉ๋๋ค. ๋ช ๋ช ๊ท์น์ด๋ ํจํด ์ธ์์ ์์กดํ๋ ๋์ , ํ ๋น, ํธ์ถ ๊ด๊ณ, ์ํ ์ ์ด ๋ฐ ์ ์ด ๊ตฌ์กฐ๋ฅผ ํตํด ์์๋ค์ด ์ด๋ป๊ฒ ์ํธ์์ฉํ๋์ง ๋ถ์ํฉ๋๋ค. ์๋ณ์๊ฐ ๋ฌด์๋ฏธํ๊ฑฐ๋ ๊ตฌ์กฐ์ ์๊ณก์ด ๋ฐ์ํ๋ ๊ฒฝ์ฐ, ํ๋ซํผ์ ๋์ ํด๋ฌ์คํฐ๋ง์ ํตํด ๋ชจ๋ ๊ฐ์ ์๊ด ๊ด๊ณ๋ฅผ ๋ถ์ํฉ๋๋ค. ์ ์ฌํ ์์ ์ ์ํํ๋ ๋ชจ๋์ ์ ์ฌํ ์ํธ์์ฉ ์๊ทธ๋์ฒ๋ฅผ ์์ฑํ์ฌ ํ๋ฉด ๊ตฌ์กฐ๋ฅผ ์ฝ์ ์ ์๋ ๊ฒฝ์ฐ์๋ ์์คํ ์ด ์ด๋ฅผ ๋ถ๋ฅํ๊ณ ํด์ํ ์ ์๋๋ก ํฉ๋๋ค.
์ด ์๋ฏธ๋ก ์ ์ํฅ ๋งคํ์ ํตํด Smart TS XL์ ๊ณ ์ํ ๊ตฌ์ฑ ์์๋ฅผ ์๋ณํ๊ณ , ๋ณด์์ ๋ฏผ๊ฐํ ๊ฒฝ๋ก๋ฅผ ์ฐพ๊ฑฐ๋, ์ฒ๋ฆฌ ๋ฆฌ์์ค๋ฅผ ๋ญ๋นํ๋ ์ ๊ทผ ๋ถ๊ฐ๋ฅํ ๋ก์ง์ ํ์ํ ์ ์์ต๋๋ค. ๋๋ ํ๋ ๊ตฌ์กฐ์ ์ฌ๊ตฌ์ฑ๋ ๋์์ ์๊ด๊ด๊ณ๋ฅผ ๋ถ์ํจ์ผ๋ก์จ ํ์ ๋ช ์ฃผ์ ๊ฑธ์น ์๋ ๋ถ์์ด ํ์ํ๋ ๋ช ํ์ฑ์ ํ๋ณดํ ์ ์์ต๋๋ค. ์ด ๊ธฐ๋ฅ์ ํนํ ์ค์ํ ๋ก์ง์ ์ ๋ฐํ๊ฒ ๋ถ๋ฆฌํ๊ฑฐ๋ ๋ง์ด๊ทธ๋ ์ด์ ํด์ผ ํ๋ ํ๋ํ ํ๋ก์ ํธ์์ ๋งค์ฐ ์ค์ํฉ๋๋ค.
๊ตฌ์กฐ์ ํตํฉ ๋ฐ ํ ํ๋ฆฟ ์ธ์์ ํตํด ์์ฑ๋ ์ฝ๋ ๋งคํ
์์ฑ๋ ์์คํ ์ ์ข ์ข ์์ฒ ๊ฐ์ ํ์ผ์ด๋ ํด๋์ค๋ก ๊ตฌ์ฑ๋์ด ์ ์ฌํด ๋ณด์ด์ง๋ง ๋ฏธ๋ฌํ๊ณ ์๋ฏธ ์๋ ๋ฐฉ์์ผ๋ก ์ฐจ์ด๋ฅผ ๋ณด์ฌ ํ์ ์๋ํฉ๋๋ค. Smart TS XL์ ํ ํ๋ฆฟ ๊ธฐ๋ฐ ํจํด์ ์๋ณํ๊ณ , ๋ฐ๋ณต์ ์ธ ์ฝ๋๋ฅผ ๊ทธ๋ฃนํํ๋ฉฐ, ๊ณ ์ ํ๊ฑฐ๋ ๋ค๋ฅธ ๋ก์ง์ ๊ฐ์กฐํ์ฌ ์ด๋ฌํ ๊ตฌ์กฐ๋ฅผ ํตํฉํฉ๋๋ค. ์ด๋ฅผ ํตํด ํ๋ํ ํ์ ์์ฑ๊ธฐ ๋ ธ์ด์ฆ์ ์ฃผ์๋ฅผ ๋นผ์๊ธฐ๋ ๋์ ์ค์ ๋ก ๋น์ฆ๋์ค ๊ฐ์น๋ฅผ ์ฐฝ์ถํ๋ ์์คํ ๋ถ๋ถ์ ์ง์คํ ์ ์์ต๋๋ค.
์ด ํ๋ซํผ์ ๋ํ ์์ฑ๊ธฐ ๋ฒ์ ๊ฐ์ ์ฐจ์ด์ ์ ๊ฐ์งํ์ฌ ํ ํ๋ฆฟ ์งํ ๊ณผ์ ์์ ๋ถ์ผ์น, ์ค๋๋ ๋งคํ ๋๋ ๋ถ์ผ์นํ๋ ๋ณํ์ด ๋ฐ์ํ ์ํฉ์ ํ์ ํฉ๋๋ค. ์ด๋ฅผ ํตํด ํ์ ์์ฑ๋ ์ปดํฌ๋ํธ๋ฅผ ๋ฆฌํฉํ ๋งํ๊ฑฐ๋ ๋ง์ด๊ทธ๋ ์ด์ ํ๊ธฐ ์ ์ ์ปดํฌ๋ํธ์ ์ ํ์ฑ์ ๊ฒ์ฆํ ์ ์์ต๋๋ค.
Smart TS XL์ ๋ค๊ตญ์ด ๋ถ์์ ํตํฉํ๋ฏ๋ก, ์ถ๋ ฅ์ด COBOL, Java, JavaScript ๋๋ XML ๊ธฐ๋ฐ ๋ฉํ๋ฐ์ดํฐ์ ๊ฐ์ ์ฌ๋ฌ ์ธ์ด๋ก ๊ตฌ์ฑ๋ ๊ฒฝ์ฐ์๋ ์์ฑ๋ ๋ก์ง์ ๋งคํํฉ๋๋ค. ๊ต์ฐจ ์ธ์ด ๋ชจ๋ธ์ ์์ฑ๋ ๊ตฌ์ฑ ์์๊ฐ ์๊ธฐ ๋ชจ๋ ๋ฐ ๋ค์ด์คํธ๋ฆผ ์์คํ ๊ณผ ์ํธ ์์ฉํ๋ ๋ฐฉ์์ ํตํฉ์ ์ผ๋ก ์ดํดํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค.
ํ๋ํ ์ํคํ ์ฒ๋ฅผ ์ง์ํ๊ธฐ ์ํ ๋ค๊ตญ์ด ์ข ์์ฑ ์๊ฐํ
ํ์ด๋ธ๋ฆฌ๋ ์ํคํ ์ฒ๋ ์ธ์ด ๊ฐ ๋ช ํ์ฑ์ ์๊ตฌํฉ๋๋ค. Smart TS XL์ ์ธ์ด ๊ฐ ํธ์ถ ์ฒด์ธ์ ์ฌ๊ตฌ์ฑํ๊ณ , ํ๋ซํผ ๊ฐ ๋ฐ์ดํฐ ๊ตฌ์กฐ๋ฅผ ์๊ด๊ด๊ณ์ ๋ฐ๋ผ ๋ถ์ํ๋ฉฐ, ์์ฑ๋ ์ปค๋ฅํฐ ๋๋ ํ๋ ์์ํฌ ์ถ๋ ฅ ๋ด๋ถ์ ์จ๊ฒจ์ง ํตํฉ ์ง์ ์ ๋ ธ์ถํฉ๋๋ค. ์ด๋ฌํ ๊ฐ์์ฑ์ ํ๋ํ ํ์ด ๋ณํ์ ๊ณํํ๊ณ , ๋ฆฌํฉํ ๋ง ๊ฒฝ๊ณ๋ฅผ ํ์ ํ๊ณ , ์จ๊ฒจ์ง ์ข ์์ฑ ์๋ฐ์ ๋ฐฉ์งํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค.
๋๋ ํ, ์ฝ๋ ์์ฑ, ๊ทธ๋ฆฌ๊ณ ๋ค๊ตญ์ด ์ํธ ์์ฉ์ด ๊ฒน์น๋ ์์คํ ์์ Smart TS XL์ ์ํคํ ์ฒ ๋ด๋น๊ฒ์ด์ ๊ณ์ธต ์ญํ ์ ํฉ๋๋ค. ์ฝ๋ ์์ฑ ๋๋ ๋ณํ ๋ฐฉ์์ ๊ด๊ณ์์ด ์ ์ฒด ์์คํ ์ ์ผ๊ด๋ ์๊ฐ์ ํ์์ผ๋ก ์ ๊ณตํฉ๋๋ค. ์ด๋ฅผ ํตํด ํ๋ํ ์์๋ฅผ ๊ฐ์ํํ๊ณ ์ด๋ค ๊ตฌ์ฑ ์์๋ ๊ฐ๊ณผ๋์ง ์๋๋ก ํ์ฌ ์ํ์ ์ค์ผ ์ ์์ต๋๋ค.
ํตํฉ ์ข ์์ฑ ์๊ฐํ๋ ์ ๋ต์ ๊ณํ๊ณผ ์ ์ ์ ์์ ์คํ์ ๋ชจ๋ ์ง์ํฉ๋๋ค. ์์ง๋์ด๋ ํน์ ๋ชจ๋์ ํ๋ํ์ฌ ์ธ๋ถ์ ์ธ ๋์์ ํ์ ํ๊ฑฐ๋ ์์คํ ์ ์ฒด ๋ทฐ๋ก ํ์ฅํ์ฌ ์ํคํ ์ฒ ๊ฐ์ ์ ๊ฒ์ฆํ ์ ์์ต๋๋ค. ์ด๋ฅผ ํตํด ํด๋ผ์ฐ๋ ๋ง์ด๊ทธ๋ ์ด์ , ๋ง์ดํฌ๋ก์๋น์ค ์ถ์ถ ๋๋ ๋๊ท๋ชจ ๋ฆฌํฉํ ๋ง ์์ ์ ์ค๋ฅ ๋ฐ์ ๊ฐ๋ฅ์ฑ์ ์ค์ผ ์ ์์ต๋๋ค.
ํ๋ํ์ ์ ํฉํ ๋ฌธ์ํ ๋ฐ ๊ฒ์ฆ ๋ชจ๋ธ ์ ๊ณต
ํ๋ํ์๋ ์ฝ๋์ ๋ํ ํต์ฐฐ๋ ฅ ๊ทธ ์ด์์ด ํ์ํฉ๋๋ค. ํ, ๊ฐ์ฌ ๋ด๋น์, ์ดํด๊ด๊ณ์ ๊ฐ์ ๊ณต์ ํ ์ ์๋ ๋ช ํํ ๋ฌธ์ํ๊ฐ ํ์ํฉ๋๋ค. Smart TS XL์ ๋๋ ํ๋ ๊ตฌ์ฑ ์์์ ์์ฑ๋ ๊ตฌ์ฑ ์์ ๋ชจ๋์์ ์ถ์ถ๋ ์ข ์์ฑ, ๋ฐ์ดํฐ ํ๋ฆ, ์ก์ธ์ค ๊ฒฝ๋ก ๋ฐ ๋ณํ ๋ ผ๋ฆฌ๋ฅผ ์ค๋ช ํ๋ ํ๋ํ ์ค๋น ๋ชจ๋ธ์ ์์ฑํฉ๋๋ค.
์ด๋ฌํ ๋ชจ๋ธ์ ํ์ด ๋ง์ด๊ทธ๋ ์ด์ ์ ๊ณํํ๊ณ , ๋ณํ์ ๊ฒ์ฆํ๊ณ , ๊ฐ๋ฐ, QA ๋ฐ ๊ฑฐ๋ฒ๋์ค ๊ทธ๋ฃน ์ ๋ฐ์ ๊ฑธ์ณ ์ผ๊ด๋ ํด์์ ๋ณด์ฅํ๋ ๋ฐ ์ฌ์ฉํ ์ ์๋ ์ด์์๋ ๋ฌธ์๊ฐ ๋ฉ๋๋ค. Smart TS XL์ ํ๋ฉด์ ์ธ ๊ตฌ๋ฌธ์ด ์๋ ๊ด๊ณ๋ฅผ ํฌ์ฐฉํ๊ธฐ ๋๋ฌธ์ ์ฝ๋์ ๊ตฌ์กฐ์ ๋ณ๊ฒฝ์ด ๋ฐ์ํ๋๋ผ๋ ๋ฌธ์๋ ์์ ์ ์ผ๋ก ์ ์ง๋ฉ๋๋ค.
์ด๋ฌํ ์์ ์ฑ์ ํ๋ํ ์ฃผ๊ธฐ ์ ๋ฐ์ ๊ฑธ์ณ ์ถ์ ์ฑ์ด ์ ์ง๋์ด์ผ ํ๋ ๊ท์ ์ฐ์ ์์ ๋งค์ฐ ์ค์ํฉ๋๋ค. ๋ํ ์ง์ ์์ค์ ๋ฐฉ์งํ์ฌ ํด๋น ๋ถ์ผ ์ ๋ฌธ๊ฐ๊ฐ ์ํดํ๊ฑฐ๋ ์์คํ ์ ์ํคํ ์ฒ๊ฐ ๋ณ๊ฒฝ๋ ํ์๋ ๋ณต์กํ ๋ ๊ฑฐ์ ๋ก์ง์ ์ดํดํ ์ ์๋๋ก ๋ณด์ฅํฉ๋๋ค.
๋ณํ๋ ์ฝ๋๋ฒ ์ด์ค ๋ด๋ถ์ ์ง์ค์ ๋ฐํ๋ค
ํ๋ ๊ธฐ์ ์์คํ ์ ๊น๋ํ๊ณ ์ฌ๋์ด ์ฝ์ ์ ์๋ ์ฝ๋๋ก ์กด์ฌํ๋ ๊ฒฝ์ฐ๊ฐ ๋๋ญ ๋๋ค. ์์ญ ๋ ์ ๊ฑธ์น ์ ์ง ๊ด๋ฆฌ, ์๋ ์์ฑ, ํ๋ ์์ํฌ ํ์ฅ, ๊ทธ๋ฆฌ๊ณ ๋ณด์์ด๋ ์ง์ ์ฌ์ฐ๊ถ ๋ณดํธ๋ฅผ ์ํ ๊ฐํ์ ์ธ ๋๋ ํ๋ฅผ ํตํด ์งํํด ์์ต๋๋ค. ์๊ฐ์ด ์ง๋จ์ ๋ฐ๋ผ ์ด๋ฌํ ๊ณ์ธต๋ค์ ๊ธฐ์กด ๊ธฐ๋ฒ์ผ๋ก๋ ๋ก์ง์ ์ถ์ ํ๊ธฐ ์ ์ ๋ ์ด๋ ค์์ง๋ ํ๊ฒฝ์ ์กฐ์ฑํฉ๋๋ค. ์ค์ํ ์ํฌํ๋ก๋ ์ฌ๋ฌ ์ธ์ด๋ก ๊ตฌ์ฑ๋๊ฑฐ๋, ์๋ ์์ฑ๋ ์ค์บํด๋ฉ์ ๊ฑฐ์น๊ฑฐ๋, ๋ ์ด์ ์๋ ์๋์ ์ ์ฌํ์ง ์์ ๋ณํ๋ ๋ชจ๋์ ์์กดํ ์ ์์ต๋๋ค. ์ฌ์ธต์ ์ธ ๊ตฌ์กฐ์ ๊ฐ์์ฑ์ด ์๋ค๋ฉด ํ๋ํ ์์ ์ ์๋ชป๋ ํด์, ๋ณด์ ์ฌ๊ฐ์ง๋, ๊ทธ๋ฆฌ๊ณ ์ํคํ ์ฒ์ ๋๋ฆฌํํธ(drift)์ ์ํ์ด ์์ต๋๋ค.
์ ์ ๋ถ์์ ์ด๋ฌํ ํ๊ฒฝ์ ํ์ํ๋ ๊ธฐ๋ฐ์ด ๋์ง๋ง, ๋จ์ํ ๊ตฌ๋ฌธ ๊ฒ์ฌ๋ ์ด๋ฆ ๊ธฐ๋ฐ ํด๋ฆฌ์คํฑ์ ๋์ด์์ผ ํฉ๋๋ค. ์ด ๊ธ์์ ์ดํด๋ณด๋ ๊ธฐ๋ฒ๋ค์ ํ๋ ๋ถ์ ๋ชจ๋ธ์ด ๊ตฌ์กฐ์์ ์๋ฏธ๋ฅผ ์ฌ๊ตฌ์ฑํ๊ณ , ์ฌ๋ฌ ์ธ์ด์ ๊ฑธ์ณ ๋ฐ์ดํฐ๋ฅผ ์ถ์ ํ๊ณ , ์จ๊ฒจ์ง ์ทจ์ฝ์ ์ ํ์งํ๊ณ , ๋ณต์กํ ์์คํ ์ ์ค์ ๋์์ ํด์ํ๋ ๋ฐฉ์์ ๋ณด์ฌ์ค๋๋ค. ์ฝ๋๊ฐ ๋๋ ํ๋์๋ , ์์ฑ๋์๋ , ๋๋ ํ์ด๋ธ๋ฆฌ๋ ์ํคํ ์ฒ๋ฅผ ํตํด ์กฐ๋ฆฝ๋์๋ , ๋ถ์๊ธฐ๋ ํผ์์ ์ธ ๋จ์๊ฐ ์๋ ์๋ฏธ์ ๊ด๊ณ์ ์ด์ ์ ๋ง์ถค์ผ๋ก์จ ์ด์์์ ์ง์ค์ ๋ฐํ๋ผ ์ ์์ต๋๋ค.
์ด๋ฌํ ๊ฐ์์ฑ์ ์์ ํ ํ๋ํ๋ฅผ ์ํด ํ์์ ์ ๋๋ค. ์กฐ์ง์ด ๋ชจ๋๋ฆฌ์ค์์ ๋ชจ๋์ ์ํคํ ์ฒ๋ก ์ ํํ๊ณ , ๋ ๊ฑฐ์ ๋ก์ง์ ์ต์ ํ๋ ์์ํฌ๋ก ๋ฆฌํฉํ ๋งํ๊ณ , ์ค๋๋ ํตํฉ ๊ณ์ธต์ ๊ต์ฒดํ ๋ ์์คํ ๋์์ ๋ํ ์์ ํ ์ดํด๊ฐ ์ฑ๊ณต์ ์ด์์ด ๋ฉ๋๋ค. ํ์ ๋ ์ด์ ํ์ค์ ๋ฐ์ํ์ง ์๋ ๋ช ๋ช , ๊ฐ์ ๋๋ ๋ฌธ์์ ์์กดํ ์ ์์ต๋๋ค. ๊ตฌ์กฐ์ ์ง๋ฅ์ ๊ธฐ๋ฐํ ์ ํ์ฑ์ด ํ์ํฉ๋๋ค.
Smart TS XL์ ์ ์ ๋ถ์์ ์์คํ ์ ์ฒด ์ธํ ๋ฆฌ์ ์ค ๊ณ์ธต์ผ๋ก ์ ํํ์ฌ ์ด ํ๋ก์ธ์ค๋ฅผ ํฅ์์ํต๋๋ค. ๋์์ ์๊ฐํํ๊ณ , ๊ด๋ จ ๋ชจ๋์ ์ํธ ์ฐ๊ด์ํค๊ณ , ์ฌ๋ฌ ์ธ์ด์ ํตํ ํ๋ฆ์ ํตํฉํ๊ณ , ์์ฑ๋๊ฑฐ๋ ๋๋ ํ๋ ๋ก์ง์ ๋ช ํํ๊ฒ ํ๋ ๊ธฐ๋ฅ์ ํตํด ์กฐ์ง์ ํ์คํ ํ์ ์ ํ์ํ ํต์ฐฐ๋ ฅ์ ํ๋ณดํ ์ ์์ต๋๋ค. ๋ช ํํ ๊ตฌ์กฐ์ ์ง๋๋ฅผ ํตํด ํ๋ํ๋ ์ถ์ธก์ด ์๋ ์ง์ค์ ๊ธฐ๋ฐํ ์์ง๋์ด๋ง ๋ถ์ผ๋ก ์๋ฆฌ๋งค๊นํ๋ฉฐ, ๋ชจ๋ ๋ฆฌํฉํ ๋ง, ๋ง์ด๊ทธ๋ ์ด์ ๋ฐ ์ํคํ ์ฒ ๊ด๋ จ ์์ฌ ๊ฒฐ์ ์ด ์ ๋ขฐํ ์ ์๊ณ ๊ฒ์ฆ๋ ์ง์์ ๊ธฐ๋ฐํ๋๋ก ๋ณด์ฅํฉ๋๋ค.