๋ชจ๋ ๊ธฐ์ ๋ฉ์ธํ๋ ์์ ํต์ฌ์๋ ๊ฐ๋ ฅํ์ง๋ง ์ข ์ข ์คํด๋ฐ๋ JCL ์คํฌ๋ฆฝํธ์ COBOL ํ๋ก๊ทธ๋จ์ผ๋ก ๊ฐ๋ํ ๋ฏธ๊ถ์ด ์์ต๋๋ค. ์ด๋ฌํ ๋ ๊ฑฐ์ ๊ตฌ์ฑ ์์๋ ์ผ๊ด ์ฒญ๊ตฌ๋ถํฐ ์ฌ๋ฌด ๋ณด๊ณ ์ ์ด๋ฅด๊ธฐ๊น์ง ํต์ฌ ๋น์ฆ๋์ค ์ด์์ ๋ด๋นํ์ง๋ง, ๋ง์ ์กฐ์ง์ ์ด ๋ชจ๋ ๊ฒ์ด ์ด๋ป๊ฒ ์กฐํ๋ฅผ ์ด๋ฃจ๋์ง ํ์ ํ๋ ๋ฐ ์ด๋ ค์์ ๊ฒช์ต๋๋ค. ์์ญ ๋ ๊ฐ์ ๋ค์ธต์ ์ธ ๋ณ๊ฒฝ, ๋ฌธ์ํ๋์ง ์์ ์ข ์์ฑ, ๊ทธ๋ฆฌ๊ณ ์ ๋ฌธ ์ง์์ ํดํ๋ก ์ธํด ๋ณต์ก์ฑ์ ๋์ฑ ์ปค์ง๋๋ค.
IT ๋ฆฌ๋, ์ค๊ณ์, ๊ทธ๋ฆฌ๊ณ ํ๋ํ ํ์๊ฒ ์์ด ํต์ ๋ฅผ ํฅํ ์ฒซ๊ฑธ์์ ๋ช ํ์ฑ์ ๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ด๋ฌํ ๋ช ํ์ฑ์ ๋งคํ์์ ์์๋ฉ๋๋ค. ์ฆ, JCL์ด COBOL์ ๊ตฌ๋ํ๋ ๋ฐฉ์, ์์ ๊ณผ ์ ์ฐจ๊ฐ ์ด๋ป๊ฒ ์ํธ ์ฐ๊ฒฐ๋๋์ง, ๊ทธ๋ฆฌ๊ณ ์คํ ๋จ๊ณ์์ ๋ฐ์ดํฐ๊ฐ ์ด๋ป๊ฒ ํ๋ฅด๋์ง ์ดํดํ๋ ๊ฒ์ ๋๋ค. ์ด๋ฌํ ํต์ฐฐ๋ ฅ์ด ์๋ค๋ฉด ์์ ์ ๋ฐ์ดํธ์กฐ์ฐจ๋ ๋งค์ฐ ์ํํ ์์ ์ด ๋ ์ ์์ต๋๋ค.
์ด ๊ธ์์๋ JCL์์ COBOL๋ก์ ๋งคํ์ ๋ํด ์์์ผ ํ ๋ชจ๋ ๊ฒ์ ์ดํด๋ด ๋๋ค. ๊ธฐ์ ์ ๋ณต์ก์ฑ๋ถํฐ ์ค์ ์ฌ์ฉ ์ฌ๋ก๊น์ง, ๊ทธ๋ฆฌ๊ณ ๊ธฐ์กด ๋ฐฉ์์ด ์ข ์ข ๋ถ์กฑํจ์ ๋๋ผ๋ ์ด์ ๋ฅผ ์ค๋ช ํฉ๋๋ค. ์ต์ ์๋ฃจ์ ์ด ์ด๋ค ๋ชจ์ต์ธ์ง, ๋ค์๊ณผ ๊ฐ์ ๋๊ตฌ๊ฐ ์ด๋ป๊ฒ ์๋ํ๋์ง ์์๋ณด์ธ์. SMART TS XL ๋ฌด์์ด ๊ฐ๋ฅํ์ง, ๊ทธ๋ฆฌ๊ณ ๋งคํ์ด ํ๋ํ, ๊ท์ ์ค์, ๊ทธ๋ฆฌ๊ณ ์ง์ ๊ฐ๋ฅํ ์์คํ ์งํ์ ๊ธฐ๋ฐ์ด ๋๋ ์ด์ ๋ฅผ ์ฌ์ ์ํฉ๋๋ค. ํ์ฌ๋ฅผ ๊ด๋ฆฌํ๋ ๋ฏธ๋๋ฅผ ๊ณํํ๋ , ์ด ์ฑ ์ ๋ฉ์ธํ๋ ์ ๋ฏธ๋ก๋ฅผ ์ ๋ณตํ๊ธฐ ์ํ ์ฒญ์ฌ์ง์ ๋๋ค.
JCL์์ COBOL๋ก ๋งคํํ๋ ๋๊ตฌ๊ฐ ํ์ํ์ ๊ฐ์?
๋๋ฌ๋ณด๊ธฐ SMART TS XL!
๋ ๋ง์ ์ ๋ณดJCL๊ณผ COBOL ์ฌ์ด์ ๋ฏธ๋ก ๋งคํ
๊ธฐ์กด ๋ฉ์ธํ๋ ์ ์ ํ๋ฆฌ์ผ์ด์ ์ ํ๋ํ, ์ต์ ํํ๊ฑฐ๋ ์ดํดํ๊ธฐ ์ ์ ๋จผ์ ๋ค์ ๊ฐ์ ๋ณต์กํ ๊ด๊ณ๋ฅผ ๋์ฝ๋ฉํด์ผ ํฉ๋๋ค. ์์ ์ ์ด ์ธ์ด (JCL) ๋ฐ ์ฝ๋ณผ. ์ด๋ค์ ๋จ์ํ ์์คํ ์ ๋ ๊ฐ์ ์๋ก ๋ค๋ฅธ ๊ณ์ธต์ด ์๋๋ผ, ์ํฐํ๋ผ์ด์ฆ ์ํฌ๋ก๋์ ์คํ, ์ ์ด ๋ฐ ํ์ฅ ๋ฐฉ์์ ์ ์ํ๋ ๋งค์ฐ ๋ณต์กํ๊ฒ ์ฝํ ๊ตฌ์ฑ ์์์ ๋๋ค. ์ด ์น์ ์์๋ JCL๊ณผ COBOL์ ์ํธ ์์ฉ ๋ฐฉ์, ์ด๋ฌํ ๋งคํ์ ์ค์์ฑ, ๊ทธ๋ฆฌ๊ณ ์ด๋ฅผ ๋ฏฟ์ ์ ์์ ์ ๋๋ก ๋ณต์กํ๊ฒ ๋ง๋๋ ์์ธ์ ๋ํด ์์ธํ ์ดํด๋ด ๋๋ค. ๋ง์ด๊ทธ๋ ์ด์ ์ ์ค๋น ์ค์ด๋ , ๋จ์ํ ๋ ๊ฑฐ์ ์คํ์ ๊ด๋ฆฌํ๋ ค๋ ์ค์ด๋ , ๋ฐ๋ก ์ฌ๊ธฐ์์ ์๋ก์ด ๋ฐ๊ฒฌ์ด ์์๋ฉ๋๋ค.
์ฝ๋ ํด๋ : JCL ๋ด๋ถ์๋ ์ค์ ๋ก ๋ฌด์์ด ์์๊น?
"JCL"(์์ ์ ์ด ์ธ์ด)์ด๋ผ๋ ๋ง์ ๋ค์ผ๋ฉด ๋ฉ์ธํ๋ ์ ์์คํ ์ ํธ๋ํฝ ์ปจํธ๋กค๋ฌ๋ผ๊ณ ์๊ฐํ๋ฉด ๋ฉ๋๋ค. JCL์ ์ง์ ๋ฐ์ดํฐ๋ฅผ ์ฒ๋ฆฌํ์ง๋ ์์ง๋ง, ์์คํ ์ ๋ฐ์ดํฐ๋ฅผ ์ ๋ฌํฉ๋๋ค. ๋ฐฉ๋ฒ ์ธ์ COBOL ํ๋ก๊ทธ๋จ์ ์คํํฉ๋๋ค. JCL ์คํฌ๋ฆฝํธ๋ ์์ ์ ์ ์ํ๋๋ฐ, ์์ ์ ์ฌ๋ฌ ๋จ๊ณ๋ก ๊ตฌ์ฑ๋ ์งํฉ์ผ๋ก, ๊ฐ ๋จ๊ณ๋ ์ผ๋ฐ์ ์ผ๋ก COBOL์ด๋ ๋ค๋ฅธ ์ธ์ด๋ก ์์ฑ๋ ํ๋ก๊ทธ๋จ์ ํธ์ถํฉ๋๋ค.
JCL์ ํ์ผ ํ ๋น, ์์ ์ํ์ฑ, ์คํ ๋งค๊ฐ๋ณ์, ๋ฐํ ์ฝ๋, ์กฐ๊ฑด๋ถ ํ๋ฆ ๋ฑ์ ๋ฌผ๋ฅ๋ฅผ ์ฒ๋ฆฌํฉ๋๋ค. ๋ฐ์ดํฐ ์ธํธ ์ค๋น, ์ปดํ์ผ๋ฌ ์์, ์ ํธ๋ฆฌํฐ ์คํ, ์คํ ํธ๋ฆฌ๊ฑฐ ๋ฑ ์ค์ผ์คํธ๋ ์ดํฐ ์ญํ ์ ํฉ๋๋ค. ๊ฐ JOB, EXEC, DD ์ง์ ์ JCL์ COBOL ํ๋ก๊ทธ๋จ ์คํ ๋ฐฉ์์ ์ํฅ์ ๋ฏธ์นฉ๋๋ค. ํ์ง๋ง JCL์ ๋งค์ฐ ์ ์ฐจ์ ์ด๊ณ ์๊ฒฉํ๋ฉฐ, ์์คํ ๋ง๋ค ๋ค๋ฅธ ๋ฐฉ์ธ์ ์ฌ์ฉํฉ๋๋ค. ์ผํ๋ ๋งค๊ฐ๋ณ์๋ฅผ ์๋ชป ์ ๋ ฅํ๋ฉด ์ค๋ฅ๊ฐ ์ฐ์์ ์ผ๋ก ๋ฐ์ํ์ฌ ๋๋ฒ๊น ์ด ๋งค์ฐ ์ด๋ ต์ต๋๋ค.
JCL์ ์ดํดํ๋ ๊ฒ์ ๋จ์ํ ๊ตฌ๋ฌธ๋ง์ ์ดํดํ๋ ๊ฒ์ด ์๋๋๋ค. ์๋์ ํ๊ฒฝ์ ํ์ ํ๋ ๊ฒ, ์ฆ ๋ฐฐ์น ์ค์ผ์ค๋ง, ์ํฌ๋ก๋ ๋ฐธ๋ฐ์ฑ, ์ถ๋ ฅ ์ฒ๋ฆฌ ๋ฑ์ ์ดํดํ๋ ๊ฒ์ ๋๋ค. COBOL๊ณผ ํจ๊ป ์ฌ์ฉํ๋ฉด JCL์ ๋ก์ง ์ง์ฝ์ ์ธ ํ๋ก๊ทธ๋จ์ ๊ฐ์ธ๋ ์คํ ๋ํผ ์ญํ ์ ํฉ๋๋ค. ํ์ง๋ง ๋๊ท๋ชจ๋ก JCL์ COBOL์ ๋งคํํ๋ ์์ , ํนํ ํ๋ํ๋ ๋ถ์์ ์ํด JCL์ COBOL์ ๋งคํํ๋ ์์ ์ ๋๋ถ๋ถ์ ํ์์ ์ด๋ ค์์ ๊ฒช๋ ๋ถ๋ถ์ ๋๋ค.
๋ ๊ฑฐ์ JCL ์คํฌ๋ฆฝํธ๋ ์ค๋ช ์ ๋ถ์กฑ, ๋ํดํ ๋ช ๋ช ๊ท์น, ๊ทธ๋ฆฌ๊ณ ์ธ๋ถ ์ข ์์ฑ(PROC ๋๋ ์นดํ๋ก๊ทธํ๋ ํ๋ก์์ ๋ฑ)์ผ๋ก ์ธํด ์ข ์ข ์ด๋ ค์์ ๊ฒช์ต๋๋ค. ์ด๋ก ์ธํด ์ด๋ค COBOL ๋ชจ๋์ด ์ด๋ค ์กฐ๊ฑด์์ ํธ์ถ๋๋์ง ์ ํํ๊ฒ ์ถ์ ํ๊ธฐ ์ด๋ ต์ต๋๋ค.
๋ฐ๋ก ์ฌ๊ธฐ์ ๋งคํ์ด ํ์ํฉ๋๋ค. ํจ๊ณผ์ ์ธ JCL-COBOL ๋งคํ์ ์ค์ผ์คํธ๋ ์ด์ ๊ณผ ์คํ ์ฌ์ด์ ์๊ฐ์ ์ด๊ณ ๋ ผ๋ฆฌ์ ์ธ ์ฐ๊ฒฐ ๊ณ ๋ฆฌ๋ฅผ ์ ๊ณตํฉ๋๋ค. ์ด๋ค JCL ์์ ์ด ์ด๋ค COBOL ๋ก์ง์ ๊ตฌ๋ํ๋์ง, ์ด๋ค ์ ์ถ๋ ฅ ํ์ผ์ด ์ฌ์ฉ๋๋์ง, ๊ทธ๋ฆฌ๊ณ ํ๋ก์ธ์ค๋ฅผ ์ ์ดํ๋ โโ์ ์ด ์กฐ๊ฑด์ด ๋ฌด์์ธ์ง ํ์ ํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค. ํ๋ํ ๋๋ ์ ํ ๊ณผ์ ์์ ๋ฏธ์ ํฌ๋ฆฌํฐ์ปฌ ์ํฌํ๋ก์ฐ์ ์ค๋จ์ ๋ฐฉ์งํ๊ธฐ ์ํ ํ์์ ์ธ ๋จ๊ณ์ ๋๋ค.
COBOL์ ์จ๊ฒจ์ง ํ: ์ฌ์ ํ ์ธ๊ณ์ ๋ฐฑ์๋๋ฅผ ๊ตฌ๋ํฉ๋๋ค
ํ๋ ๊ฐ๋ฐ์์๊ฒ๋ COBOL์ด ๋ง์น ๊ณต๋ฃก์ฒ๋ผ ๋ณด์ผ์ง ๋ชจ๋ฅด์ง๋ง, ์ํ, ๋ณดํ ํ์ฌ, ์ ๋ถ ์์คํ , ๊ฑฐ๋ ํต์ ์ฌ ๋ฑ ์ ์ธ๊ณ์ ๋ฐฑ์คํผ์ค๋ฅผ ์กฐ์ฉํ ์ด์ํ๊ณ ์์ต๋๋ค. ๊ฑฐ์ 70%์ ๋น์ฆ๋์ค ๊ฑฐ๋๊ฐ ์ด๋ค ํํ๋ก๋ COBOL์ ์์กดํ๊ณ ์์ต๋๋ค. ํ์ง๋ง COBOL์ ๋จ๋ ์ผ๋ก ์๋ํ๋ ๊ฒฝ์ฐ๊ฐ ๊ฑฐ์ ์์ผ๋ฉฐ, JCL์ด ์ฃผ๋ํ๋ ์ผ๊ด ์์ ์ ํต์ฌ ์์๋ก ์๋ํฉ๋๋ค.
COBOL์ ์ญํ ์ ๊ณ์ฐ, ๋ ์ฝ๋ ์ฒ๋ฆฌ, ํ์ผ ์กฐ์, ๋ณต์กํ ๋ฐ์ดํฐ ๊ตฌ์กฐ ๋ฑ ๋น์ฆ๋์ค ๋ก์ง์ ๊ดํ ๊ฒ์ ๋๋ค. ํ์ง๋ง ์ด ํ๋ก๊ทธ๋จ์ ์ธ์ ์์ํด์ผ ํ ์ง, ์ ๋ ฅ ํ์ผ์ ์ถ์ฒ๋ ์ด๋์ธ์ง ๊ฒฐ์ ํ์ง ์์ต๋๋ค. ๋ฐ๋ก ๊ทธ๊ฒ์ด JCL์ ์์ญ์ ๋๋ค. ์ผ๋ฐ์ ์ธ COBOL ํ๋ก๊ทธ๋จ์ ์ ๋ ฅ ํ์ผ์ด ์ค๋น๋์ด ์๊ณ ์ถ๋ ฅ ํ์ผ์ด ์ ์ฅ๋ ๊ณณ์ด ์๋ค๊ณ ๊ฐ์ ํฉ๋๋ค. ์ด๋ฌํ ๊ฐ์ ์ JCL์ด ๋ชจ๋ ์ค๋น ์์ ์ ์ฒ๋ฆฌํ๊ธฐ ๋๋ฌธ์ ์ ํจํฉ๋๋ค.
์ด ๊ด๊ณ๋ฅผ ๋์ฑ ๋ณต์กํ๊ฒ ๋ง๋๋ ๊ฒ์ COBOL์ด ๋ฐฐ์น ์ํ๊ณ์ ์ผ๋ง๋ ๊น์ด ๋ด์ฅ๋์ด ์๋์ง์ ๋๋ค. ํ๋์ JCL ์์ ์ด 10๊ฐ์ COBOL ๋ชจ๋์ ํธ์ถํ ์ ์์ผ๋ฉฐ, ๋๋ก๋ ์กฐ๊ฑด๋ถ๋ก ํธ์ถ๋ ์๋ ์์ต๋๋ค. ๋์ฑ ํผ๋์ค๋ฌ์ด ์ ์ ๋์ผํ COBOL ํ๋ก๊ทธ๋จ์ด ์์ ํ ๋ค๋ฅธ ๋งฅ๋ฝ์์ ์ฌ๋ฌ JCL ์์ ์ ์ํด ํธ์ถ๋ ์ ์๋ค๋ ๊ฒ์ ๋๋ค.
์ด๊ฒ์ด ๋ฐ๋ก ๋งคํ์ด ์ค์ํ ์ด์ ์ ๋๋ค. ๋งคํ์ด ์์ผ๋ฉด COBOL์ด ์ด๋ป๊ฒ ์๋ํ๋์ง ์ฌ์ค์ ์ ์ ์์ต๋๋ค. ์ค์ ๋ก ํ๋ก๋์ ํ๊ฒฝ์์ ์ฌ์ฉ๋ฉ๋๋ค. ๋จ์ํ COBOL ์์ค ์ฝ๋๋ฅผ ์ฝ๋ ๊ฒ์ด ์๋๋ผ, ํธ์ถ ์ปจํ ์คํธ, ํ์ผ ํ๋ฆ, ๋ฐํ ์ฝ๋ ๋ก์ง, ๋ฐํ์ ์กฐ๊ฑด์ ์ดํดํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค.
๊ท๋ชจ๊ฐ ์ปค์ง์๋ก ๊ณผ์ ๋ ๋์ฑ ์ปค์ง๋๋ค. ๋๊ท๋ชจ ์กฐ์ง์ ์์ฒ ๊ฐ์ COBOL ํ๋ก๊ทธ๋จ๊ณผ ์๋ง ๊ฐ์ JCL ์คํฌ๋ฆฝํธ๋ฅผ ๋ณด์ ํ ์ ์์ต๋๋ค. ์์ ํ ์ดํดํ์ง ๋ชปํ๋ ๊ฒ์ ํ๋ํํ๊ฑฐ๋ ์ต์ ํํ ์๋ ์์ต๋๋ค. ๋งคํ์ ํตํด ํ์ COBOL์ด ๋ ํฐ ํผ์ฆ์์ ์ด๋์ ์์นํ๋์ง, ๊ทธ๋ฆฌ๊ณ JCL ๋งค๊ฐ๋ณ์ ๋ณ๊ฒฝ ์ฌํญ์ด ์ฌ๋ฌ ํ๋ก๊ทธ๋จ์ ์ด๋ป๊ฒ ์ ์ฉ๋๋์ง ํ์ ํ ์ ์์ต๋๋ค.
๋ฐฐ์น ๋ฐ๋ : JCL๊ณผ COBOL์ด ํจ๊ป ์ถค์ถ๋ ๋ชจ์ต
JCL๊ณผ COBOL์ ๋๊ธฐํ๋ ๋ฐ๋ ์ ๋ฑ์ฅํ๋ ๋ ๋ช ์ ๊ณต์ฐ์๋ก ์์ํด ๋ณด์ธ์. COBOL์ ๋ฃจํ, ๋ถ๊ธฐ, ๋ฐ์ดํฐ ์ฒ๋ฆฌ ๋ฑ ๋์ค ๋์์ ์คํํ๋ ๋ฐ๋ฉด JCL์ ์๋ฌด, ๋ฌด๋, ์กฐ๋ช , ํ์ด๋ฐ์ ๋ด๋นํฉ๋๋ค. ๋ ์ค ํ๋๋ง ์์ผ๋ฉด ๊ณต์ฐ์๋ ํ๊ฐํ๊ฑฐ๋ ๋ฌด๋๋ ํ ๋น์ด ์๊ฒ ๋ฉ๋๋ค.
JCL์ EXEC ๋ฌธ์ ์ฌ์ฉํ์ฌ COBOL ํ๋ก๊ทธ๋จ์ ํธ์ถํ๊ณ , ํ๋ก๊ทธ๋จ ๋ก์ง์ ์ํฅ์ ๋ฏธ์น๋ ๋งค๊ฐ๋ณ์๋ฅผ ์ ๋ฌํฉ๋๋ค. DD(๋ฐ์ดํฐ ์ ์) ๋ฌธ์ ์ฌ์ฉํ์ฌ COBOL ํ๋ก๊ทธ๋จ์ ํ์ํ ํ์ผ์ ์ค์ ํ๊ณ , ํ๋ก๊ทธ๋จ ์ข ๋ฃ ํ ์ถ๋ ฅ ๋ผ์ฐํ ์ ์ฒ๋ฆฌํฉ๋๋ค. COBOL์ ๋น์ฆ๋์ค ๊ท์น์ ๋ฐ๋ผ ๋ฐ์ดํฐ๋ฅผ ์ฒ๋ฆฌํ์ง๋ง, JCL์ด ์ ์ํ ์คํ ์ปจํ ์คํธ์ ์ ์ ์ผ๋ก ์์กดํฉ๋๋ค.
์ด๋ฌํ ๊ธด๋ฐํ ๊ฒฐํฉ์ ์ข ์์ฑ ์ฒด์ธ์ ์์ฑํฉ๋๋ค. ์๋ฅผ ๋ค์ด, COBOL ํ๋ก๊ทธ๋จ์ด 100์ ๋ ์ฝ๋๊ฐ ์๋ ํ๋ซ ํ์ผ์ ์์ํ๋ ๊ฒฝ์ฐ, JCL์ ํด๋น ํ์ผ์ ์ฌ๋ฐ๋ฅด๊ฒ ํ ๋นํด์ผ ํฉ๋๋ค. ๊ทธ๋ ์ง ์์ผ๋ฉด ํ๋ก๊ทธ๋จ์ด ์คํจํฉ๋๋ค. ๋ง์ฐฌ๊ฐ์ง๋ก, COBOL์์ ์ค์ ํ ๋ฐํ ์ฝ๋๋ JCL์์ ์กฐ๊ฑด๋ถ ๋จ๊ณ(์: ์ค๋ฅ ๋ฐ์ ์ ์์ ๊ฒฝ๋ก๋ฅผ ๋ณ๊ฒฝ)๋ฅผ ๊ฒฐ์ ํ๋ ๋ฐ ์ฌ์ฉ๋ ์ ์์ต๋๋ค.
์ด๋ฌํ ์ํธ ์์ฉ์ ์ดํดํ๋ ๊ฒ์ ์์คํ ๋๋ฒ๊น , ๊ฐ์ฌ ๋๋ ๋ง์ด๊ทธ๋ ์ด์ ์ ๋ด๋นํ๋ ์์ง๋์ด์๊ฒ ๋งค์ฐ ์ค์ํฉ๋๋ค. ์ผ๊ด ์์ ์์ ๋ฐ์ํ๋ ๋ง์ ์ค๋ฅ๋ COBOL ์ค๋ฅ๊ฐ ์๋๋ผ, ํ๋ก๊ทธ๋จ์ ์๊ตฌ๋ฅผ ๋ ์ด์ ๋ฐ์ํ์ง ๋ชปํ๋ ์๋ชป ๊ตฌ์ฑ๋์๊ฑฐ๋ ์ค๋๋ JCL์์ ๋น๋กฏ๋ฉ๋๋ค.
JCL-to-COBOL ๋งคํ ๋๊ตฌ๋ ๋ช ํ์ฑ์ ์ ๊ณตํฉ๋๋ค. ์์ ๋จ๊ณ์ ํ๋ก๊ทธ๋จ ์ง์ ์ ๊ฐ์ ์ฐ๊ฒฐ ๊ณ ๋ฆฌ๋ฅผ ๋น๋กฏํ์ฌ ๊ด๋ จ ๋งค๊ฐ๋ณ์, ํ์ผ ์ข ์์ฑ ๋ฐ ์คํ ์กฐ๊ฑด์ ๋ณด์ฌ์ค๋๋ค. ์ด๋ฌํ ๋ช ํ์ฑ์ ์ง๋จ ์๋๋ฅผ ๋์ด๊ณ ๋ณํ ๊ณผ์ ์์ ํ์ ํ์ ์ ์ ๊ณตํฉ๋๋ค.
๋ถ์๊ฐ์ ํ๋ํ ํ์ ์์ ์๋ ์ด๋ฌํ ๋งคํ์ ํ ์คํธ ๊ณํ, ์ํฅ ๋ถ์ ๋ฐ ์ข ์์ฑ ๊ด๋ฆฌ๋ฅผ ์ง์ํฉ๋๋ค. ๋ํ ๋ ๊ฑฐ์ ์์คํ ์ ๋ชจ๋ํ๋ฅผ ์ฉ์ดํ๊ฒ ํ์ฌ COBOL ์ฝ๋์ ์ด๋ค ๋ถ๋ถ์ด ์ฌ์ฌ์ฉ ๊ฐ๋ฅํ์ง, ์ด๋ค ๋ถ๋ถ์ด ์ค๋ณต๋๋์ง, ๊ทธ๋ฆฌ๊ณ ์ด๋ค ๋ถ๋ถ์ด ์ค๋๋ ์์ ์ ์ด์ ๋๋ฌด ๋ฐ์ ํ๊ฒ ์ฐ๊ฒฐ๋์ด ์๋์ง ํ์ ํฉ๋๋ค.
๋งํ ์ ์๋ ๋ณต์ก์ฑ: ๋งคํ์ด ์๊ฐ๋ณด๋ค ์ด๋ ค์ด ์ด์
์ธ๋ป ๋ณด๊ธฐ์ JCL์ COBOL์ ๋งคํํ๋ ๊ฒ์ ๊ฐ๋จํด ๋ณด์ผ ์ ์์ต๋๋ค. ์ด๋ค JCL ์คํฌ๋ฆฝํธ๊ฐ ์ด๋ค COBOL ํ๋ก๊ทธ๋จ์ ํธ์ถํ๋์ง ํ์ ํ๋ ๊ฒ์ด์ฃ . ํ์ง๋ง ์ค์ ๋ก๋ ์คํฌ๋ฆฝํธ, PROC, include, override, ๊ทธ๋ฆฌ๊ณ ํ๊ฒฝ ๋ณ์๋ค์ด ๋ณต์กํ๊ฒ ์ฝํ ์๋ ๋ฏธ๊ถ๊ณผ ๊ฐ์ต๋๋ค.
JCL์ด ํญ์ ๋จ์ํ ๊ฒ์ ์๋๋๋ค. ์นดํ๋ก๊ทธํ๋ ํ๋ก์์ (PROC), ์ธ์คํธ๋ฆผ ํ๋ก์์ , ์ฌ๋ณผ๋ฆญ ๋งค๊ฐ๋ณ์, ๊ทธ๋ฆฌ๊ณ include๋ฅผ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค. ์ด๋ฌํ ๋์ ๊ณ์ธต์ ์ค์ ๋ก ์ด๋ค COBOL ํ๋ก๊ทธ๋จ์ด ํธ์ถ๋๋์ง ๋ชจํธํ๊ฒ ๋ง๋ค ์ ์์ต๋๋ค. ํธ์ถ ์์ ์ ์ค๋ฒ๋ผ์ด๋๋ PROC ์์ฒด๋ฅผ ๋ณ๊ฒฝํ์ง ์๊ณ ๋ ๋งค๊ฐ๋ณ์๋ ํ์ผ ์ ์๋ฅผ ๋ณ๊ฒฝํ ์ ์์ต๋๋ค.
๋์ฑ์ด COBOL ์ง์ ์ ์ ๋ ํฐ ๋ชจ๋ ๋ด๋ถ์ ์จ๊ฒจ์ ธ ์๋ ๊ฒฝ์ฐ๊ฐ ์์ต๋๋ค. ์ปดํ์ผ๋ ๋จ์ผ ํ๋ก๊ทธ๋จ์ ์ ๋ ฅ์ ๋ฐ๋ผ ํธ์ถ๋๋ ์ฌ๋ฌ ๊ฐ์ ํ์ ํ๋ก๊ทธ๋จ์ ํฌํจํ ์ ์์ต๋๋ค. ํธ์ถ์ ์ธ๋ถ ๊ฐ์ ๋ฐ๋ผ CALL ๋ฌธ์ ์ฌ์ฉํ๋ ๋์ ์ผ ์๋ ์์ต๋๋ค. ์ด๋ฌํ ๋๊ท๋ชจ ๋งคํ์ ํด ์์ด๋ ์ฌ์ค์ ๋ถ๊ฐ๋ฅํฉ๋๋ค.
๋ ๋ค๋ฅธ ๋ณต์ก์ฑ์ ์กฐ๊ฑด๋ถ ์คํ์ ๋๋ค. JCL์ ์ด์ ๋จ๊ณ๊ฐ ์คํจํ๊ฑฐ๋ ์ฑ๊ณตํ ๊ฒฝ์ฐ์๋ง ์คํ๋๋ ๋จ๊ณ๋ฅผ ์ ์ํ ์ ์์ต๋๋ค. ๊ฐ๋ฅํ ๋ชจ๋ ์์ ๊ฒฝ๋ก์ ๋ํ ๋ก์ง์ ์ถ์ ํ์ง ์์ผ๋ฉด ํน์ COBOL ๋ชจ๋์ด ๊ฑฐ์ ์ฌ์ฉ๋์ง ์์ง๋ง ๋งค์ฐ ์ค์ํ ์์ธ ์ํฉ์ ๋์น ์ ์์ต๋๋ค.
ํ์ผ ํ๋ฆ ๋ฌธ์ ๋ ์์ต๋๋ค. JCL์ COBOL ํ๋ก๊ทธ๋จ์ด ์ด๋ค ํ์ผ์ ์ฝ๊ณ ์ฐ๋์ง ์ ์ํ์ง๋ง, COBOL ๋ด๋ถ์ ์ค์ ์ฌ์ฉ๋ฒ์ ๋ถ์ํ๊ณ JCL DD ๋ช ๋ น๋ฌธ๊ณผ ๋น๊ตํ์ง ์์ผ๋ฉด ์ ์ฒด ๋งฅ๋ฝ์ ์ ์ ์์ต๋๋ค. ๊ฐ์ ํ์ผ์ ๊ณต์ ํ๋ ์ฌ๋ฌ ํ๋ก๊ทธ๋จ์ ์ถ๊ฐํ๋ฉด ๋ฐ์ดํฐ ๊ณ๋ณด๋ ๊ฑฐ๋ฏธ์ค์ฒ๋ผ ๋ณต์กํด์ง๋๋ค.
์์ญ ๋ ๊ฐ ๋์ ๋ ๋ฐฐ์น ๋ก์ง์ ๋ณด์ ํ ๋๊ท๋ชจ ์กฐ์ง์์ ์ด๋ฌํ ๋งคํ์ ๋ชจ๋ ํ๋ํ, ์ํ ๊ด๋ฆฌ ๋ฐ ๊ท์ ์ค์ ํ๋์ ๊ธฐ๋ฐ์ด ๋ฉ๋๋ค. ์ด๋ฌํ ๋งคํ์ด ์๋ค๋ฉด, ๊ณ ๋๋ก ๊ท์ ๋๊ณ ๋ฏธ์ ํฌ๋ฆฌํฐ์ปฌํ ํ๊ฒฝ์ ๋ฌด์์ ๋ฐ์ด๋๋ ๊ฒ๊ณผ ๊ฐ์ต๋๋ค.
JCL์ COBOL์ ๋งคํํ๋ ๊ฒ์ด ๋ฏธ์ ์ ์ค์ํ ์ด์
๋ ๊ฑฐ์ ์์คํ ์ ์ดํดํ๋ ค๊ณ ํ๋ค๊ฐ ๋ง์น ์ํธํ๋ ๋๋ฃจ๋ง๋ฆฌ๋ฅผ ์ฝ๋ ๊ฒ ๊ฐ์ ๋๋์ ๋ฐ์ ์ ์ด ์๋ค๋ฉด, ๋น์ ๋ง ๊ทธ๋ฐ ๊ฒ์ด ์๋๋๋ค. ๋ง์ ๊ธฐ์ ์์ ํต์ฌ ๋น์ฆ๋์ค ํ๋ก์ธ์ค์ ๋ ผ๋ฆฌ๋ ๋ ๊ฐ์ง ์ธก๋ฉด์ผ๋ก ๋๋ฉ๋๋ค. JCL ์ ์ ๋ฐฉ๋ฒ ํ๋ก๊ทธ๋จ ์คํ ๋ฐ COBOL ์ ์ ๋ญ ๊ทธ๋ ์ต๋๋ค. ๋ช ํํ ์ง๋๊ฐ ์๋ค๋ฉด ํ๋ํ ์์ ๋ถํฐ ์ผ์์ ์ธ ์ ์ง ๊ด๋ฆฌ๊น์ง ๋ชจ๋ ๊ฒ์ด ์ถ์ธก์ ๋ถ๊ณผํฉ๋๋ค. ์ด ์น์ ์์๋ ํจ๊ณผ์ ์ธ JCL-COBOL ๋งคํ์ด ๋จ์ํ ๋์์ด ๋๋ ๊ฒ์ด ์๋๋ผ ํ์์ ์ธ ์ด์ ๋ฅผ ์ดํด๋ด ๋๋ค.
๋ธ๋๋ฐ์ค์ ์ ์ฒด๋ฅผ ๋ฐํ๋ค: ๋ ๊ฑฐ์ ์ํฌํ๋ก์ฐ๋ฅผ ํฌ๋ช ํ๊ฒ ๋ง๋ค๊ธฐ
๋ ๊ฑฐ์ ๋ฉ์ธํ๋ ์ ํ๊ฒฝ์ ๊ฐ์ฅ ํฐ ๋ฌธ์ ์ ์ค ํ๋๋ ๊ฐ์์ฑ ๋ถ์กฑ์ ๋๋ค. COBOL ํ๋ก๊ทธ๋จ์ ์ ์์ฑ๋์ด ์๋๋ผ๋, ํ๋ก๊ทธ๋จ์ด ์ธ์ ์ด๋ป๊ฒ ์คํ๋๋์ง ๋ชจ๋ฅธ๋ค๋ฉด ์ฌ์ค์ ์๋ฌด๊ฒ๋ ๋ชจ๋ฅด๋ ๊ฒ๊ณผ ๋ง์ฐฌ๊ฐ์ง์ ๋๋ค. JCL์ ํ๋ก๊ทธ๋จ ์ฝ๋๋ฅผ ๊ฑด๋๋ฆฌ์ง ์๊ณ ๋ ์์ ์์, ์กฐ๊ฑด ๋ ผ๋ฆฌ, ํ์ผ ์ฒ๋ฆฌ๋ฅผ ์ ์ดํ์ฌ ๋๋ ํ ์์ค์ ํ์ธต ๋ ๋์ ๋๋ค.
๊ทธ ๊ฒฐ๊ณผ, ์ ๊ท ๊ฐ๋ฐ์ ์จ๋ณด๋ฉ, ๊ฐ์ฌ ์ํ, ๋ณ๊ฒฝ ๋ถ์ ๋ฑ์ ๊ทน๋๋ก ์ด๋ ต๊ฒ ๋ง๋๋ ๋ธ๋๋ฐ์ค๊ฐ ํ์ํ์ต๋๋ค. ๋น์ฆ๋์ค์ ์ค์ํ ์์ ์ ๊ณ์ ์คํ๋์ง๋ง, ๋ชจ๋ ๊ฒ์ด ์ด๋ป๊ฒ ์กฐํ๋ฅผ ์ด๋ฃจ๋์ง ์๋ฌด๋ ์ ํํ ์์ง ๋ชปํฉ๋๋ค. ๋งคํ์ ์ด๋ฌํ ์ํฌํ๋ก๋ฅผ ๋ช ํํ๊ฒ ๋ณด์ฌ์ฃผ๋ ์ฐฝ๊ตฌ์ ๋๋ค. ์์ ๋จ๊ณ, ํ์ผ ํ ๋น, ํ๋ก๊ทธ๋จ ํธ์ถ, ์กฐ๊ฑด๋ถ ์คํ ๊ฒฝ๋ก๋ฅผ ์ ์ดํ๋ โโ๋ณต์กํ ๋ก์ง์ ํด๋ ํฉ๋๋ค.
์ด๋ฌํ ๋ณต์ก์ฑ์ ์ฒด๊ณ์ ์ด๊ณ ํ์ ๊ฐ๋ฅํ ์ธ์ฌ์ดํธ๋ก ์ ํํจ์ผ๋ก์จ ๋งคํ์ ์ํ์ ์ค์ผ ๋ฟ๋ง ์๋๋ผ ๋ณ๊ฒฝ ์ฌํญ์ ๋ํ ์ ๋ขฐ๋๋ฅผ ๋์ฌ์ค๋๋ค. ๊ธฐ์ ๋ถ์ฑ๋ฅผ ์ ๋ฆฌํ๋ ํด๋ผ์ฐ๋ ๋ง์ด๊ทธ๋ ์ด์ ์ ์ค๋นํ๋ , ์คํ ๋ ผ๋ฆฌ๋ฅผ ํน์ ์ง๋จ์ ์ง์๊ณผ ๊ฐ์ ์ ๋งก๊ฒจ์๋ ์ ๋ฉ๋๋ค.
์ถ์ธก์ ์์ ์ธ์: ์ฝ๋๋ฅผ ๋ง์ง๊ธฐ ์ ์ ๋ฐ๊ฒฌ์ ์๋ํํ์ธ์
๋ชจ๋ ์์คํ ์ ๋ฐ์ดํธ๋ ๋ง์ด๊ทธ๋ ์ด์ ์์ ์๋ ์ํ์ด ๋ฐ๋ฆ ๋๋ค. ํ์ง๋ง ๋งต ์์ด ์์ ํ ๊ฒฝ์ฐ ๊ทธ ์ํ์ ๊ธ๊ฒฉํ ์ฆ๊ฐํฉ๋๋ค. JCL ์คํฌ๋ฆฝํธ๋ฅผ ์กฐ๊ธ๋ง ๋ณ๊ฒฝํด๋ ์ฌ๋ฌ COBOL ํ๋ก๊ทธ๋จ์ ํ๊ธ ํจ๊ณผ๊ฐ ๋ฐ์ํ ์ ์์ผ๋ฉฐ, ํนํ ์ฌ๋ณผ๋ฆญ ๋งค๊ฐ๋ณ์๋ ๊ณต์ ํ์ผ์ด ๊ด๋ จ๋ ๊ฒฝ์ฐ ๋์ฑ ๊ทธ๋ ์ต๋๋ค. ๋ฐ๋ก ์ด ์ง์ ์์ ๋งคํ์ ๋จ์ํ ๋ฌธ์ํ๋ฅผ ๋์ด ์ ์ ์ ํผํด ๊ด๋ฆฌ๊ฐ ๋ฉ๋๋ค.
ํจ๊ณผ์ ์ธ JCL-COBOL ๋งคํ์ ๋ชจ๋ ๋ณ๊ฒฝ ์ฌํญ์ ์์ ํ ๋ฐ๊ฒฝ์ ๋๋ฌ๋ ๋๋ค. ์ด๋ค ์์ ์ด ์ด๋ค ๋ชจ๋์ ํธ์ถํ๊ณ , ์ด๋ค ์กฐ๊ฑด์์ ํธ์ถํ๋ฉฐ, ์ด๋ค ํ์ผ์ ์ฝ๊ณ ์ฐ๊ณ , ๋๊ฐ ์ด ํ์ผ์ ์ ๊ทผํ๋์ง ๋ฑ ํ์ ์ถ์ธก์ ์์กดํ๋ ๋์ , ๊ตฌ์ฒด์ ์ด๊ณ ์ ํํ ํต์ฐฐ๋ ฅ์ ๋ฐํ์ผ๋ก ์์ ํ ์ ์์ต๋๋ค.
์ด๋ ๊ฐ๋ฐ์์๊ฒ๋ง ๋์์ด ๋๋ ๊ฒ์ด ์๋๋๋ค. ๋น์ฆ๋์ค ๋ถ์๊ฐ, QA ์์ง๋์ด, ์ฌ์ง์ด ํ๋ก์ ํธ ๊ด๋ฆฌ์๊น์ง๋ ์์ ์ฌํญ์ ํ์ ์ํฅ์ ํ์ ํจ์ผ๋ก์จ ์ด์ ์ ์ป์ต๋๋ค. ์ด๋ฌํ ๊ฐ์์ฑ ๊ณต์ ๋ ์ง์ฐ์ ์ค์ด๊ณ , ์ฌ์์ ์ ์ต์ํํ๋ฉฐ, ํ๋ก์ ํธ๋ฅผ ๋น์ฆ๋์ค ๋ชฉํ์ ๋ง์ถฐ ์กฐ์ ํฉ๋๋ค. ๋งคํ์ ๊ตฌ์ถํ๋ฉด ์ ํ๋๋ฅผ ํฅ์์ํฌ ๋ฟ๋ง ์๋๋ผ ์์คํ ๋ณ๊ฒฝ์ ๊ด๋ จ๋ ๋ชจ๋ ์ญํ ์ ์ ๋ฌ ๊ณผ์ ์ ๊ฐ์ํํ ์ ์์ต๋๋ค.
์ง ์๋ ์ ์ฐ: ์ฝ๋๋ฟ๋ง ์๋๋ผ ์ง์๋ ๋ณด์กดํ์ธ์
๋ง์ ์กฐ์ง์ด ์ธ๋ ๊ฐ ์ง์ ๊ฒฉ์ฐจ์ ์ง๋ฉดํ๊ณ ์์ต๋๋ค. JCL๊ณผ COBOL ์์คํ ์ ์ฒ์ ๊ฐ๋ฐํ๊ณ ์ ์ง ๊ด๋ฆฌํ๋ ์์ง๋์ด๋ค์ด ์ํดํ๊ฑฐ๋ ๋ ๋๋ฉด์ ์๋ ๊ฐ ๋ฌธ์ํ๋์ง ์์ ๋ ผ๋ฆฌ๋ฅผ ํจ๊ป ๊ฐ์ ธ๊ฐ๊ณ ์์ต๋๋ค. ์ฐจ์ธ๋ ์์ง๋์ด์ ๋ถ์๊ฐ๋ค์๊ฒ ์ด๋ฌํ ํ๊ฒฝ์ ๋ฐ์ ๋ค์ฌ๋๋ ๊ฒ์ ๋ง์น ์ค๊ณ๋ ์์ด ๋์ ํ์ ๋ฌผ๋ ค๋ฐ๋ ๊ฒ๊ณผ ๊ฐ์ต๋๋ค.
JCL์์ COBOL๋ก ๋งคํํ๋ ๋๊ตฌ๊ฐ ๋ฉ๋๋ค. ์ง์ ๋ณด์กด ๋ฐ ์ ๋ฌ. ์ด ๋ฌธ์๋ ํ๋ก๊ทธ๋จ์ ๊ธฐ๋ฅ๋ฟ๋ง ์๋๋ผ ์คํ ๋ฐฉ์, ๋ฐ์ดํฐ ํ๋ฆ, ๋ค์ํ ๋ฐํ์ ์กฐ๊ฑด์ ๋ํ ๋ฐ์๊น์ง ๋ชจ๋ ๋ฌธ์ํํฉ๋๋ค. ์ด ์์ํ ์ฒญ์ฌ์ง์ ์ ๊ท ํ์๋ค์ด ๋ ๋น ๋ฅด๊ฒ ์ฑ์ฅํ๊ณ , ๊ธฐ์กด ์ค์๊ธฐ์ (SME)์ ๋ํ ์์กด๋๋ฅผ ์ค์ด๋ฉฐ, ๊ธฐ๊ด ๋ด ์ง์์ ์ฌ๋ฌ ํ๊ณผ ํ๋ก์ ํธ ๊ฐ์ ์ฝ๊ฒ ๊ณต์ ํ ์ ์๋๋ก ์ง์ํฉ๋๋ค.
๋ ์ค์ํ ๊ฒ์ ๊ธฐ์ ์ด ๋น์ฆ๋์ค ์ฐ์์ฑ์ ์ ์งํ๋ ๋ฐ ๋์์ด ๋๋ค๋ ๊ฒ์ ๋๋ค. ์์ ์ด ์คํจํ๊ฑฐ๋ ๋ณ๊ฒฝ์ด ํ์ํ ๋, ๋งคํ๋ ์์คํ ์ ๊ฐ์ถ ํ์ ์ต์ด ๊ฐ๋ฐ์๊ฐ ์ค๋ซ๋์ ์๋ฆฌ๋ฅผ ๋น์ด ๊ฒฝ์ฐ์๋ ์ ์ํ๊ฒ ๋์ํ ์ ์์ต๋๋ค. ๊ท์ ๊ฐ ์๊ฒฉํ ์ฐ์ ์์ ์ด๋ฌํ ๋ช ํ์ฑ์ ๊ท์ ์ค์ ๊ฐ์ฌ๋ฅผ ์ง์ํ๊ณ ์ค์ํ ๋ฐฐ์น ํ๋ก์ธ์ค๊ฐ ๋จ์ผ ์ ๋ฌธ๊ฐ์ ์์กดํ์ง ์๋๋ก ๋ณด์ฅํฉ๋๋ค.
๊ท์ ์ค์, ํต์ ๋ฐ ์ ๋ขฐ: ๋งคํ์ด ์ํ์ ์ค์ด๋ ์ด์
์ํ, ๋ณดํ, ์ ๋ถ์ ๊ฐ์ ๋ถ๋ฌธ์์๋ ๊ท์ ์ค์๋ ์ ํ ์ฌํญ์ด ์๋๋๋คโ๋ฌธ์ํ๋์ง ์์ ํ๋ก์ธ์ค๋ ๋ถ์ฑ์ ๋๋ค. ๋ณด์ด์ง ์๋ ๊ฒ์ ๊ฐ์ฌํ ์ ์๊ณ , ์์คํ ์ด ๋ถํฌ๋ช ํ๋ฉด ํต์ ๋ ฅ์ ์ ์ฆํ ์ ์์ต๋๋ค. JCL๊ณผ COBOL ์์คํ ์ ์ค๋๋๊ณ ๋ณต์กํ๊ธฐ ๋๋ฌธ์ ๊ธฐ์ ๊ธฐ์ ์คํ์์ ๊ฐ์ฅ ์ดํดํ๊ธฐ ์ด๋ ค์ด ๋ถ๋ถ์ธ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค.
์ด๋ฌํ ์์คํ ์ ๋งคํํ๋ฉด ์ํฉ์ด ๋ฌ๋ผ์ง๋๋ค. ๊ท์ ์ค์ ํ์ ์์ ์คํ๊ณผ ๋น์ฆ๋์ค ๋ก์ง ๊ฐ์ ์ถ์ ๊ฐ๋ฅํ ์ฐ๊ฒฐ ๊ณ ๋ฆฌ๋ฅผ ํ๋ณดํ ์ ์์ต๋๋ค. ํ์ผ์ด ์ฌ์ฉ๋๋ ์์น, ๋ฐ์ดํฐ๊ฐ ๋ณํ๋๋ ์์น, ๊ทธ๋ฆฌ๊ณ ๋ฏผ๊ฐํ ํธ๋์ญ์ ์ด ๋ฐ์ํ๋ ์์น๋ฅผ ํ์ ํ ์ ์์ต๋๋ค. ์์ ์คํจ๋ ๋ฐ์ดํฐ ์ ์ถ์ด๋ ๋ฌธ์ ๋ฐ์ ์, ๋งคํ๋ ์ธ์ฌ์ดํธ๋ฅผ ํตํด ์ ์ํ ํฌ๋ ์ ๋ถ์์ด ๊ฐ๋ฅํฉ๋๋ค.
๊ท์ ์ค์ ์ธ์๋ ๋งคํ์ ์ด์ ์ฐ์์ฑ์ ์ง์ํฉ๋๋ค. ๋ค์ดํ์์ ๋ฐฉ์งํ๊ณ , ๋กค๋ฐฑ ์ ๋ต์ ๊ฐ์ํํ๋ฉฐ, IT ๋ถ์๊ฐ ๊ธฐ์กด ์์คํ ์ ์ ์ํ๊ณ ๋ฐ์ ์ํฌ ์ ์๋ ์ญ๋์ ๋ํ ๊ฒฝ์์ง์ ํ์ ์ ์ฌ์ด์ค๋๋ค. ๊ทธ ๊ฒฐ๊ณผ ํ์ ๊ณผ ์ ์ด ๊ฐ์ ์ํํ ๊ท ํ์ ์ด๋ฃฐ ์ ์์ผ๋ฉฐ, ์ด๋ ์ค์ ์๋น์ค์ ์ค๋จ ์์ด ํ์ ์ ์ถ์งํ๋ ์กฐ์ง์ ํ์์ ์ ๋๋ค.
JCL์ COBOL์ ๋งคํํด์ผ ํ๋ ๊ฒฝ์ฐ
JCL์์ COBOL๋ก์ ๋งคํ์ ๋ ๊ฑฐ์ ํ์๊ฒ ๋จ์ํ ์์ผ๋ฉด ์ข์ ๊ธฐ๋ฅ์ด ์๋๋๋ค. ์๋ฐ๊ฐ์ด ํด ๋ ์ ๋ต์ ์ผ๋ก ์ ๋ฆฌํ ์์์ ๋๋ค. ๋ง์ด๊ทธ๋ ์ด์ ์ ๊ณํํ๋ , ์ด์ ์์ ์ ๋ฒ๊ทธ๋ฅผ ์ถ์ ํ๋ , ์๋ก์ด ๊ฐ๋ฐํ์ ์จ๋ณด๋ฉํ๋ , ๋งคํ์ ์ง์ ๊ณผ ๋ง๋น๋ฅผ ๊ฐ๋ฅด๋ ์ค์ํ ์ญํ ์ ํฉ๋๋ค. ์ด ์น์ ์์๋ ์ค์ ์๊ฐ๋ค ์กฐ์ง์ด ์ด๋ ์์์ ์ด์ํ ์ฌ์ ๊ฐ ์๊ณ ์ผ๊ด ์ฒ๋ฆฌ ํ๋ก์ธ์ค์ COBOL ๋ ผ๋ฆฌ๊ฐ ์ด๋ป๊ฒ ์ฝํ ์๋์ง์ ๋ํ ์์ ํ ๋ช ํ์ฑ์ด ํ์ํ ๊ฒฝ์ฐ์ ๋๋ค.
๋์ ํฌ๊ฒ ๋จ๊ณ ํ๋ํํ๊ธฐ: ์ด์ฌํ๊ธฐ ์ ์ ์ง๋๋ฅผ ํ์ธํ์ธ์
๋ฉ์ธํ๋ ์ ํ๋ํ๋ ๋งค์ฐ ์ค์ํ ์์ ์ ๋๋ค. ํด๋ผ์ฐ๋๋ก ๋ฆฌํธ์คํ ํ๋ , ์ต์ ์ธ์ด๋ก ์ฌ์์ฑํ๋ , API์ ํตํฉํ๋ , ์์์ ์ ๋ช ํ์ฑ์ด์ด์ผ ํฉ๋๋ค. ์ฆ, ์์ ์ด ์ด๋ป๊ฒ ๊ตฌ์ฑ๋์ด ์๋์ง, ์ด๋ค ๋น์ฆ๋์ค ๋ก์ง์ด ์ด๋์ ์๋์ง, ๋ฐ์ดํฐ๊ฐ ์์ค์์ ์ฑํฌ๋ก ์ด๋ป๊ฒ ์ด๋ํ๋์ง ์ ํํ ํ์ ํด์ผ ํฉ๋๋ค.
๋ง์ ํ๋ํ ํ๋ก์ ํธ๊ฐ ์คํจํ๊ฑฐ๋ ์ค๋จ๋๋ ์ด์ ๋ ํ์ด ๊ธฐ์กด ๋ฐฐ์น ์ํฌํ๋ก์ ๋ณต์ก์ฑ์ ๊ณผ์ํ๊ฐํ๊ธฐ ๋๋ฌธ์ ๋๋ค. COBOL์ ๋น์ฆ๋์ค ๊ท์น์ ์ฒ๋ฆฌํ ์ ์์ง๋ง, JCL์ ์ด๋ฌํ ๊ท์น์ด ์ธ์ ์ด๋ป๊ฒ ์คํ๋๋์ง ๊ฒฐ์ ํ๋ฉฐ, ๊ทธ ๋ ผ๋ฆฌ๋ ์ง๊ด์ ์ด์ง ์์ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค. ๋งคํ์ด ์๋ค๋ฉด, ๋ง์น ์์ค๋ ์ด ์์ด ์ธ๊ณผ ์์ ์ ํ๋ ๊ฒ๊ณผ ๊ฐ์ต๋๋ค.
๋งคํ์ ํ๋ก๊ทธ๋จ ์ข ์์ฑ๋ฟ๋ง ์๋๋ผ ์คํ ์์, ์กฐ๊ฑด ๋จ๊ณ, ๋ฐ์ดํฐ ์ธํธ, ๊ทธ๋ฆฌ๊ณ ์์คํ ์ ๊ตฌ๋ํ๋ ํ๊ฒฝ ๋งค๊ฐ๋ณ์๊น์ง ๋๋ฌ๋ ๋๋ค. ์ด๋ฌํ ํต์ฐฐ๋ ฅ์ ์ด๋ค ๋ชจ๋์ ์์ ํ๊ฒ ํ๋ํํ ์ ์๋์ง, ์ด๋ค ๋ชจ๋์ ๋ค์ ์์ฑํด์ผ ํ๋์ง, ๊ทธ๋ฆฌ๊ณ ์ด๋ค ๋ชจ๋์ ์์ ํ ํ๊ธฐํด์ผ ํ๋์ง ํ์ ํ๋ ๋ฐ ๋งค์ฐ ์ค์ํฉ๋๋ค.
๋ํ ์์ ๋๊ณผ ๋ฒ์๋ฅผ ์ ํํ๊ฒ ์์ธกํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค. ํ๋ก์ ํธ ํ๋ฐ๋ถ์ 27๊ฐ ์ฌ์ ๋ถ์ ๊ฑธ์ณ XNUMX๊ฐ์ ์๋ก ๋ค๋ฅธ JCL ์์ ์ด ๋จ์ผ COBOL ๋ชจ๋์ ํธ์ถํ๋ค๋ ์ฌ์ค์ ์๊ฒ ๋๋ ๊ฒ์ ๋ฐ๋์งํ์ง ์์ต๋๋ค. ๋งคํ์ ์จ๊ฒจ์ง ๋ณต์ก์ฑ์ ํจ์ ์ ๋น ์ง์ง ์๊ณ , ๋์ ํฌ๊ฒ ๋จ๊ณ ๋ง์ด๊ทธ๋ ์ด์ ์ ์งํํ ์ ์๋๋ก ๋์์ค๋๋ค.
๋ฆฌ๋ฒ์ค ์์ง๋์ด๋ง: ์์ค ์ฝ๋๋ง์ผ๋ก๋ ์ถฉ๋ถํ์ง ์์ ๋
๋๋ก๋ COBOL ์์ค ์ฝ๋๋ง ์๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค. ํ์ง๋ง ์๋ฌด๋ฆฌ ๊น๋ํ๊ณ ๋ฌธ์ํ๋์ด ์๋๋ผ๋ ์ ์ฒด ์ํฉ์ ํ์ ํ๊ธฐ๋ ์ด๋ ต์ต๋๋ค. ํ๋ก๊ทธ๋จ์ด ๋ ํฐ ์ด์ ํ๋ฆ์ ์ด๋ป๊ฒ ๋ถํฉํ๋์ง ์์์ผ ํ๋๋ฐ, JCL์ ๋ฐ๋ก ๊ทธ ์ฐ๊ฒฐ ๊ณ ๋ฆฌ์ ๋๋ค.
๋ ๊ฑฐ์ ์์คํ ์ ์ญ์์ง๋์ด๋ง์๋ ์ฝ๋๊ฐ ๋ฌด์์ ํ๋์ง์ ๋ํ ์ด์ค์ ์ธ ๊ด์ ์ด ํ์ํฉ๋๋ค. ํ๋ก๋์ ํ๊ฒฝ์์ ์ด๋ป๊ฒ ํธ๋ฆฌ๊ฑฐ๋๋์ง์ ๋ํ ์ค๋ช ์ ๋๋ค. JCL์ ๋งค๊ฐ๋ณ์, ์์ ์กฐ๊ฑด, ๋ฐ์ดํฐ ํ์ผ ๋ฐ ์คํ ์ฐฝ์ ์ ์ดํฉ๋๋ค. ๋ง์ ์กฐ์ง์์ JCL์ COBOL ์์ฒด๋ณด๋ค ์ค๋๋๊ณ ๋ณต์กํ๋ฉฐ, PROC, ์ค๋ฒ๋ผ์ด๋, ์ฌ์ฌ์ฉ๋ ํ ํ๋ฆฟ์ด ๊น์ด ์ค์ฒฉ๋์ด ์์ต๋๋ค.
๋งคํ ์ ๋ต์ด ์๋ค๋ฉด, ํผ์ฆ ์กฐ๊ฐ์ ์ ๋ฐ์ด ๋น ์ง ์ฑ ํผ์ฆ์ ๋ง์ถ๋ ๊ฒ๊ณผ ๋ง์ฐฌ๊ฐ์ง์ ๋๋ค. COBOL ํ๋ก๊ทธ๋จ์ ๋ฆฌํฉํ ๋งํ๋ค๊ฐ ํน์ JCL ์ค์ ์ ์์กดํ๋ ์ธ ๊ฐ์ง ์์ ์ด ์ค๋จ๋ ์๋ ์์ต๋๋ค. ๋๋ ํน์ ๋ชจ๋์ด ์กฐ๊ฑด๋ฌธ์ ๊น์ด ํ๋ฌปํ ๋๋ฌธ ์ค๋ฅ ์ฒ๋ฆฌ ์ํฉ์์๋ง ํธ์ถ๋๋ค๋ ์ฌ์ค์ ๋์น ์๋ ์์ต๋๋ค.
๋งคํ์ ์ฝ๋ ์์ค๋ฟ ์๋๋ผ ์์คํ ์์ค์์๋ ๋ฆฌ๋ฒ์ค ์์ง๋์ด๋ง์ ๊ฐ๋ฅํ๊ฒ ํฉ๋๋ค. ์จ๊ฒจ์ง ์ฐ๊ฒฐ์ ๋ฐ๊ฒฌํ๊ณ , ๋ ์ด์ ์ฌ์ฉ๋์ง ์์ง๋ง ์ฌ์ ํ ์คํ๋๋ ์ฝ๋ ๊ฒฝ๋ก๋ฅผ ์๋ณํ๋ฉฐ, ๊ฐ ๋ชจ๋์ ์ค์ ๊ธฐ๋ฅ์ ํํ๋ฆฐํธ๋ฅผ ์ถ์ถํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค. ์ด๋ ์ค์ ์ํฉ์ ๋ฐ์ํ๊ณ ์ฅ๊ธฐ์ ์ธ ์ ์ง ๊ด๋ฆฌ๋ฅผ ๊ฐ๋ฅํ๊ฒ ํ๋ ๋ฌธ์๋ฅผ ์์ฑํ๋ ๋ฐ ํต์ฌ์ ์ธ ์ญํ ์ ํฉ๋๋ค.
์ํฅ ๋ถ์: ๋์ ๋จ์ด๋จ๋ฆฌ๊ธฐ ์ ์ ํ์ฅ์ ์์๋ณด์ธ์
๋ ๊ฑฐ์ ์์คํ ์ ์๋ฌด๋ฆฌ ์์ ๋ณ๊ฒฝ์ด๋ผ๋ ์ด์ ํ๊ฒฝ์ ๋ฌธ์ ๋ฅผ ์ผ์ผํฌ ๊ฐ๋ฅ์ฑ์ด ์์ต๋๋ค. JCL ๋จ๊ณ ์กฐ์ , ํ์ผ ์ฌํ ๋น, COBOL ๋ชจ๋์ ์ฌ์ํ ๋ก์ง ์ ๋ฐ์ดํธ ๋ฑ์ด ๊ทธ ์์ ๋๋ค. ๋ฌธ์ ๋? ๋๋ฌด ๋ฆ์ ๋๊น์ง ๊ทธ ๋ณ๊ฒฝ์ด ๋ค๋ฅธ ์ด๋ค ์ํฅ์ ๋ฏธ์น ์ง ๋ชจ๋ฅด๋ ๊ฒฝ์ฐ๊ฐ ๋ง๋ค๋ ๊ฒ์ ๋๋ค.
์ํฅ ๋ถ์์ ์์ธก์ ๊ดํ ๊ฒ์ด๋ฉฐ, ๋งคํ์ ๊ทธ ๋ ์ฆ๋ฅผ ์ ๊ณตํฉ๋๋ค. JCL๊ณผ COBOL์ด ๋ช ํํ๊ฒ ์ฐ๊ฒฐ๋๋ฉด ํ์ ์ด๋ค ํ๋ก๊ทธ๋จ์ด ์ด๋ค ์์ ์ ์ํด ํธ๋ฆฌ๊ฑฐ๋๋์ง, ํ์ผ์ ์ด๋ป๊ฒ ์ฌ์ฉํ๋์ง, ๊ทธ๋ฆฌ๊ณ ์ด๋ค ์ข ์์ฑ์ ๊ฐ์ง๊ณ ์๋์ง ์ฆ์ ์ถ์ ํ ์ ์์ต๋๋ค. ์ด๋ฅผ ํตํด ์ ์๋ ๋ณ๊ฒฝ ์ฌํญ์ด ๋ฐฐํฌ๋๊ธฐ ์ ์ ๊ทธ ์ํฅ์ ์๋ฎฌ๋ ์ด์ ํ ์ ์์ต๋๋ค.
๊ฐ๋ฐ์๋ ์ง๊ด์ด๋ ๊ธฐ์กด ๋ฌธ์์ ์์กดํ๋ ๋์ ์ค์ ์ข ์์ฑ ๊ฒ์ฌ๋ฅผ ์คํํ ์ ์์ต๋๋ค. ๋ฐ์ดํฐ ํ์ผ์์ ํ๋๊ฐ ์ ๊ฑฐ๋๋ฉด ์ด๋ค JCL ์์ ์ด ์ค๋จ๋ ๊น์? ์ด๋ค ๋ค์ด์คํธ๋ฆผ ํ๋ก์ธ์ค๊ฐ ํน์ ํ๋ก๊ทธ๋จ์ ์ถ๋ ฅ์ ์์กดํ ๊น์? ๋งคํ์ ์ด๋ฌํ ์ง๋ฌธ์ ์ ํํ๊ฒ ๋ตํฉ๋๋ค.
๊ท์ ์ค์, ๊ณ ๊ฐ SLA, ๋๋ ์ฌ๋ฌ ํ ๊ฐ์ ๋ฆด๋ฆฌ์ค ์ฃผ๊ธฐ๋ฅผ ์กฐ์จํ๋ ํ์๊ฒ ์ด๋ฌํ ๊ฐ์์ฑ์ ํํํ ์ ์๋ ์์์ ๋๋ค. ์ด์ ์ค๋จ์ด๋ ๋ฐ์ดํฐ ์์์ ์ด๋ํ ํ๊ฐ ์๋๋ผ ์ค๊ณ ๋จ๊ณ์์ ๋ฌธ์ ๋ฅผ ํฌ์ฐฉํ์ฌ ๋ถํ์ํ ๋ฌธ์ ํด๊ฒฐ์ ๋ฐฉ์งํฉ๋๋ค. ๋งคํ์ ํตํด ๋ ์ด์ ์ถ์ธกํ ํ์๊ฐ ์์ต๋๋ค. ๊ฒ์ฆํ ์ ์์ต๋๋ค.
๊ฐ๋ฐ์ ์จ๋ณด๋ฉ: ๋ ๊ฑฐ์ ๋ก์ง์ ์ดํดํ๊ธฐ ์ฝ๊ฒ ๋ง๋ค๊ธฐ
์์งํ ๋งํด์, COBOL๊ณผ JCL์ ๊ฐ๋ ์ฑ์ด ๋ฐ์ด๋ ๊ฒ์ผ๋ก ์ ๋ช ํ์ง ์์ต๋๋ค. ์ ์ ๊ฐ๋ฐ์๊ฐ ๊ธฐ์กด ์ ์ง ๊ด๋ฆฌ ํ์ ํฉ๋ฅํ๋ฉด ํ์ต ๊ณก์ ์ด ๊ฐํ๋ฅด๊ฒ ์ฌ๋ผ๊ฐ๋๋ค. ์๋ฌด๋ฐ ์ง์นจ ์์ด ์จ๋ณด๋ฉ์ ํ๋ฉด ์์ญ ๋ ๋ ์ฝ๋, ์ทจ์ฝํ ์คํฌ๋ฆฝํธ, ๊ทธ๋ฆฌ๊ณ ์ค๋ช ๋์ง ์์ ๋ช ๋ช ๊ท์น ๋๋ฌธ์ ๋๋ฆฌ๊ฒ ์งํ๋ ๋ฟ์ ๋๋ค.
๋งคํ์ ๊ฐ๋ฐ์์๊ฒ ์ํฉ์ ๋ง๋ ๋ก๋๋งต์ ์ ๊ณตํ์ฌ ์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํฉ๋๋ค. ๊ฐ๋ฐ์๋ COBOL ํ๋ก๊ทธ๋จ์ด ์ด๋ป๊ฒ ์์ฑ๋์๋์ง๋ฟ๋ง ์๋๋ผ ์ด๋ป๊ฒ ์ฌ์ฉ๋๋์ง๋ ํ์ธํ ์ ์์ต๋๋ค. ์ด๋ค ์์ ์ด ์ด ํ๋ก๊ทธ๋จ์ ํธ์ถํ๋์ง, ์ด๋ค ๋งค๊ฐ๋ณ์๊ฐ ์ ๋ฌ๋๋์ง, ์ด๋ค ์ ๋ ฅ ํ์ผ์ ํ์๋ก ํ๋์ง, ์คํจํ ๊ฒฝ์ฐ ์ด๋ป๊ฒ ๋๋์ง ๋ฑ์ ํ์ธํ ์ ์์ต๋๋ค.
์ด๋ฌํ ๋ช ํ์ฑ์ ๋จํ์ ์๊ฐ์ ํ๊ธฐ์ ์ผ๋ก ๋จ์ถํฉ๋๋ค. ์ ์ ๊ฐ๋ฐ์๋ฅผ ๋ฐ๋ผ ํ๊ฑฐ๋ ์ํ์ฐฉ์ค๋ฅผ ํตํด ์์ ํ๋ฆ์ ์ญ์ค๊ณํ๋ ๋ฐ ๋ช ์ฃผ๋ฅผ ํ๋นํ๋ ๋์ , ์ ์ ํ์๋ค์ ์์คํ ์ ๋ ผ๋ฆฌ์ ์ด๊ณ ์๊ฐ์ ์ผ๋ก ํ์ํ ์ ์์ต๋๋ค. ์ด๋ ์์ ๊ฐ์ ๋์ด๊ณ ์ด๋ณด์์ ์ค์๋ก ์ธํด ํ๋ก๋์ ์์ ์ด ์ค๋จ๋ ์ํ์ ์ค์ฌ์ค๋๋ค.
๋ํ ๊ธฐ๋ฅ ๊ฐ ํ์ ์ ๊ฐํํฉ๋๋ค. ๋น์ฆ๋์ค ๋ถ์๊ฐ์ QA ํ์ ์์ ํธ์ถ๋ถํฐ ๋ฐ์ดํฐ ๋ณํ๊น์ง ๋น์ฆ๋์ค ๊ท์น์ ์ถ์ ํ ์ ์์ต๋๋ค. ์ง์ ์์ง๋์ด๋ ์ฅ์ ๋ฅผ ๋ ๋น ๋ฅด๊ฒ ์ง๋จํ ์ ์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ๊ฐ๋ฐ์๋ ๋ชจ๋ ์ฝ๋ ์์ ์ ๋๋ ค์ํ์ง ์๊ณ ๋ ๋ ๊ฑฐ์ ์์คํ ์ ๋ํ ์์ ๊ถ์ ํ๋ณดํ ์ ์์ต๋๋ค.
JCL์์ COBOL๋ก ๋งคํํ๋ ๋๊ตฌ์ ๋ฌด์์ ์๊ตฌํด์ผ ํ ๊น์?
๋ ๊ฑฐ์ ์์คํ ์ ๋ช ํ์ฑ์ ๋ํ ์๋ฃจ์ ์ ์ฐพ๊ณ ์๋ค๋ฉด ์๋ฌด ๋๊ตฌ๋ ์ธ ์๋ ์์ต๋๋ค. JCL์ COBOL์ ๋งคํํ๋ ๊ฒ์ ๋จ์ํ ์ฝ๋ ์ค์ ๋ถ์ํ๋ ๊ฒ์ด ์๋๋ผ, ์จ๊ฒจ์ง ์คํ ๋ก์ง์ ํ๋ฉดํํ๊ณ , ์ข ์์ฑ์ ์๊ฐํํ๊ณ , IT ์ํฌํ๋ก๋ฅผ ๋น์ฆ๋์ค์ ์ค์ํ ๊ฒฐ๊ณผ์ ๋ง์ถฐ ์กฐ์ ํ๋ ๊ฒ์ ๋๋ค. ์ ์ ํ ๋๊ตฌ๋ฅผ ์ฌ์ฉํ๋ฉด ์๊ฐ์์ ๋ ธ๋ ฅ์ ์ ์ฝํ ์ ์์ง๋ง, ์๋ชป๋ ๋๊ตฌ๋ฅผ ์ฌ์ฉํ๋ฉด ๋ต๋ณด๋ค ๋ ๋ง์ ์๋ฌธ๋ง ๋จ์ ์ ์์ต๋๋ค. ์ด ์น์ ์์๋ ๊ผญ ํ์ํ ์ญ๋ ๋ชจ๋ ๊ตฌ๋งค์๋ ์ง๋ ์๋ฃจ์ ์ ํ๊ฐํ ๋ ์ฐ์ ์์๋ฅผ ์ ํด์ผ ํฉ๋๋ค.
๋ช ํ์ฑ์ด ์ค์ํฉ๋๋ค: ์์ -ํ๋ก๊ทธ๋จ ๊ด๊ณ ์๊ฐํ
ํจ๊ณผ์ ์ธ ๋งคํ ๋๊ตฌ์ ํต์ฌ์ JCL ์์ ์ด COBOL ํ๋ก๊ทธ๋จ์ ์ด๋ป๊ฒ ํธ๋ฆฌ๊ฑฐํ๋์ง ๋ณด์ฌ์ฃผ๋ ๊ฒ์ ๋๋ค. ์ด๋ ๋จ์ํ ์์ ์ด๋ฆ์ ๋์ดํ๊ฑฐ๋ EXEC ๋ฌธ์ ๋ณด์ฌ์ฃผ๋ ๊ฒ์ด ์๋๋ผ, PROC, ์ค์ฒฉ ํธ์ถ, ์กฐ๊ฑด๋ฌธ ๋จ๊ณ, ์ฌ๋ณผ๋ฆญ ๋งค๊ฐ๋ณ์์ ๋ชจ๋ ๋ณต์ก์ฑ์ ํฌํจํ์ฌ ์คํ ๊ฒฝ๋ก์ ๋ํ ๋ํํ ์๊ฐ์ ๋ชจ๋ธ์ ๊ตฌ์ถํ๋ ๊ฒ์ ๋๋ค.
๊ฐ๋ ฅํ ๋งคํ ์๋ฃจ์ ์ ๊ฐ ๋จ๊ณ์ COBOL ๋ชจ๋ ๋ฐ ํ์ ํ๋ก๊ทธ๋จ์ ๊ด๊ณ๋ฅผ ๊ฐ์กฐํ์ฌ ์์ ํ๋ฆ์ ๋ํ ๋์ ์ด๊ณ ์ธ๋ถ์ ์ธ ๋ทฐ๋ฅผ ์ ๊ณตํด์ผ ํฉ๋๋ค. ๋ํ JCL์ IF/THEN/ELSE ๋ก์ง๊ณผ ๊ฐ์ ๋ฐํ์ ์กฐ๊ฑด๋ ํํํด์ผ ํ๋ฉฐ, ์ด๋ฌํ ์กฐ๊ฑด์ ๋ค์ํ ์๋๋ฆฌ์ค์์ ์์คํ ์ ์ด๋ค ๋ถ๋ถ์ด ํ์ฑํ๋๋์ง์ ์ํฅ์ ๋ฏธ์นฉ๋๋ค.
์ด๋ฌํ ๊ฐ์์ฑ์ ํ์ ์์ ํ ์คํ ๊ณํ์ ์ ๊ณตํฉ๋๋ค. ์ด๋ ๋๋ฒ๊น , ๊ฐ์ฌ, ํ ์คํธ ๋ฐ ๋ง์ด๊ทธ๋ ์ด์ ๊ณํ์ ํ์์ ์ ๋๋ค. ๊ฐ์์ฑ์ด ์์ผ๋ฉด ํ์ ๋ชจ๋ ์์ ์ ์๋์ผ๋ก ์ฒ๋ฆฌํด์ผ ํ๋ฏ๋ก ์ํ์ด ์ฆ๊ฐํ๊ณ ๋ฉ์ธํ๋ ์๊ณผ ๊ด๋ จ๋ ๋ชจ๋ ์์ ์ โโ์๋๊ฐ ๋๋ ค์ง๋๋ค.
ํผ๋์ ์ํด ๊ตฌ์ถ: ๋ณต์กํ ์์ ๊ตฌ์กฐ ๋ฐ ์ฌ์ ์ ์ฒ๋ฆฌ
์ค์ JCL์ ๊น๋ํ์ง ์์ต๋๋ค. ์นดํ๋ก๊ทธํ๋ ํ๋ก์์ , ์ธ์คํธ๋ฆผ ์ค๋ฒ๋ผ์ด๋, ์ฌ๋ณผ๋ฆญ ๋ณ์, ํฌํจ๋ ๋ฉค๋ฒ, ๊ทธ๋ฆฌ๊ณ ์๋ ๊ฐ์ ๊ณ์ธต์ ์ ๋ฐ์ดํธ๋ก ๊ฐ๋ ์ฐจ ์์ต๋๋ค. ์ด๋ฌํ ๋ณต์ก์ฑ์ ์ ๋๋ก ์ฒ๋ฆฌํ์ง ๋ชปํ๋ ๋งคํ ๋๊ตฌ๋ ํฌ์ ๊ฐ์น๊ฐ ์์ต๋๋ค.
์ ์ ํ ๋๊ตฌ๋ ํฌํจ๋ PROC์ ์ฌ์ ์๋ ๋งค๊ฐ๋ณ์๋ถํฐ ์กฐ๊ฑด๋ถ๋ก ์คํ๋๋ ๋จ๊ณ๊น์ง JCL ๊ตฌ์กฐ์ ๋ชจ๋ ๊ณ์ธต์ ํด๊ฒฐํด์ผ ํฉ๋๋ค. ๋ํ, ์ฌ๋ณผ๋ฆญ ํด์์ ์ง์ํ๊ณ ์ค๋ฒ๋ผ์ด๋๊ฐ ์ค์ ๋ฐํ์ ๋์์ ๋ฏธ์น๋ ์ํฅ์ ํด์ํด์ผ ํฉ๋๋ค. ๋ ๋์๊ฐ, ์ฌ์ฉ์๊ฐ ์์ญ ๊ฐ์ ํ์ผ์ด๋ ์์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ค๊ฐ๋ฉฐ ์์ ํ์ง ์๊ณ ๋ ์ด๋ฌํ ๊ด๊ณ๋ฅผ ๋ช ํํ๊ฒ ์ถ์ ํ ์ ์์ด์ผ ํฉ๋๋ค.
ํนํ ์์ ์ด ๊ณ ๋๋ก ๋งค๊ฐ๋ณ์ํ๋๊ฑฐ๋ ์ฌ๋ฌ ํ์์ ์ฌ์ฌ์ฉ๋๋ ํ๊ฒฝ์์๋ ๋์ฑ ์ค์ํฉ๋๋ค. ์ด์ฒ๋ผ ๋ณต์กํ๊ฒ ์ฝํ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ์ ์๋ ๋๊ตฌ๋ ๋ฐฐ์น ์ํฌํ๋ก๋ฅผ ๋ถ์ํ๊ฑฐ๋ ์ ๋ฐ์ดํธํ ๋ ์๊ฐ์ ์ ์ฝํ๊ณ ์ค๋ฅ๋ฅผ ๋ฐฉ์งํฉ๋๋ค. ๋ํ ์์ ์ ์์ ํ์๋๋ ๋ด์ฉ์ด ์ค์ ์ด์ ํ๊ฒฝ์์ ์คํ๋๋์ง ํ์ธํ์ฌ ์์์น ๋ชปํ ์ค๋ฅ๋ ์๊ธฐ์น ์์ ์ค๋จ ์์ด ์์ ์ ์ํํ ์ ์๋๋ก ํฉ๋๋ค.
Flow First: ์ฝ๋๋ฟ๋ง ์๋๋ผ ๋ฐ์ดํฐ์ ์ด๋๋ ๋งคํํ์ธ์
JCL์์ COBOL๋ก์ ๋งคํ์ ๋จ์ํ ์ด๋ค ํ๋ก๊ทธ๋จ์ด ์คํ๋๋์ง์ ๊ดํ ๊ฒ์ด ์๋๋ผ ์ด๋ค ๋ฐ์ดํฐ๊ฐ ์ด๋ํ๊ณ , ์ด๋์์ ์์ผ๋ฉฐ, ๋ค์์ ์ด๋๋ก ์ด๋ํ๋์ง์ ๊ดํ ๊ฒ์ ๋๋ค. ๊ฐ๋ ฅํ ๋๊ตฌ๋ ๋ค์์ ์ ๊ณตํด์ผ ํฉ๋๋ค. ๋ฐ์ดํฐ ๊ณ๋ณด ์ถ์ JCL์์ ํ์ผ์ด ํ ๋น๋๋ ๋ฐฉ์, COBOL์์ ์ฌ์ฉ๋๋ ๋ฐฉ์, ์์ ๋จ๊ณ ๊ฐ์ ์ ๋ฌ๋๋ ๋ฐฉ์ ๋๋ ํ์ ์์ ์์ ์ฌ์ฌ์ฉ๋๋ ๋ฐฉ์์ ๋งคํํฉ๋๋ค.
JCL์ ํ์ผ ์ด๋ฆ์ ๋ชจํธํด ๋ณด์ผ ์ ์์ง๋ง, ์ข ์ข ๋น์ฆ๋์ค ๊ธฐ๋ฅ์ ๋ํ๋ด๋ ์ค์ํ ์งํ์ ๋๋ค. ์ด ๋๊ตฌ๋ DD ๋ช ๋ น๋ฌธ๊ณผ ํ์ผ ์ฐธ์กฐ๋ฅผ ์ธ์ํ ๋ฟ๋ง ์๋๋ผ ์ด๋ฅผ COBOL ๋ก์ง(READ, WRITE, OPEN, CLOSE ๋ช ๋ น๋ฌธ)๊ณผ ์ฐ๊ด์ํค๊ณ , ๋ฐฐ์น ํ๋ก์ธ์ค ์ ๋ฐ์ ์ ์ฒด ๋ฐ์ดํฐ ํ๋ฆ์ ์๊ฐํํด์ผ ํฉ๋๋ค.
๋ ์ข์ ์ ์ ๊ณต์ ํ์ผ, ํ์ผ ์ถฉ๋, ์ฝ๊ธฐ/์ฐ๊ธฐ ์ข ์์ฑ, ๋ฐํ์ ์ก์ธ์ค ํจํด์ ๊ฐ์กฐํด์ผ ํ๋ค๋ ๊ฒ์ ๋๋ค. ์ด๋ฅผ ํตํด ํ์ ๊ฒฝ์ ์กฐ๊ฑด์ ํผํ๊ณ , ์๋๋ฆฌ์ค๋ฅผ ์ ํํ๊ฒ ํ ์คํธํ๊ณ , ๋ค์ด์คํธ๋ฆผ ๋ฐ์ดํฐ ํ๋ก์ธ์ค๊ฐ ์ค๋จ๋์ง ์์ ๊ฒ์ด๋ผ๋ ํ์ ์ ๊ฐ์ง๊ณ ํ๋ํํ ์ ์์ต๋๋ค.
์ ์ฒด ๋ฐ์ดํฐ ํ๋ฆ ๊ฐ์์ฑ์ ํ๋ณดํจ์ผ๋ก์จ ๋น์ฆ๋์ค ๋ฐ ๊ท์ ์ค์ ํ์ ๋ฏผ๊ฐํ ์ ๋ณด๊ฐ ์ด๋ป๊ฒ ์ด๋ํ๋์ง ์ถ์ ํ๊ณ ๊ธฐ์กด ์์คํ ์ ๋ฐ์์๋ ๊ฑฐ๋ฒ๋์ค ์ ์ฑ ์ด ์ํ๋๋๋ก ํ ์ ์์ต๋๋ค.
๋ ์ด์ ์ฌ๊ฐ์ง๋ ์์: ์ ์ ๋ถ์ ๋ฐ ์ํฅ ์์ธก ์๋ํ
์์ง๋ ํ๊ณ ์๋ค๋ฉด ์ํฅ ๋ถ์ ์คํฌ๋ฆฝํธ๋ฅผ ์ ์ ์ด ๋ค์ง๋ฉฐ ์ต์์ ๊ฒฐ๊ณผ๋ฅผ ๊ธฐ๋ํ๋ ๊ฒ๋ง์ผ๋ก๋ ์ ๊ทธ๋ ์ด๋๊ฐ ํ์ํฉ๋๋ค. ์ต์ ๋งคํ ๋๊ตฌ์๋ ์ค์ ์์ ์ ์คํํ์ง ์๊ณ ๋ ์ฌ์ฉ ์งํ, ํธ์ถ ๊ทธ๋ํ, ๋๋ฌํ ์ ์๋ ์ฝ๋, ์ ์ฌ์ ์ถฉ๋ ๋ฑ์ ํ๋ฉดํํ๋ ์๋ํ๋ ์ ์ ๋ถ์ ๊ธฐ๋ฅ์ด ํฌํจ๋์ด์ผ ํฉ๋๋ค.
์ ์ ๋ถ์ ๋น ๋ฅธ ์ํ ํ๊ฐ๋ฅผ ๊ฐ๋ฅํ๊ฒ ํฉ๋๋ค. ์ด ์์ ์ด ๋ณ๊ฒฝ๋๋ฉด ์ด๋ป๊ฒ ๋ ๊น์? ์ด๋ค COBOL ๋ชจ๋์ด ์ํฅ์ ๋ฐ์๊น์? ์ด ์ถ๋ ฅ ํ์ผ์ ์์กดํ๋ ๋ค๋ฅธ ์ฌ๋๋ค์ ๋๊ตฌ์ผ๊น์? ์ ๋ฌธ๊ฐ ํ์ด ๋ต์ ์ฐพ์๋ผ ํ์๋ ์์ต๋๋ค. ๋๊ตฌ๋ ๋ช ์ฃผ๊ฐ ์๋ ๋ช ์ด ๋ง์ ๋ต์ ์ฐพ์๋ผ ์ ์์ด์ผ ํฉ๋๋ค.
๊ณ ๊ธ ์๋ฃจ์ ์ ๋ํ ๋๊ท๋ชจ ์ฌ๊ณ ๋ฅผ ๊ตฌ์ฑํ๊ณ ์ค๋ณต์ ์๋ณํ๋ ๋ฐ ๋์์ด ๋๋ ํํฐ์ ํ๊ทธ ์ง์ ์ ์ ๊ณตํ ์ ์์ต๋๋ค. ๋ ์ด์ ์ฌ์ฉ๋์ง ์๋ ์ฝ๋ ๊ฒฝ๋ก๋ฅผ ํ์ ํ๊ณ ๋ฆฌํฉํ ๋ง ๊ธฐํ๋ฅผ ๊ฐ์กฐํฉ๋๋ค. ์๊ฐํ์ ๊ฒฐํฉํ๋ฉด ๋ชจ๋ ๋ณ๊ฒฝ ๊ด๋ฆฌ ์ด๋์ ํฐ๋ธ์ ์ํ์ ์ค์ด๋ ๊ฐ๋ ฅํ ์ ์ด ์ผํฐ๊ฐ ๊ตฌ์ถ๋ฉ๋๋ค.
SMART TS XL ์คํ ์ค: ์๊ฐํ๋๊ณ ํต์ ๋๋ ๊ทํ์ ์ ์ฐ
๋ ๊ฑฐ์ ์์คํ ์ ๋ฏธ์คํฐ๋ฆฌ์ ๊ฐํ ์์ ํ์๊ฐ ์์ต๋๋ค. SMART TS XL์ด์ ํ์ JCL๋ถํฐ COBOL๊น์ง, ๊ทธ๋ฆฌ๊ณ ๊ทธ ์ด์์ ๋ฉ์ธํ๋ ์ ํ๊ฒฝ์ ๋์ฝ๋ฉ, ์๊ฐํ ๋ฐ ๋ณํํ ์ ์๋ ์ญ๋์ ๊ฐ์ถ๊ฒ ๋์์ต๋๋ค. ์ด๋ ๋จ์ํ ํ์ฑ ์์ง์ด๋ ๋ฌธ์ํ ๋๊ตฌ๊ฐ ์๋๋ผ, ์์ญ ๋ ๊ฐ ์ถ์ ๋ ์ํฐํ๋ผ์ด์ฆ ์ฝ๋์ ์์ ๋ก์ง์ ์ดํดํ๋๋ก ์ค๊ณ๋ ์๋ฒฝํ ์ ์ ๋ถ์ ํ๋ซํผ์ ๋๋ค. SMART TS XL ์ค์ผ์คํธ๋ ์ด์ ๊ณผ ๋ก์ง ๊ฐ์ ๊ฒฉ์ฐจ๋ฅผ ํด์ํ์ฌ ์กฐ์ง์ด ๋์ฑ ์ค๋งํธํ๊ฒ ํ๋ํํ๊ณ , ๋ ๋น ๋ฅด๊ฒ ๋๋ฒ๊น ํ๊ณ , ์์ ์๊ฒ ํ์ฅํ ์ ์๋๋ก ์ง์ํฉ๋๋ค.
์๋์์ ์ฐ๋ฆฌ๋ ์ ํํ ์ด๋ป๊ฒ ๋ถ์ํ๋์ง ์ค๋ช ํฉ๋๋ค. SMART TS XL JCL์์ COBOL๋ก ๋งคํํ๋ ๋ฐ ์์ด ๊ฐ์ฅ ์๊ธํ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ณ , ์ด๊ฒ์ด ๋ณํ ๋ก๋๋งต์ ์ด๋ค ์๋ฏธ๋ฅผ ๊ฐ๋์ง ์ค๋ช ํฉ๋๋ค.
์์ ์์ ๋ก์ง๊น์ง: ์๋ํฌ์๋ ์คํ ํ๋ฆ ๋ณด๊ธฐ
๊ฐ์ฅ ๊ฐ๋ ฅํ ๊ธฐ๋ฅ ์ค ํ๋ SMART TS XL ์ต์์ JCL ์์ ๋ถํฐ ์ตํ์ COBOL ํ์ ํ๋ก๊ทธ๋จ๊น์ง ์ ์ฒด ์คํ ๊ฒฝ๋ก๋ฅผ ์ถ์ ํ ์ ์๋ ๊ธฐ๋ฅ์ ๋๋ค. ๋จ์ํ ๋ฌด์์ด ํธ์ถ๋๋์ง ๋ณด์ฌ์ฃผ๋ ๊ฒ์ด ์๋๋ผ, ๋ชจ๋ ๊ฒ์ด ๋จ๊ณ, ์กฐ๊ฑด, ํ๋ก์์ , ๋์ ํธ์ถ์ ํตํด ์ด๋ป๊ฒ ์ฐ๊ฒฐ๋๋์ง ์๊ฐํํฉ๋๋ค.
์คํจํ ๋ฐฐ์น๋ฅผ ๋๋ฒ๊น ํ๋ ํด๋ผ์ฐ๋ ๋ง์ด๊ทธ๋ ์ด์ ์ ์ค๋นํ๋ , ์ด ์ ์ด ํ๋ฆ ์กฐ๊ฐ๋๋ฅผ ํตํด ์ฆ๊ฐ์ ์ธ ๋งฅ๋ฝ ์ ๋ณด๋ฅผ ์ป์ ์ ์์ต๋๋ค. ๊ณ ์ ์์ ์ ํ์ ํ๊ณ , ๋ณต์กํ ์์ ์คํธ๋ฆผ์ ์ถ์ ํ๊ณ , ์ถ์ธก ์์ด ์กฐ๊ฑด๋ถ ์คํ ๋ก์ง์ ํ์ธํ ์ ์์ต๋๋ค. SMART TS XL ์ ์ ๋ถ์๊ณผ ๋ฐํ์ ์ปจํ ์คํธ๋ฅผ ๊ฒฐํฉํ์ฌ ๋ฉฐ์น ์ด ์๋ ๋ช ๋ถ ๋ง์ ์ง๋ฌธ์์ ํต์ฐฐ๋ ฅ์ ์ป์ ์ ์์ต๋๋ค.
๋ ์ด์ ๋ธ๋๋ฐ์ค๋ ์๋ค: ๋๊ท๋ชจ ์์ ํ๋ก๊ทธ๋จ ๋งคํ ์๋ํ
๋๋ถ๋ถ์ ์กฐ์ง์๋ ์์ฒ ๊ฐ์ JCL ์์ ๊ณผ COBOL ํ๋ก๊ทธ๋จ์ด ์์ง๋ง ์ด๋ค ๊ฐ์ ๋ช ํํ ์ฐ๊ฒฐ์ ์์ต๋๋ค. SMART TS XL๋งคํ์ ์๋์ด๋ ์ ํ์ด ์์ต๋๋ค. ํ๋ซํผ์ JCL ์์ , PROC, DD ๋ช ๋ น๋ฌธ ๋ฐ ์ด๋ค์ด ํธ์ถํ๋ COBOL ๋ชจ๋ ๊ฐ์ ๊ด๊ณ๋ฅผ ์๋์ผ๋ก ์ค์บ, ์๊ด ๊ด๊ณ ๋ถ์ ๋ฐ ๋ฌธ์ํํฉ๋๋ค.
์ฌ๋ณผ๋ฆญ ์ค๋ฒ๋ผ์ด๋, ์ค์ฒฉ๋ ํ๋ก์์ , ๋์ ํธ์ถ ๋ฐ ๊ณต์ ํ์ผ ์ฐธ์กฐ๋ฅผ ์ฒ๋ฆฌํฉ๋๋ค. ์ฆ, ์์ญ ๋ ๊ฐ ์ฝ๋๊ฐ ๋์ ๋ ํ๊ฒฝ์์๋ 100% ์๋ฒฝํ๊ฒ ๋ณดํธ๋ฉ๋๋ค. ์ด๋ค ์์ ์ด ์ด๋ค ํ๋ก๊ทธ๋จ์ ํธ์ถํ๊ณ , ์ด๋ค ๋งค๊ฐ๋ณ์๋ฅผ ์ฌ์ฉํ๊ณ , ์ด๋ค ์ข ์์ฑ์ ๊ฐ๋์ง ์ ํํ ํ์ ํ ์ ์์ต๋๋ค.
์ด๋ฌํ ๊ฐ์์ฑ์ ์ํฅ ๋ถ์, ๊ฑฐ๋ฒ๋์ค, ๊ทธ๋ฆฌ๊ณ ํ๋ํ ๊ณํ์ ์์ด ํ๊ธฐ์ ์ธ ๋ณํ๋ฅผ ๊ฐ์ ธ์ต๋๋ค. ๋ ์ด์ ํน์ ๋ถ์์ ์ง์์๋ง ์์กดํ ํ์๊ฐ ์์ต๋๋ค. ๋ ์ด์ ๋ณ๊ฒฝ ์ฌํญ์ผ๋ก ์ธํด ์จ๊ฒจ์ง ๋ถ๋ถ์ด ์์๋์ง ์๊ธฐ๋ฅผ ๋ฐ๋ผ์ง ์์๋ ๋ฉ๋๋ค. SMART TS XL ๋ฐฐ์น ์ ๋๋ฒ์ค์ ๋ํ ์๋ฒฝํ ์ ์ด๊ถ์ ์ ๊ณตํฉ๋๋ค.
์ค์ ๋ก ์๋ฏธ๊ฐ ์๋ ์๊ฐ์ ์ถ์
ํ ์คํธ ๊ธฐ๋ฐ ๋ก๊ทธ์ ์ข ์์ฑ ๋ชฉ๋ก์ ๋ก๋ด์๊ฒ๋ ์ ์ฉํ์ง๋ง, ์ธ๊ฐ์๊ฒ๋ ๋ ๋์ ๊ฒ์ด ํ์ํฉ๋๋ค. SMART TS XL ์ง๊ด์ ์ด๊ณ ์คํ ๊ฐ๋ฅํ ๋ฐฉ์์ผ๋ก ์์ -ํ๋ก๊ทธ๋จ ๊ด๊ณ, ๋ฐ์ดํฐ ํ๋ฆ, ์คํ ๋ ผ๋ฆฌ๋ฅผ ๋ณด์ฌ์ฃผ๋ ๋ํํ ๊ทธ๋ํฝ ๋งต์ ์ ๊ณตํฉ๋๋ค.
์ด๋ฌํ ์๊ฐํ๋ ๋จ์ํ ๋ณด๊ธฐ ์ข์ ๊ทธ๋ฆผ์ด ์๋๋ผ ์ฌ๊ณ ๋ฅผ ์ํ ๋๊ตฌ์ ๋๋ค. ํน์ ์์ ์ ํ๋ํ๊ณ , ์คํ ๋ถ๊ธฐ๋ฅผ ์ถ์ ํ๊ณ , ์ํฅ์ ๋ฐ์ COBOL ๋ชจ๋์ ๊ฐ์กฐ ํ์ํ๊ณ , ๋จ๊ณ ๊ฐ ํ์ผ ์ด๋ ๋ฐฉ์์ ์ถ์ ํ ์ ์์ต๋๋ค. ๋ง์น ์ด์ ๋ธ๋ฆฌ ์ฝ๋๋ฅผ ์ฝ๋ ๊ฒ์์ Google ์ง๋๋ฅผ ํ์ํ๋ ๊ฒ์ผ๋ก ์ ํํ๋ ๊ฒ๊ณผ ๊ฐ์ต๋๋ค.
๊ฐ๋ฐ์๋ ๋ณต์กํ ๋์์ ๋๋ฒ๊น ํ๋ ๋ฐ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์ค๊ณ์๋ ์ค๊ณ ๊ฒ์ฆ์ ์ฌ์ฉํ ์ ์์ผ๋ฉฐ, ๋ถ์๊ฐ๋ ์ํฌํ๋ก๋ฅผ ๋ฌธ์ํํ๋ ๋ฐ ์ฌ์ฉํ ์ ์์ต๋๋ค. ๊ทธ ๊ฒฐ๊ณผ, ์์คํ ๋์์ ๋ํ ์ค์ง์ ์ธ ์ดํด๋ฅผ ๋ฐํ์ผ๋ก ๋ชจ๋ ๊ธฐ์ ๋ด๋น์์๊ฒ ๋ ๋น ๋ฅธ ์์ฌ ๊ฒฐ์ ์ด ๊ฐ๋ฅํด์ง๋๋ค.
์ค๋ณต ์ฝ๋? ์จ๊ฒจ์ง SQL? ๋ชจ๋ ๋ณผ ์ ์์ต๋๋ค
JCL ๋ฐ COBOL ๋งคํ์ ๋์ด์, SMART TS XL ํ์ด ์จ๊ฒจ์ง ์ํ๊ณผ ๊ธฐ์ ๋ถ์ฑ๋ฅผ ์๋ณํ๋ ๋ฐ ๋์์ ์ค๋๋ค. COBOL ๋ชจ๋ ์ ๋ฐ์์ ์ค๋ณต ์ฝ๋ ๋ธ๋ก์ ๊ฐ์งํ์ฌ ์์ฌํ๊ณ ๋ฆฌํฉํ ๋งํ๊ณ ์ค๋ณต์ ์ค์ผ ์ ์์ต๋๋ค. ๋ํ SQL ๊ฐ์์ฑ์ ์ ๊ณตํ์ฌ ๋ด์ฅ SQL ์ฟผ๋ฆฌ๋ฅผ ์์ค ํ๋ก๊ทธ๋จ์ ๋งคํํ๊ณ ์ด๋ค ์์ ์ด ์ด๋ค ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ก์ธ์คํ๋์ง ๊ฐ์กฐ ํ์ํฉ๋๋ค.
์ด๋ฌํ ์ธ๋ถ์ฑ์ ์ฑ๋ฅ ์กฐ์ ๊ณผ ๊ท์ ์ค์๋ฅผ ๋ชจ๋ ์ง์ํฉ๋๋ค. ์๋ฅผ ๋ค์ด, ๊ฐ์ธ ์๋ณ ์ ๋ณด(PII)์ ์ก์ธ์คํ๋ ์์น๋ฅผ ์ถ์ ํ๊ฑฐ๋ ๋ฐฐ์น ์ง์ฐ์ ์ ๋ฐํ๋ ๋นํจ์จ์ ์ธ ๋ฐ์ดํฐ ์ฟผ๋ฆฌ๋ฅผ ํ์ ํ ์ ์์ต๋๋ค.
์ SMART TS XL, ์ฒญ์๊ฐ ์ ๋ต์ ์ผ๋ก ์ด๋ฃจ์ด์ง๋๋ค. ๋จ์ํ ๋งน๋ชฉ์ ์ผ๋ก ํ๋ํํ๋ ๊ฒ์ด ์๋๋ผ, ๋ญ๋น, ๋นํจ์จ, ๊ทธ๋ฆฌ๊ณ ์ํ์ ๊ทผ์์ ์ผ๋ก ํด๊ฒฐํ๋ ๊ฒ์ ๋๋ค.
ํฌ๋ก์ค ํ๋ซํผ ์ธ์: ์ ์ฒด ์ํ๊ณ ๋งคํ
๋ฉ์ธํ๋ ์์ ๊ณ ๋ฆฝ๋ ์ํ๋ก ์๋ํ๋ ๊ฒฝ์ฐ๊ฐ ๊ฑฐ์ ์์ต๋๋ค. ์์ ์ ์ ๋์ค์์ ํ๋ก๊ทธ๋จ์ ์คํํ๊ฑฐ๋, ๋ถ์ฐ ์์คํ ๊ณผ ์ํธ ์์ฉํ๊ฑฐ๋, ๋ค์ด์คํธ๋ฆผ ์๋น์ค์์ ์ฌ์ฉํ๋ ๋ฐ์ดํฐ๋ฅผ ์์ฑํ ์ ์์ต๋๋ค. SMART TS XL ์ด๋ฌํ ํ์ค์ ์ธ์งํ๋๋ก ์ค๊ณ๋์์ต๋๋ค. ํฌ๋ก์ค ํ๋ซํผ ์ฝ๋ ๋ถ์์ ์ ๊ณตํ์ฌ COBOL ๊ฒฝ๊ณ๋ฅผ ๋์ด ์ ธ ์คํฌ๋ฆฝํธ, SQL ํ๋ก์์ ๋๋ ์ธ๋ถ ๊ตฌ์ฑ ์์๋ก ์ด์ด์ง๋ ๋ก์ง๋ ์ถ์ ํ ์ ์์ต๋๋ค.
์ด๋ ํ์ด๋ธ๋ฆฌ๋ ํด๋ผ์ฐ๋ ๋๋ ๋ง์ดํฌ๋ก์๋น์ค์์ ํตํฉ์ ํฌํจํ ํ๋ํ ์์ ์ ๋งค์ฐ ์ค์ํฉ๋๋ค. ๋ชจ๋๋ฆฌ์ค๋ฅผ ๋ถ๋ฆฌํ๊ฑฐ๋ ์์คํ ์ ์ฌ์ค๊ณํ๋ ค๋ฉด ๊ธฐ์กด ๋์์ ๋ํ ํ์คํ ์ดํด๊ฐ ํ์ํฉ๋๋ค. SMART TS XL ๊ทธ๋ฌํ ์ดํด๋ฅผ ์ ๊ณตํฉ๋๋ค.
์ด๋ ๋จ์ํ ๋ฐฐ์น์ ๊ดํ ๊ฒ์ด ์๋๋ผ ๋ชจ๋ ๊ด๋ จ ๊ณ์ธต์ ๊ฑธ์น ์ ์ฒด ์คํ ์ปจํ ์คํธ์ ๊ดํ ๊ฒ์ ๋๋ค.
์ค์ ๊ฒฐ๊ณผ๋ฅผ ๊ฐ์ ธ์ค๋ ์ฌ์ฉ ์ฌ๋ก
SMART TS XL ์ด๋ก ์์ผ๋ก๋ง ๊ฐ๋ ฅํ ๊ฒ์ด ์๋๋ผ, ํ์ฅ์์ ์ธก์ ๊ฐ๋ฅํ ์ฑ๊ณผ๋ฅผ ์ ๊ณตํฉ๋๋ค. ์ฌ๋ฌ ์กฐ์ง์์ ์ด ๊ธฐ์ ์ ํ์ฉํ์ฌ ๋ค์๊ณผ ๊ฐ์ ์ฑ๊ณผ๋ฅผ ๋ฌ์ฑํ์ต๋๋ค.
- ์ํํ ๋งค๊ฐ๋ณ์ ์กฐํฉ์ ์๋ณํ์ฌ ์ผ๊ด ์์ ์ค๋จ์ ์ค์ ๋๋ค.
- ์๊ฐ์ ๋ฌธ์๋ฅผ ํตํด ์ ๊ท COBOL ๊ฐ๋ฐ์์ ์จ๋ณด๋ฉ์ ๊ฐ์ํํฉ๋๋ค.
- ์ค๋ณต๋๊ฑฐ๋ ์ฌ์ฉ๋์ง ์๋ ์์ ์ ํ๋ฉดํํ์ฌ ํ๋ํ ํ๊ฐ๋ฅผ ๊ฐ์ํํฉ๋๋ค.
- JCL์์ COBOL, DB2๋ก์ ๋ฐ์ดํฐ ํ๋ฆ ๊ท์ ์ค์๋ฅผ ์ ์ฆํ์ฌ ๊ท์ ๊ฐ์ฌ๋ฅผ ์ง์ํฉ๋๋ค.
์ด ๋๊ตฌ๋ ๊ท์ฌ์ ํ๊ฒฝ์ ๋ง์ถฐ ํ์ฅ ๊ฐ๋ฅํ๊ณ , ๊ธฐ์กด ๋ฉ์ธํ๋ ์ ์ ์ฅ์์ ํตํฉ๋๋ฉฐ, ๊ท์ ์ค์ ๋๋ DevOps ์๊ตฌ ์ฌํญ์ ๋ง์ถฐ ์กฐ์ ๋ฉ๋๋ค. ๋น์ฉ ์ต์ ํ, ์ํ ๊ฐ์ ๋๋ ๋๊ท๋ชจ ํ์ ๋ฑ ์ด๋ค ๋ชฉํ๋ฅผ ์ถ๊ตฌํ๋ , SMART TS XL ๋ ๊ฑฐ์ ์ ์ด์ ๊ธฐ๋ฐ์ด ๋ฉ๋๋ค.
๋น๊ต SMART TS XL ์ ํต์ ์ธ ์ ๊ทผ ๋ฐฉ์์ ์ฌ์ฉํ์ฌ
๋ ๊ฑฐ์ ์์คํ ์ ํ๋ํํ๊ฑฐ๋ ๋ณต์กํ ๋ฉ์ธํ๋ ์ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ ์ง ๊ด๋ฆฌํ๋ ๊ฒ์ JCL(Job Control Language) ์คํฌ๋ฆฝํธ๊ฐ COBOL ํ๋ก๊ทธ๋จ๊ณผ ์ด๋ป๊ฒ ์ํธ ์์ฉํ๋์ง ์ดํดํ๋ ๊ฒ์์ ์์๋๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค. ๋ง์ ์กฐ์ง์ด ์ฌ์ ํ ์๋ ์ถ์ , ์ฌ๋ด ์คํฌ๋ฆฝํธ, ์คํ๋ ๋์ํธ์ ๊ฐ์ ์ ํต์ ์ธ ๋ฐฉ๋ฒ์ ์์กดํ์ฌ ์ด๋ฌํ ์ฐ๊ฒฐ์ ๋งคํํฉ๋๋ค. ํ์ง๋ง ์ด๋ฌํ ๋ฐฉ๋ฒ๋ค์ด ๋ค์๊ณผ ๊ฐ์ ์ต์ ํ๋ซํผ๊ณผ ์ด๋ป๊ฒ ๋น๊ต๋ ๊น์? SMART TS XL์ด ์น์ ์์๋ ์ ํ์ฑ, ์๋, ์ฌ์ฉ์ฑ, ์ํ ๊ด๋ฆฌ ๋ฐ ํ๋ํ ์ค๋น๋์ ์ฃผ์ ์ฐจ์ด์ ์ ์ค๋ช ํ์ฌ ๊ธฐ์ ๋ฆฌ๋๊ฐ ์ ๋ณด์ ์ ๊ฐํ ๊ฒฐ์ ์ ๋ด๋ฆฌ๋ ๋ฐ ๋์์ ๋๋ฆฝ๋๋ค.
์ ํ์ฑ๊ณผ ํฌ๊ด์ ๊ฐ์์ฑ
๊ธฐ์กด ๋ฐฉ์์ ๊ธฐ๋ณธ์ ์ผ๋ก ํ์ ํ ์ ์๋ ๋ฒ์๊ฐ ์ ํ์ ์ ๋๋ค. ์๋ ์ถ์ ๋ฐ ์คํ๋ ๋์ํธ๋ ์ฌ๋์ ์ ํ์ฑ์ ํฌ๊ฒ ์์กดํ๊ธฐ ๋๋ฌธ์ ์ดํด์ ์ข ์ข ๊ฐ๊ทน์ด ๋ฐ์ํฉ๋๋ค. ์ฌ๋ด ์คํฌ๋ฆฝํธ๋ ์ผ๋ถ ํจํด์ ๊ฐ์งํ ์๋ ์์ง๋ง, ๋์ ์์ ์กฐ๊ฑด, ๊ธฐํธ ๋งค๊ฐ๋ณ์, ์ค์ฒฉ๋ ์ ์ฐจ์๋ ์ด๋ ค์์ ๊ฒช๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค. ์ด๋ฌํ ์ฌ๊ฐ์ง๋๋ ์๋ชป๋ ์ํฅ ํ๊ฐ ๋๋ ํ๋ก๊ทธ๋จ ์ฐธ์กฐ ๋๋ฝ์ผ๋ก ์ด์ด์ง ์ ์์ต๋๋ค.
SMART TS XL JCL, COBOL, PROC ๋ฐ ๊ด๋ จ ๋ฐ์ดํฐ ํ๋ฆ ์ ๋ฐ์ ๊ฑธ์ณ ์ ์ฒด ์คํํธ๋ผ ๊ฐ์์ฑ์ ์ ๊ณตํฉ๋๋ค. ๋ ๊ฑฐ์ ์ฝ๋์ ๋ฌปํ ๋ชจํธํ๊ฑฐ๋ ๊ฐ์ ์ ์ธ ๊ด๊ณ๋ฅผ ํฌํจํ์ฌ ๋ชจ๋ ์คํ ๊ฒฝ๋ก๋ฅผ ์๋์ผ๋ก ์๋ณํฉ๋๋ค. ์ฌ๋ณผ๋ฆญ ์ค๋ฒ๋ผ์ด๋๋ฅผ ํด๊ฒฐํ๊ณ , ํฌํจ๋ ํ๋ก์์ ๋ฅผ ํ์ฅํ๋ฉฐ, ๋ค๋จ๊ณ ์์ ์ฒด์ธ์ ์ ๋ฐํ๊ฒ ๋งคํํฉ๋๋ค. ๊ฐ๋ฐ์, ๋ถ์๊ฐ, ์ค๊ณ์๋ ํ๋ฉด์ ์ธ ์ฝ๋๋ฟ๋ง ์๋๋ผ ์ค์ ์์คํ ์ ๋ณด์ฌ์ฃผ๋ ์๊ฐ์ ๋งํฌ์ ์์ธํ ๋งคํ์ ํตํด ๊น๋ํ ์ธํฐํ์ด์ค์์ ์์ -ํ๋ก๊ทธ๋จ ๊ด๊ณ๋ฅผ ์ดํด๋ณผ ์ ์์ต๋๋ค.
์ด๋ฌํ ์์ ์ฑ ๋๋ถ์ ํ์ ๋ชจ๋ ์ข ์์ฑ์ ๊ณ ๋ คํ๋ค๋ ํ์ ์ ๊ฐ์ง๊ณ ๋ณ๊ฒฝ ์์ ์ ์ํํ ์ ์์ต๋๋ค. ์๋ ๋ฐฉ์๊ณผ ๋ฌ๋ฆฌ ์๋ฌด๊ฒ๋ ๊ฐ์ ํ๊ฑฐ๋ ์ฐ์ฐ์ ๋งก๊ธฐ์ง ์์ต๋๋ค.
์๋ ๋ฐ ํจ์จ์ฑ ํฅ์
JCL์ COBOL์ ์๋์ผ๋ก ๋งคํํ๋ ์์ ์ ๋๋ฆฝ๋๋ค. ๊ฐ๋ฐ์๋ค์ด ๊ตฌ์ธ ๊ณต๊ณ , ์์ค ์ฝ๋, ์ ์ฐจ์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋ฑ์ ๊ผผ๊ผผํ ์ดํด๋ด์ผ ํ๊ธฐ ๋๋ฌธ์ ๋๊ท๋ชจ ์์คํ ์ ๋ถ์ํ๋ ๋ฐ ๋ฉฐ์น ๋๋ ๋ช ์ฃผ๊ฐ ๊ฑธ๋ฆด ์ ์์ต๋๋ค. ๋ชจ๋ ๋ณ๊ฒฝ ์ฌํญ๋ง๋ค ์๋ ์ถ์ ์์ ์ด ์ถ๊ฐ๋ก ํ์ํ์ฌ ์์ฐ์ฑ์ด ์ ํ๋๊ณ ํ๋ํ ์์ ์ด ์ง์ฐ๋ฉ๋๋ค.
SMART TS XL ์ด ๋ณ๋ชฉ ํ์์ ์ ๊ฑฐํฉ๋๋ค์๋ฐฑ๋ง ์ค์ ์ฝ๋๋ฅผ ๋น ๋ฅด๊ฒ ์์ธํํ์ฌ ์ฌ์ฉ์๊ฐ ๊ด๊ณ๋ฅผ ์ฟผ๋ฆฌํ๊ณ , ์ํฅ์ ์ถ์ ํ๊ณ , ๊ตฌ์ฑ ์์๋ฅผ ์ฆ์ ์ฐพ์ ์ ์๋๋ก ํฉ๋๋ค. ๊ธฐ์กด ๋ฐฉ์์ผ๋ก๋ ๋ช ์๊ฐ์ด ๊ฑธ๋ฆด ์ ์๋ ์์ ์ด ๋จ ๋ช ์ด ๋ง์ ์๋ฃ๋ฉ๋๋ค.
ํจ์จ์ฑ ํฅ์์ ์กฐ์ง ์ ์ฒด์ ํ๊ธ๋ฉ๋๋ค. ๊ฐ๋ฐ์๋ค์ ๋ฌธ์ ํด๊ฒฐ์ ๋ ๋ง์ ์๊ฐ์ ํ ์ ํ๊ณ ๊ฒ์ ์๊ฐ์ ์ค์์ต๋๋ค. ์ํฅ ๋ถ์์ ํน๋ณํ ํ๋ก์ ํธ๊ฐ ์๋ ์ผ์ ์ ๋ฌด์ ์ผ๋ถ๊ฐ ๋์์ต๋๋ค. ํ์ ๋ ์ ์ ๋ง์ฐฐ๋ก ๋ ๋ง์ ๋ณํ๋ฅผ ์ฒ๋ฆฌํ ์ ์๊ฒ ๋์ด ๋๋ฒ๊น ๋ถํฐ ํ๋ํ ์ผ์ ๊น์ง ๋ชจ๋ ๊ฒ์ ๊ฐ์ํํ ์ ์์ต๋๋ค.
์ฌ์ฉ์ฑ ๋ฐ ๊ฐ๋ฐ์ ๊ฒฝํ
๋ ๊ฑฐ์ ์์คํ ์ ์๋์ผ๋ก ๋ค๋ฃจ๋ ๊ฒ์ ๋งค์ฐ ํ๋ ์ผ์ ๋๋ค. ๊ฐ๋ฐ์๋ค์ 3270๊ฐ์ ํฐ๋ฏธ๋, ํ์ผ ๋ชฉ๋ก, ๋ฌธ์ ์คํ๋ ๋์ํธ๋ฅผ ์ค๊ฐ๋ฉฐ ์ํฉ์ ํ์ ํด์ผ ํฉ๋๋ค. ์๊ฐ์ด ๋ง์ด ๊ฑธ๋ฆฌ๊ณ , ์ค๋ฅ๊ฐ ๋ฐ์ํ๊ธฐ ์ฌ์ฐ๋ฉฐ, ์ ์ ์ ์ผ๋ก ๊ณ ๋ ์์ ์ ๋๋ค. ์๋ จ๋ ์ง์์กฐ์ฐจ๋ ์ฌ๋ฌ ๋์๊ด์ ์ ๋ฌด ํ๋ฆ์ ๋ฐ๋ผ๊ฐ๋ ๋ฐ ์ด๋ ค์์ ๊ฒช์ ์ ์์ต๋๋ค.
SMART TS XL ์ด ๋ชจ๋ ๊ฒ์ ๊ฐ์ํํฉ๋๋ค. ์ธํฐํ์ด์ค๋ ๊ฒ์, ๋๋ฆด๋ค์ด ํ์, ์์ ํ๋ฆ ๋ฐ ํ๋ก๊ทธ๋จ ํธ์ถ์ ๋ํ ๊ทธ๋ํฝ ์๊ฐํ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค. ๊ฐ๋ฐ์๋ ์์ ๋จ๊ณ๋ฅผ ํด๋ฆญํ๊ณ ๊ด๋ จ COBOL ๋ชจ๋๋ก ์ด๋ํ๋ฉฐ ๋ฐ์ดํฐ ์ ์๋ฅผ ์ฆ์ ํ์ธํ ์ ์์ด ์ ์ฐํ๊ณ ์ง๊ด์ ์ธ ๊ฒฝํ์ ์ ๊ณตํฉ๋๋ค.
์ด๋ฌํ ์ฌ์ฉ์ฑ์ ์จ๋ณด๋ฉ๊ณผ ํ์ ์ ํ๊ธฐ์ ์ผ๋ก ํฅ์์ํต๋๋ค. ์๋ก์ด ํ์์ ๋ ๋น ๋ฅด๊ฒ ์ ์ํ๊ณ , ์ง์ํ์ ๋ฌธ์ ๋ฅผ ๋ ์ฝ๊ฒ ์ง๋จํ๋ฉฐ, ๋ถ์๊ฐ๋ ๋ชจ๋ ์ฝ๋ ์ค์ ์ดํดํ ํ์ ์์ด ์คํ ๋ก์ง์ ๋ฐ๋ผ๊ฐ ์ ์์ต๋๋ค. ์์คํ ์ ๋ ์ด์ ํ ์์ง๋์ด์ ๊ธฐ์ต ์์ ๊ฐํ ์๋ ์ง์์ด ์๋, ํฌ๋ช ํ๊ฒ ์ด์๋ฉ๋๋ค.
์ํ ์ํ ๋ฐ ์ ๋ขฐ์ฑ
๋ ๊ฑฐ์ ์์คํ ์ ๋ด์ฌ์ ์ธ ์ํ์ ์๊ณ ์์ต๋๋ค. ํนํ ๋ชจ๋ ๊ฒ์ด ์ด๋ป๊ฒ ์๋ํ๋์ง ์์ ํ ์ดํดํ์ง ๋ชปํ ๋ ๋์ฑ ๊ทธ๋ ์ต๋๋ค. COBOL ํ๋ก๊ทธ๋จ์ ์ฌ์ํ ์ฝ๋ ๋ณ๊ฒฝ์ผ๋ก ์ธํด ๊ฑฐ์ ์ฌ์ฉ๋์ง ์๋ ์์ ์ด ์ค์๋ก ์ค๋จ๋ ์ ์์ต๋๋ค. ์ข ์์ฑ์ ๋์น๋ฉด ๋ฐฐ์น ์คํจ ๋๋ ๋ฐ์ดํฐ ์์ค์ด ๋ฐ์ํ ์ ์์ต๋๋ค. ๊ธฐ์กด ๋ฐฉ์์ผ๋ก๋ ์ด๋ฌํ ์ํ์ด ํ๋ฉดํ๋๊ธฐ ์ ์ ํฌ์ฐฉํ๊ธฐ ์ด๋ ต์ต๋๋ค.
SMART TS XL ๋ชจ๋ ๊ด๊ณ์ ๋ํ ์์ ํ๊ณ ๊ฒ์ฆ๋ ๋งคํ์ ์ ๊ณตํจ์ผ๋ก์จ ์ด๋ฌํ ์ํ์ ํฌ๊ฒ ์ค์ ๋๋ค. ๋ชจ๋ ํ๋ก๊ทธ๋จ, ์์ , ๋ฐ์ดํฐ ํ์ผ ๋ฐ ์กฐ๊ฑด์ด ์บก์ฒ๋์ด ๋ณ๊ฒฝ ๊ด๋ฆฌ ํ์ ๋ฌด์์ด ์ํ์ ์ฒํด ์๋์ง ๋ช ํํ๊ฒ ํ์ ํ ์ ์์ต๋๋ค. ์ํฅ ๋ถ์์ ์ฌํ ๋์์ด ์๋ ์ฌ์ ์๋ฐฉ์ ์ธ ๋ฐฉ์์ผ๋ก ์ด๋ฃจ์ด์ง๋๋ค.
๋ญ๊ฐ ์๋ชป๋๋ฉด SMART TS XL ๋ํ ๋น ๋ฅธ ๊ทผ๋ณธ ์์ธ ๋ถ์์ ์ง์ํฉ๋๋ค. ๋ก๊ทธ๋ฅผ ์ ์ ์ด ๋ค์ง๊ณ ์ถ์ธกํ๋ ๋์ , ํ์ ์ด๋ค ๋ฌธ์ ๊ฐ ๋ฐ์ํ๋์ง, ์ด๋ค ๋ฌธ์ ๊ฐ ํธ์ถ๋์๋์ง, ๊ทธ๋ฆฌ๊ณ ๋ฌธ์ ๊ฐ ์ด๋ป๊ฒ ํ์ฐ๋์๋์ง ์ ํํ๊ฒ ์ถ์ ํ ์ ์์ต๋๋ค. ์ด๋ฌํ ๊ฐ์์ฑ์ ์ฌ๋ฐ์ ๋ฐฉ์งํ๊ณ ์๊ฐ์ด ์ง๋จ์ ๋ฐ๋ผ ๋์ฑ ์์ ์ ์ธ ์์คํ ์ ๊ตฌ์ถํ ์ ์๋๋ก ์ง์ํฉ๋๋ค.
ํ๋ํ ์ค๋น ๋ฐ ๋ฏธ๋ ๋๋น
์๋ ๋๊ตฌ๋ ๋๊ท๋ชจ ์ ํ์๋ ๋ถ์กฑํฉ๋๋ค. ์ผํ์ฑ ๋ณ๊ฒฝ์๋ ๋์์ด ๋ ์ ์์ง๋ง, ์ ์ฌ์ ํ๋ํ๋ฅผ ์ง์ํ ๋งํผ ํ์ฅ์ฑ๊ณผ ๊น์ด๊ฐ ๋ถ์กฑํฉ๋๋ค. ํ์ ์ค์ ์ฌ์ค๊ณ๋ฅผ ์์ํ๊ธฐ ์ ์ ๋ฉ์ธํ๋ ์์ ์๋ ํญ๋ชฉ์ ์ ๋ฆฌํ๋ ๋ฐ ๋ช ๋ฌ์ ํ๋นํ๊ฒ ๋ฉ๋๋ค.
SMART TS XL ๋ ๊ฑฐ์ ์์คํ ์ ๋ํ ์๋ํ๋ ์ธ์ฌ์ดํธ๋ฅผ ์ ๊ณตํ์ฌ ํ๋ํ๋ฅผ ๊ฐ์ํํฉ๋๋ค. ๋ ผ๋ฆฌ์ ์ ํ๋ฆฌ์ผ์ด์ ๊ฒฝ๊ณ, ์ํธ ์ฐ๊ด๋ ํ๋ก๊ทธ๋จ ํด๋ฌ์คํฐ, ์จ๊ฒจ์ง ์ข ์์ฑ์ ํ์ ํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค. ๋ํ ๋ณต์ก์ฑ ๋ถ์ ๋ฐ ์ฌ์ฉ ๋ณด๊ณ ์๋ฅผ ์ ๊ณตํ์ฌ ๋ฆฌํฉํ ๋ง, ์ฌ์์ฑ ๋๋ ํ๊ธฐํ ํญ๋ชฉ์ ์ฐ์ ์์๋ฅผ ์ ํ๋ ๋ฐ ๋์์ ์ค๋๋ค.
๋ ๊ฑฐ์ ์ฝ๋๋ฒ ์ด์ค๋ฅผ ์์ ํ ์ธ๋ฑ์ฑ๋๊ณ ์ฟผ๋ฆฌ ๊ฐ๋ฅํ ์ง์ ๊ธฐ๋ฐ์ผ๋ก ์ ํํจ์ผ๋ก์จ, SMART TS XL ์กฐ์ง์ ๋ฏธ๋ ๊ฒฝ์๋ ฅ์ ๊ฐํํฉ๋๋ค. ์์์น ๋ชปํ ๊ฒฐ๊ณผ์ ๋ํ ๋๋ ค์ ์์ด ๊ธฐ์กด ์ง์์ ๋ณด์กดํ๊ณ , ์ ๊ท ๊ฐ๋ฐ์๋ฅผ ๊ต์กํ๊ณ , ์์คํ ์ ๋ฐ์ ์ํฌ ์ ์์ต๋๋ค. ํ๋ํ๋ ์ฌ๋ฌ ํ๊ณผ ๊ธฐ๊ฐ์ ๊ฑธ์ณ ๊ด๋ฆฌ ๊ฐ๋ฅํ๊ณ , ์ฌ์ง์ด ๋ฐ๋ณต ๊ฐ๋ฅํด์ง๋๋ค.
๊ธฐ์กด ์ ๊ธ์์ ํต์ฐฐ๋ ฅ ๊ธฐ๋ฐ ๋ณํ์ผ๋ก
๋ฉ์ธํ๋ ์์ ์ฌ๋ผ์ง์ง ์์ ๊ฒ์ ๋๋ค. ํ์ง๋ง ๋ฉ์ธํ๋ ์์ ๋๋ฌ์ผ ๋ฏธ์คํฐ๋ฆฌ๋ ์ฌ๋ผ์ง ์ ์์ต๋๋ค. ๋ชฉํ๊ฐ ํ๋ํ๋ , ์ต์ ํ๋ , ์๋๋ฉด ๋จ์ํ ๋ฏธ์ ํฌ๋ฆฌํฐ์ปฌ ์์คํ ์ ๋ํ ๋ช ํ์ฑ์ ํ๋ณดํ๋ ๊ฒ์ด๋ , JCL์ COBOL์ ์ ํํ๊ฒ ๋งคํํ๋ ๋ฅ๋ ฅ์ ๋ ์ด์ ์ ํ ์ฌํญ์ด ์๋๋๋ค. ์ด๋ ํ์์ ์ธ ์์์ ๋๋ค.
์๋ฌด๋ฆฌ ์ต์ํ ๊ธฐ์กด ๋ฐฉ์์ด๋ผ๋ ์ค๋๋ ๋ฏผ์ฒฉํ๊ณ ๊ท์ ๊ฐ ์๊ฒฉํ๋ฉฐ ๋์งํธ๋ก ์งํํ๋ ๊ธฐ์ ์ ์๊ตฌ๋ฅผ ์ถฉ์กฑํ๊ธฐ์๋ ๋๋ฌด ๋๋ฆฌ๊ณ ์ํํ๋ฉฐ ๋จํธํ๋์ด ์์ต๋๋ค. ๊ณผ๊ฑฐ์๋ ์๊ฐ์์ ๊ฑธ์น ์์์ ๊ณผ ์ถ์ธก์ด ํ์ํ๋ ์์ ์ ์ด์ ๋ ๋ช ์ด ๋ง์, ์์ ๊ฐ๊ณผ ๋ช ํ์ฑ์ ๋ฐํ์ผ๋ก ์ํํ ์ ์์ต๋๋ค.
SMART TS XL ๋จ์ํ ๋๊ตฌ๊ฐ ์๋, ๊ฒ์ ์ฒด์ธ์ ๋ก ๋ถ์ํ๋ฉฐ ๋ธ๋๋ฐ์ค ๊ฐ์ ๊ธฐ์กด ํ๊ฒฝ์ ํฌ๋ช ํ๊ณ ํ์ ๊ฐ๋ฅํ ์์คํ ์ผ๋ก ์ ํํฉ๋๋ค. ์ด๋ฅผ ํตํด ํ์ ์ ์ฒด ์ํฉ์ ํ์ ํ๊ณ , ๋ชจ๋ ์์ ์ ์ถ์ ํ๊ณ , ๋ชจ๋ ํ๋ก๊ทธ๋จ์ ์ดํดํ๊ณ , ์ค๋จ์ ๋ํ ๋๋ ค์ ์์ด ๋ณํ๋ฅผ ๊ณํํ ์ ์์ต๋๋ค.
์ํฅ ๋ถ์ ๊ฐ์ํ, ๊ฐ๋ฐ์ ์จ๋ณด๋ฉ ๊ฐ์ํ, ์ํ ๊ฐ์ ๋ฐ ๋๊ท๋ชจ ํ๋ํ ์ง์๊น์งSMART TS XL ๊ฒฝ์๋ ฅ์ ์ ๊ณตํฉ๋๋ค. ์ง์ ๊ฒฉ์ฐจ๋ฅผ ํด์ํ๊ณ , ๋ณต์ก์ฑ์ ๊ทน๋ณตํ๋ฉฐ, ์ค๋๋ ์์คํ ์กฐ์ฐจ๋ ํ๋์ ์ธ ๋ฏผ์ฒฉ์ฑ์ ๊ฐ์ถ๊ณ ์์ง์ผ ์ ์๋ ๋ฏธ๋๋ฅผ ๊ตฌ์ถํฉ๋๋ค.
์ด์ ๋๊ฐ๋ฆฌ๊ฐ๋ก ์ ์ฐ์ ๊ด๋ฆฌํ๋ ์ผ์ ๊ทธ๋ง๋ฌ์ผ ํ ๋์ ๋๋ค. ์๋์ ๋ช ํ์ฑ, ๊ทธ๋ฆฌ๊ณ ์ ์ฒด ์ด์ผ๊ธฐ๋ฅผ ์ง์ ์ผ๋ก ์ดํดํ๋ ๋๊ตฌ๋ฅผ ๊ฐ์ง๊ณ ์ง๋๋ฅผ ์์ฑํ๊ธฐ ์์ํ์ธ์.
