λ³Έλ¬Έ λ°”λ‘œκ°€κΈ°

자격증/μ •λ³΄μ²˜λ¦¬κΈ°μ‚¬

μ •μ²˜κΈ° ν•„κΈ° μš”μ•½ - μΈν„°νŽ˜μ΄μŠ€ 섀계

μ‹œμŠ€ν…œ μΈν„°νŽ˜μ΄μŠ€ μš”κ΅¬μ‚¬ν•­

 

μ‹œμŠ€ν…œ μΈν„°νŽ˜μ΄μŠ€ μš”κ΅¬μ‚¬ν•­ ꡬ성

μ‹œμŠ€ν…œ μΈν„°νŽ˜μ΄μŠ€λŠ” λ…λ¦½μ μœΌλ‘œ λ–¨μ–΄μ Έ μžˆλŠ” μ‹œμŠ€ν…œλ“€λΌλ¦¬ μ„œλ‘œ μ—°λ™ν•˜μ—¬ μƒν˜Έμž‘μš©ν•˜κΈ° μœ„ν•œ 접속 λ°©λ²•μ΄λ‚˜ κ·œμΉ™

μ‹œμŠ€ν…œ μΈν„°νŽ˜μ΄μŠ€ μš”κ΅¬μ‚¬ν•­μ€ κ°œλ°œμ„ λͺ©ν‘œλ‘œ ν•˜λŠ” μ‹œμŠ€ν…œκ³Ό μ™ΈλΆ€ μ‹œμŠ€ν…œμ„ μ—°λ™ν•˜λŠ”λ° ν•„μš”ν•œ μ‹œμŠ€ν…œ μΈν„°νŽ˜μ΄μŠ€μ— λŒ€ν•œ μš”κ΅¬μ‚¬ν•­μ„ κΈ°μˆ ν•œ 것

 

μ‹œμŠ€ν…œ μš”κ΅¬μ‚¬ν•­ λͺ…μ„Έμ„œ 포함 μš”μ†Œ

: μΈν„°νŽ˜μ΄μŠ€ 이름, 연계 λŒ€μƒ μ‹œμŠ€ν…œ, 연계 λ²”μœ„ 및 λ‚΄μš©, 연계 방식, 솑신 데이터, μΈν„°νŽ˜μ΄μŠ€ μ£ΌκΈ°, 기타 고렀사항 λ“±

 

μ‹œμŠ€ν…œ μΈν„°νŽ˜μ΄μŠ€ μš”κ΅¬μ‚¬ν•­ 뢄석

μš”κ΅¬μ‚¬ν•­ λͺ…μ„Έμ„œμ—μ„œ μš”κ΅¬μ‚¬ν•­μ„ κΈ°λŠ₯적 μš”κ΅¬μ‚¬ν•­κ³Ό λΉ„κΈ°λŠ₯적 μš”κ΅¬μ‚¬ν•­μœΌλ‘œ λΆ„λ₯˜ν•˜κ³  μ‘°μ§ν™”ν•˜μ—¬ μš”κ΅¬μ‚¬ν•­ λͺ…μ„Έλ₯Ό κ΅¬μ²΄ν™”ν•˜κ³  이λ₯Ό μ΄ν•΄κ΄€κ³„μžμ—κ²Œ μ „λ‹¬ν•˜λŠ” 일련의 κ΄€μ •

κΈ°λŠ₯적 μš”κ΅¬μ‚¬ν•­ : μ‹œμŠ€ν…œμ΄ 무엇을 ν•˜κ³  μ–΄λ–€ κΈ°λŠ₯을 ν•˜λŠ”κ°€

λΉ„κΈ°λŠ₯적 μš”κ΅¬μ‚¬ν•­ : μ‹œμŠ€ν…œμ΄λ‚˜ ν”„λ‘œμ νŠΈ 개발 κ³Όμ • λ“±μ—μ„œ μ§€μΌœμ•Ό ν•  μ œμ•½ 사항

μš”κ΅¬μ‚¬ν•­μ˜ λΆ„ν•΄κ°€ ν•„μš”ν•œ 경우 μ„ΈλΆ„ν™” ν•  수 있음

 

μ‹œμŠ€ν…œ μΈν„°νŽ˜μ΄μŠ€ μš”κ΅¬μ‚¬ν•­ 뢄석 절차

1. 단계 μš”κ΅¬μ‚¬ν•­ 선별

2. μš”κ΅¬μ‚¬ν•­ κ΄€λ ¨ 자료 μ€€λΉ„

3. μš”κ΅¬μ‚¬ν•­ λΆ„λ₯˜ (κΈ°λŠ₯적 or λΉ„κΈ°λŠ₯적)

4. μš”κ΅¬μ‚¬ν•­ 뢄석 및 λͺ…μ„Έμ„œ ꡬ체화

5. μš”κ΅¬μ‚¬ν•­ λͺ…μ„Έμ„œ 곡유 (κ΄€κ³„μžμ—κ²Œ 전달)

 

 

μΈν„°νŽ˜μ΄μŠ€ μš”κ΅¬μ‚¬ν•­ 검증 μˆœμ„œ

μΈν„°νŽ˜μ΄μŠ€μ˜ 섀계 및 κ΅¬ν˜„ μ „ μ‚¬μš©μžλ“€μ˜ μš”κ΅¬μ‚¬ν•­μ΄ μš”κ΅¬μ‚¬ν•­ λͺ…μ„Έμ„œμ— μ •ν™•ν•˜κ³  μ™„μ „ν•˜κ²Œ κΈ°μˆ λ˜μ—ˆλŠ”μ§€ κ²€ν† ν•˜κ³ 

개발 λ²”μœ„μ˜ 기쀀인 λ² μ΄μŠ€λΌμΈμ„ μ„€μ •ν•˜λŠ” 것

 

1. μΈν„°νŽ˜μ΄μŠ€ μš”κ΅¬μ‚¬ν•­ κ²€ν†  κ³„νš 수립

κ²€ν†  κΈ°μ€€ 및 방법 : ν”„λ‘œμ νŠΈ 규λͺ¨, μ°Έμ—¬ 인λ ₯ κ²€ν†  κΈ°κ°„ 등을 κ³ λ €ν•˜μ—¬ κ²€ν†  κΈ°μ€€ 및 방법을 정함

μ°Έμ—¬μž : ν”„λ‘œμ νŠΈμ˜ 규λͺ¨μ— 따라 μ΄ν•΄κ΄€κ³„μžλ“€μ„ νŒŒμ•…ν•˜μ—¬ μš”κ΅¬μ‚¬ν•­ κ²€ν† ν•˜κ³  μ°Έμ—¬μžλ₯Ό μ„ μ • ( ν”„λ‘œμ νŠΈ κ΄€λ¦¬μž, ν’ˆμ§ˆ κ΄€λ¦¬μž, μΈν„°νŽ˜μ΄μŠ€ λΆ„μ„μž, μ‚¬μš©μž λ“±λ“±)

체크리슀트 : μ™„μ „μ„±, 일관성, λͺ…ν™•μ„± λ“±μ˜ ν•­λͺ©μ„ 점검할 수 μžˆλŠ” 체크리슀트 μž‘μ„±

κ΄€λ ¨ 자료 : 검토에 ν•„μš”ν•œ 자료 μ€€λΉ„, μš”κ΅¬μ‚¬ν•­ λͺ©λ‘, μΈν„°νŽ˜μ΄μŠ€ μš”κ΅¬μ‚¬ν•­ λͺ…μ„Έμ„œ, μ‹œμŠ€ν…œ ꡬ성도 λ“±μ˜ 자료 등을 μ€€λΉ„

일정 : μΈν„°νŽ˜μ΄μŠ€ μš”κ΅¬μ‚¬ν•­ κ²€ν†  일정을 정함

 

2. μΈν„°νŽ˜μ΄μŠ€ μš”κ΅¬μ‚¬ν•­ κ²€ν†  및 였λ₯˜ μˆ˜μ •

체크리슀트의 ν•­λͺ©μ— 따라 μΈν„°νŽ˜μ΄μŠ€ μš”κ΅¬μ‚¬ν•­ λͺ…μ„Έμ„œ κ²€ν† 

μš”κ΅¬μ‚¬ν•­ κ²€ν†  μ‹œ 였λ₯˜κ°€ 발견되면 이λ₯Ό μˆ˜μ •ν•  수 μžˆλ„λ‘ 였λ₯˜ λͺ©λ‘κ³Ό μ‹œμ • μ‘°μΉ˜μ„œ μž‘μ„±

μ‹œμ • μ‘°μΉ˜μ„œλ₯Ό μž‘μ„±ν•  경우 μ‘°μΉ˜κ°€ μ™„λ£Œλ˜μ—ˆλŠ”μ§€λ₯Ό ν™•μΈν•˜μ—¬ μ‘°μΉ˜κ°€ μ™„λ£Œλ˜λ©΄ μΈν„°νŽ˜μ΄μŠ€ μš”κ΅¬μ‚¬ν•­ κ²€ν†  μž‘μ—…μ„ μ™„λ£Œ

 

3. μΈν„°νŽ˜μ΄μŠ€ μš”κ΅¬μ‚¬ν•­ 베이슀라인 μ„€μ •

κ²€μ¦λœ μΈν„°νŽ˜μ΄μŠ€ μš”κ΅¬μ‚¬ν•­μ€ μ£Όμš” μ˜μ‚¬ κ²°μ •μžμ—κ²Œ κ³΅μ‹μ μœΌλ‘œ μŠΉμΈμ„ λ°›μŒ

μ†Œν”„νŠΈμ›¨μ–΄ 섀계 및 κ΅¬ν˜„μ„ μœ„ν•΄ μš”κ΅¬μ‚¬ν•­ λͺ…μ„Έμ„œμ˜ 베이슀라인 μ„€μ •

 

μš”κ΅¬μ‚¬ν•­ 검증 방법

- μš”κ΅¬μ‚¬ν•­ κ²€ν† 

μš”κ΅¬μ‚¬ν•­ λͺ…μ„Έμ„œμ˜ 결함 μ—¬λΆ€λ₯Ό κ²€ν†  λ‹΄λ‹Ήμžλ“€μ΄ μˆ˜μž‘μ—…μœΌλ‘œ λΆ„μ„ν•˜λŠ” 방법

λ™λ£Œ κ²€ν†  : λͺ…μ„Έμ„œ μž‘μ„±μžκ°€ 직접 μ„€λͺ…ν•˜λŠ” κ±Έ λ™λ£Œλ“€μ΄ λ“€μœΌλ©΄μ„œ 결함을 λ°œκ²¬ν•˜λŠ” 방법

μΈμŠ€νŽ™μ…˜ : λͺ…μ„Έμ„œ μž‘μ„±μžλ₯Ό μ œμ™Έν•œ λ‹€λ₯Έ κ²€ν†  전문가듀이 λͺ…μ„Έμ„œλ₯Ό ν™•μΈν•˜λ©΄μ„œ 결함을 λ°œκ²¬ν•˜λŠ” 방법

μ›Œν¬μŠ€λ£¨ : κ²€ν†  회의 μ „ 미리 λͺ…μ„Έμ„œλ₯Ό λ°°ν¬ν•˜μ—¬ 사전 κ²€ν†  ν›„ 짧은 회의λ₯Ό 톡해 결함을 λ°œκ²¬ν•˜λŠ” 방법

 

- ν”„λ‘œν† νƒ€μ΄ν•‘

μš”κ΅¬μ‚¬ν•­μ„ νŒŒμ•…ν•˜κΈ° μœ„ν•΄ μ‹€μ œ 개발될 μ†Œν”„νŠΈμ›¨μ–΄μ— λŒ€ν•œ κ²¬λ³Έν’ˆμ„ λ§Œλ“€μ–΄μ„œ μ΅œμ’… 결과물을 예츑

 

- ν…ŒμŠ€νŠΈ 섀계

ν…ŒμŠ€νŠΈμΌ€μ΄μŠ€λ₯Ό μƒμ„±ν•˜μ—¬ 이후에 μš”κ΅¬μ‚¬ν•­μ΄ ν˜„μ‹€μ μœΌλ‘œ ν…ŒμŠ€νŠΈ κ°€λŠ₯ν•œμ§€ κ²€ν† 

 

- μš”κ΅¬μ‚¬ν•­ 뢄석을 μœ„ν•œ μžλ™ν™” 도ꡬ (CASE 도ꡬ)

Computer Aided Software Engineering

μš”κ΅¬μ‚¬ν•­μ„ μžλ™μœΌλ‘œ λΆ„μ„ν•˜κ³ , μš”κ΅¬μ‚¬ν•­ 뢄석 λͺ…μ„Έμ„œλ₯Ό κΈ°μˆ ν•˜λ„λ‘ 개발된 도ꡬ

일관성 뢄석을 톡해 μš”κ΅¬μ‚¬ν•­ λ³€κ²½ μ‚¬ν•­μ˜ 좔적, 뢄석, κ΄€λ¦¬ν•˜κ³  ν‘œμ€€ μ€€μˆ˜ μ—¬λΆ€λ₯Ό 확인

전체 λ˜λŠ” 일뢀λ₯Ό 컴퓨터와 μ „μš© μ†Œν”„νŠΈμ›¨μ–΄ 도ꡬλ₯Ό μ‚¬μš©ν•˜μ—¬ μžλ™ν™”ν•˜λŠ”κ²ƒ

μƒμœ„ CASE : μ „λ°˜λΆ€μ—μ„œ μ‚¬μš©, μš”κ΅¬ 뢄석과 섀계 단계

ν•˜μœ„ CASE : ν•˜λ°˜λΆ€μ—μ„œ μ‚¬μš©, μ½”λ“œμ˜ μž‘μ„±κ³Ό ν…ŒμŠ€νŠΈ, λ¬Έμ„œν™” κ³Όμ •

톡합 CASE : 전체 과정을 지원

SADT (Structured Analysis and Design Technique)

- softtechμ‚¬μ—μ„œ 개발. ꡬ쑰적 뢄석 및 섀계 도ꡬ

- ꡬ쑰적 μš”κ΅¬ 뢄석을 μœ„ν•œ 블둝 λ‹€μ΄μ–΄κ·Έλž¨ μ‚¬μš©

SREM (Software Requirements Engineering Methodology)

- trw사가 μ‹€μ‹œκ°„ 처리 μ†Œν”„νŠΈμ›¨μ–΄ μ‹œμŠ€ν…œμ—μ„œ μš”κ΅¬μ‚¬ν•­μ„ λͺ…ν™•ν•˜κ²Œ ν•˜κΈ°μœ„ν•΄ 개발

- RSL 및 REVS 이용

- RSL (Requirement Statement Language) : μš”κ΅¬μ‚¬ν•­ 기술 μ–Έμ–΄

- REVS(Requirement Engineering and Validation System) : RSL둜 μž‘μ„±λœ μš”κ΅¬μ‚¬ν•­μ„ μžλ™μœΌλ‘œ λΆ„μ„ν•˜μ—¬ 뢄석 λͺ…μ„Έμ„œ 좜λ ₯

PSL(Problem Statement Language) /PSA(Program Statement Analyzer)

- λ―Έμ‹œκ±΄ λŒ€ν•™μ—μ„œ κ°œλ°œν•œ μžλ™ν™” 도ꡬ

- PSL : 문제(μš”κ΅¬μ‚¬ν•­) 기술 μ–Έμ–΄

- PSA : PSL 둜 μž‘μ„±λœ μš”κ΅¬μ‚¬ν•­ μžλ™ 뢄석

TAGS (Technology for Automated Generation of Systems)

- μ‹œμŠ€ν…œ 곡학 방법 μ‘μš©μ— λŒ€ν•œ μžλ™ 접근법

- IORL μ–Έμ–΄λ₯Ό μ‚¬μš©ν•˜μ—¬ 개발 μ£ΌκΈ° μ „κ³Όμ •μ—μ„œ 이용 ν•  수 있음 (톡합 μžλ™ν™” 도ꡬ)

- IORL : μš”κ΅¬μ‚¬ν•­ λͺ…μ„Έ μ–Έμ–΄

 

 

μΈν„°νŽ˜μ΄μŠ€ μš”κ΅¬μ‚¬ν•­ κ²€μ¦μ˜ μ£Όμš” ν•­λͺ©

μ™„μ „μ„± : λͺ¨λ“  μš”κ΅¬μ‚¬ν•­μ΄ λˆ„λ½λ˜μ§€ μ•Šκ³  λ°˜μ˜λ˜μ—ˆλŠ”κ°€

일관성 : μš”κ΅¬μ‚¬ν•­μ΄ λͺ¨μˆœλ˜κ±°λ‚˜ μΆ©λŒλ˜λŠ” 점 없이 일관성을 μœ μ§€ν•˜λŠ”κ°€

λͺ…ν™•μ„± : λͺ¨λ“  μ°Έμ—¬μžκ°€ μš”κ΅¬μ‚¬ν•­μ„ λͺ…ν™•ν•˜κ²Œ 이해할 수 μžˆλŠ”κ°€

κΈ°λŠ₯μ„± : μš”κ΅¬μ‚¬ν•­μ΄ 무엇에 쀑점을 두고 μžˆλŠ”κ°€

검증 κ°€λŠ₯μ„± : μš”κ΅¬μ‚¬ν•­μ΄ μ‚¬μš©μžμ˜ μš”κ΅¬λ₯Ό λͺ¨λ‘ λ§Œμ‘±ν•˜κ³  개발된 μ†Œν”„νŠΈμ›¨μ–΄κ°€ μ‚¬μš©μžμ˜ μš”κ΅¬ λ‚΄μš©κ³Ό μΌμΉ˜ν•˜λŠ”μ§€λ₯Ό 검증할 수 μžˆλŠ”κ°€

좔적 κ°€λŠ₯μ„± : μš”κ΅¬μ‚¬ν•­ λͺ…μ„Έμ„œμ™€ μ„€κ³„μ„œλ₯Ό 좔적할 수 μžˆλŠ”κ°€

λ³€κ²½ μš©μ΄μ„± : μš”κ΅¬μ‚¬ν•­ λͺ…μ„Έμ„œμ˜ 변경이 쉽도둝 μž‘μ„±λ˜μ—ˆλŠ”κ°€

 

μΈν„°νŽ˜μ΄μŠ€ μ‹œμŠ€ν…œ 식별

개발 μ‹œμŠ€ν…œ 식별

μΈν„°νŽ˜μ΄μŠ€ κ΄€λ ¨ μžλ£Œλ“€μ„ 기반으둜 κ°œλ°œν•˜κ³ μž ν•˜λŠ” μ‹œμŠ€ν…œμ˜ 상세 식별 정보λ₯Ό μ •μ˜ν•˜κ³  λͺ©λ‘μ„ μž‘μ„±

μ‹œμŠ€ν…œ μ•„ν‚€ν…μ²˜ : μ‹œμŠ€ν…œ λ‚΄λΆ€μ—μ„œ ν•˜μœ„ μ‹œμŠ€ν…œμ΄ μ–΄λ–»κ²Œ μƒν˜Έμž‘μš©ν•˜λŠ”μ§€ νŒŒμ•…ν•  수 μžˆλ„λ‘ κ΅¬μ„±μ΄λ‚˜ λ™μž‘ 원리λ₯Ό λ‚˜νƒ€λƒ„

μœ μŠ€μΌ€μ΄μŠ€ : μ‚¬μš©μžμ˜ μš”κ΅¬μ‚¬ν•­μ„ κΈ°λŠ₯ λ‹¨μœ„λ‘œ ν‘œν˜„

 

λ‚΄ · μ™ΈλΆ€ μ‹œμŠ€ν…œ 식별

μΈν„°νŽ˜μ΄μŠ€ κ΄€λ ¨ μžλ£Œλ“€μ„ 기반으둜 κ°œλ°œν•  μ‹œμŠ€ν…œκ³Ό 연계할 μ‹œμŠ€ν…œλ“€μ˜ 상세 식별 정보λ₯Ό μ •μ˜ν•˜κ³  λͺ©λ‘μ„ μž‘μ„±

 

λ‚΄ · μ™ΈλΆ€ μ‹œμŠ€ν…œ ν™˜κ²½ 및 관리 주체 식별

연계할 μ‹œμŠ€ν…œ 접속에 ν•„μš”ν•œ IP, URL, Port 정보

μ‹œμŠ€ν…œμ˜ μ‹€μ œ 운용 ν™˜κ²½ 및 ν•˜λ“œμ›¨μ–΄λ₯Ό μ‹€μ œλ‘œ κ΄€λ¦¬ν•˜λŠ” λ‹΄λ‹Ήμž 확인

 

λ‚΄ · μ™ΈλΆ€ μ‹œμŠ€ν…œ λ„€νŠΈμ›Œν¬ μ—°κ²° 정보 식별

λ‚΄ · μ™ΈλΆ€ μ‹œμŠ€ν…œμ„ μ—°κ³„ν•˜λŠ”λ° ν•„μš”ν•œ λ„€νŠΈμ›Œν¬ μ—°κ²° 정보 확인 (둜그인, DB 정보 λ“±)

 

μΈν„°νŽ˜μ΄μŠ€ 식별

μΈν„°νŽ˜μ΄μŠ€ μš”κ΅¬μ‚¬ν•­ λͺ…μ„Έμ„œμ™€ μΈν„°νŽ˜μ΄μŠ€ μš”κ΅¬μ‚¬ν•­ λͺ©λ‘μ„ 기반으둜 κ°œλ°œν•  μ‹œμŠ€ν…œκ³Ό 연계할 μ‹œμŠ€ν…œ μ‚¬μ΄μ˜ μΈν„°νŽ˜μ΄μŠ€λ₯Ό μ‹λ³„ν•˜κ³  λͺ©λ‘μ„ μž‘μ„±

 

μΈν„°νŽ˜μ΄μŠ€ μ‹œμŠ€ν…œ 식별

μΈν„°νŽ˜μ΄μŠ€λ³„λ‘œ μΈν„°νŽ˜μ΄μŠ€μ— μ°Έμ—¬ν•˜λŠ” μ‹œμŠ€ν…œλ“€μ„ 솑신 μ‹œμŠ€ν…œκ³Ό μˆ˜μ‹  μ‹œμŠ€ν…œμœΌλ‘œ κ΅¬λΆ„ν•˜μ—¬ μž‘μ„±

 

 

μ†‘μˆ˜μ‹  데이터 식별

식별 λŒ€μƒ 데이터

μ†‘μˆ˜μ‹  사이에 κ΅ν™˜λ˜λŠ” 데이터

κ·œκ²©ν™”λœ ν‘œμ€€ ν˜•μ‹μ— 따라 전솑

 

μΈν„°νŽ˜μ΄μŠ€ ν‘œμ€€ ν•­λͺ© : μ†‘μˆ˜μ‹  μ‹œμŠ€ν…œμ„ μ—°κ³„ν•˜λŠ”λ° ν‘œμ€€μ μœΌλ‘œ ν•„μš”ν•œ 데이터

- μ‹œμŠ€ν…œ 곡톡뢀 : μ‹œμŠ€ν…œ 연동을 ν•  λ•Œ ν•„μš”ν•œ 곡톡 정보

- 거래 곡톡뢀 : μ‹œμŠ€ν…œ μ—°λ™λœ ν›„ μ†‘μˆ˜μ‹ λ˜λŠ” 데이터λ₯Ό μ²˜λ¦¬ν•  λ•Œ ν•„μš”ν•œ 정보

 

μ†‘μˆ˜μ‹  데이터 ν•­λͺ© : μ†‘μˆ˜μ‹  μ‹œμŠ€ν…œμ΄ 업무λ₯Ό μˆ˜ν–‰ν•˜λŠ” 데 μ‚¬μš©ν•˜λŠ” 데이터

 

곡톡 μ½”λ“œ : μ‹œμŠ€ν…œμ—μ„œ κ³΅ν†΅μœΌλ‘œ μ‚¬μš©ν•˜λŠ” μ½”λ“œ

 

정보 흐름 식별

κ°œλ°œν•  μ‹œμŠ€ν…œκ³Ό λ‚΄μ™ΈλΆ€ μ‹œμŠ€ν…œ μ‚¬μ΄μ—μ„œ μ „μ†‘λ˜λŠ” μ •λ³΄λ“€μ˜ λ°©ν–₯μ„± 식별

 

μ†‘μˆ˜μ‹  데이터 식별

κ°œλ°œν•  μ‹œμŠ€ν…œκ³Ό 연계할 μ‹œμŠ€ν…œ μ‚¬μ΄μ˜ 정보 흐름과 λ°μ΄ν„°λ² μ΄μŠ€ μ‚°μΆœλ¬Όμ„ 기반으둜 식별

μΈν„°νŽ˜μ΄μŠ€ ν‘œμ€€ ν•­λͺ©κ³Ό μ†‘μˆ˜μ‹  데이터 ν•­λͺ© 식별

μ½”λ“œμ„± 데이터 항볡 식별 ( μ½”λ“œ λΆ„λ₯˜λͺ… : μ›”κΈ‰ μ½”λ“œ, μ½”λ“œ : 001, μ½”λ“œλͺ… : 총무뢀, μ½”λ“œμ„€λͺ… : κΈ‰μ—¬)

 

 

μΈν„°νŽ˜μ΄μŠ€ 방법 λͺ…μ„Έν™”

λ‚΄μ™ΈλΆ€ μ‹œμŠ€ν…œμ΄ μ—°κ³„ν•˜μ—¬ μž‘λ™ν•  λ•Œ μΈν„°νŽ˜μ΄μŠ€λ³„ μ†‘μˆ˜μ‹  방법, μ†‘μˆ˜μ‹  데이터, 였λ₯˜ 식별 및 처리 λ°©μ•ˆμ— κ΄€ν•œ λ‚΄μš©μ„ λ¬Έμ„œν™”ν•΄λ†“μ€ 것

(μ•„λž˜ 정보듀을 κΈ°μˆ ν•΄μ•Ό 함)

 

μ‹œμŠ€ν…œ 연계 기술

κ°œλ°œν•  μ‹œμŠ€ν…œ λ‚΄μ™ΈλΆ€ μ‹œμŠ€ν…œμ΄ 연계 될 λ•Œ μ‚¬μš©ν•˜λŠ” 기술

- DB Link : DBμ—μ„œ μ œκ³΅ν•˜λŠ” DB Link 객체 이용

- API/Open API : 솑신 μ‹œμŠ€ν…œμ˜ DBμ—μ„œ 데이터λ₯Ό 읽어와 μ œκ³΅ν•˜λŠ” Application Programming Interface ν”„λ‘œκ·Έλž¨

- 연계 μ†”λ£¨μ…˜ : EAI μ„œλ²„μ™€ μ†‘μˆ˜μ‹  μ‹œμŠ€ν…œμ— μ„€μΉ˜λ˜λŠ” ν΄λΌμ΄μ–ΈνŠΈ 이용

- EAI : μ†‘μˆ˜μ‹  데이터λ₯Ό μ‹λ³„ν•˜κΈ° μœ„ν•΄ μ†‘μˆ˜μ‹  처리 및 진행 ν˜„ν™©μ„ λͺ¨λ‹ˆν„°λ§ν•˜κ³  ν†΅μ œν•˜λŠ” μ‹œμŠ€ν…œ

- Socket : μ„œλ²„μ—μ„œ μ†ŒμΌ“μ„ μƒμ„±ν•˜μ—¬ ν΄λΌμ΄μ–ΈνŠΈμ˜ 톡신 μš”μ²­ μ‹œ ν΄λΌμ΄μ–ΈνŠΈμ™€ μ—°κ²°ν•˜μ—¬ ν†΅μ‹ ν•˜λŠ” λ„€νŠΈμ›Œν¬ 기술

- Web Service : μ›Ή μ„œλΉ„μŠ€μ—μ„œ WDSL, UDDI, SOAP ν”„λ‘œν† μ½œμ„ μ΄μš©ν•˜μ—¬ μ—°κ³„ν•˜λŠ” μ„œλΉ„μŠ€

 

μΈν„°νŽ˜μ΄μŠ€ 톡신 μœ ν˜•

데이터λ₯Ό μ†‘μˆ˜μ‹ ν•˜λŠ” ν˜•νƒœ

- 단방ν–₯ : μ‹œμŠ€ν…œμ—μ„œ 거래 μš”μ²­ ν›„ 응닡 μ—†μŒ

- 동기 : μ‹œμŠ€ν…œμ—μ„œ 거래 μš”μ²­ ν›„ 응닡이 올 λ•ŒκΉŒμ§€ λŒ€κΈ°

- 비동기 : μ‹œμŠ€ν…œμ—μ„œ 거래λ₯Ό μš”μ²­ ν›„ 응닡이 올 λ•ŒκΉŒμ§€ λ‹€λ₯Έ μž‘μ—…μ„ ν•˜λ©΄μ„œ λŒ€κΈ°

 

μΈν„°νŽ˜μ΄μŠ€ 처리 μœ ν˜•

μ†‘μˆ˜μ‹  데이터λ₯Ό μ–΄λ–€ ν˜•νƒœλ‘œ μ²˜λ¦¬ν•  것인지에 λŒ€ν•œ 방식

- μ‹€μ‹œκ°„ 방식

- 지연 처리 방식 (30건이 λͺ¨μ΄λ©΄ 처리)

- 배치 방식 (λŒ€λŸ‰ 데이터 처리)

 

μΈν„°νŽ˜μ΄μŠ€ λ°œμƒ μ£ΌκΈ°

μ†‘μˆ˜μ‹  데이터가 μ „μ†‘λ˜μ–΄ μΈν„°νŽ˜μ΄μŠ€κ°€ μ‚¬μš©λ˜λŠ” μ£ΌκΈ°

 

μ†‘μˆ˜μ‹  방법 λͺ…μ„Έν™”

각각의 μΈν„°νŽ˜μ΄μŠ€μ— λŒ€ν•΄ 연계 방식, 톡신 μœ ν˜•, 처리 μœ ν˜•, λ°œμƒ μ£ΌκΈ° λ“± μ†‘μˆ˜μ‹  방법을 μ •μ˜ν•˜κ³  λͺ…μ„Έ

 

μ†‘μˆ˜μ‹  데이터 λͺ…μ„Έν™”

μΈν„°νŽ˜μ΄μŠ€ μ‹œ ν•„μš”ν•œ μ†‘μˆ˜μ‹  데이터에 λŒ€ν•œ λͺ…μ„Έ μž‘μ„±

 

였λ₯˜ 식별 및 처리 λ°©μ•ˆ λͺ…μ„Έν™”

μΈν„°νŽ˜μ΄μŠ€ μ‹œ λ°œμƒν•  수 μžˆλŠ” 였λ₯˜λ₯Ό μ‹λ³„ν•˜κ³  였λ₯˜ 처리 λ°©μ•ˆμ— λŒ€ν•œ λͺ…μ„Έ μž‘μ„±

 

 

μ‹œμŠ€ν…œ μΈν„°νŽ˜μ΄μŠ€ μ„€κ³„μ„œ

μ‹œμŠ€ν…œμ˜ μΈν„°νŽ˜μ΄μŠ€ ν˜„ν™©μ„ ν™•μΈν•˜κΈ° μœ„ν•΄ μ‹œμŠ€ν…œμ΄ κ°–λŠ” μΈν„°νŽ˜μ΄μŠ€ λͺ©λ‘κ³Ό 상세 데이터 λͺ…μ„Έλ₯Ό μ •μ˜ν•œ λ¬Έμ„œ

ꡬ성 : μ‹œμŠ€ν…œ μΈν„°νŽ˜μ΄μŠ€ λͺ©λ‘, μ‹œμŠ€ν…œ μΈν„°νŽ˜μ΄μŠ€ μ •μ˜μ„œ

 

μ‹œμŠ€ν…œ μΈν„°νŽ˜μ΄μŠ€ λͺ©λ‘ μž‘μ„±

업무 μ‹œμŠ€ν…œκ³Ό λ‚΄ · μ™ΈλΆ€ μ‹œμŠ€ν…œ κ°„ 데이터λ₯Ό μ£Όκ³ λ°›λŠ” κ²½μš°μ— μ‚¬μš©ν•˜λŠ” μΈν„°νŽ˜μ΄μŠ€μ— λŒ€ν•΄ 기술

 

μ‹œμŠ€ν…œ μΈν„°νŽ˜μ΄μŠ€ μ •μ˜μ„œ μž‘μ„±

μΈν„°νŽ˜μ΄μŠ€λ³„λ‘œ μ‹œμŠ€ν…œ κ°„μ˜ 연계λ₯Ό μœ„ν•΄ ν•„μš”ν•œ 데이터 ν•­λͺ© 및 κ΅¬ν˜„ μš”κ±΄ λ“± μƒμ„Έν•œ 정보λ₯Ό 기술

 

 

미듀웨어 μ†”λ£¨μ…˜

μš΄μ˜μ²΄μ œμ™€ μ‘μš© ν”„λ‘œκ·Έλž¨ μ‚¬μ΄μ—μ„œ μš΄μ˜μ²΄μ œκ°€ μ œκ³΅ν•˜λŠ” μ„œλΉ„μŠ€ 이외에 좔가적인 μ„œλΉ„μŠ€λ₯Ό μ œκ³΅ν•˜λŠ” μ†Œν”„νŠΈμ›¨μ–΄

ν‘œμ€€ν™”λœ μΈν„°νŽ˜μ΄μŠ€λ₯Ό μ œκ³΅ν•˜μ—¬ μ‹œμŠ€ν…œ κ°„μ˜ 데이터 κ΅ν™˜μ— 일관성을 보μž₯

 

- DB (DataBase)

: λ°μ΄ν„°λ² μ΄μŠ€ μ„Όν„°μ—μ„œ μ œκ³΅ν•˜λŠ” ν΄λΌμ΄μ–ΈνŠΈμ—μ„œμ˜ μ›κ²©μ˜ λ°μ΄ν„°λ² μ΄μŠ€μ™€ μ—°κ²°ν•˜κΈ° μœ„ν•œ 미듀웨어

 

- RPC (Remote Procedure Call)

: μ‘μš© ν”„λ‘œκ·Έλž¨μ˜ ν”„λ‘œμ‹œμ €λ₯Ό μ‚¬μš©ν•˜μ—¬ 원격 ν”„λ‘œμ‹œμ €λ₯Ό 마치 둜컬 ν”„λ‘œμ‹œμ €μ²˜λŸΌ ν˜ΈμΆœν•˜λŠ” λ°©μ‹μ˜ 미듀웨어

 

- MOM (Message Oriented Middleware)

: λ©”μ‹œμ§€ 기반의 λΉ„λ™κΈ°ν˜• λ©”μ‹œμ§€λ₯Ό μ „λ‹¬ν•˜λŠ” λ°©μ‹μ˜ 미듀웨어

 

- TP - Monitor (Transaction Processing Monitor)

: ν•­κ³΅κΈ°λ‚˜ 철도 μ˜ˆμ•½ 업무 λ“±κ³Ό 같은 온라인 νŠΈλžœμž­μ…˜ μ—…λ¬΄μ—μ„œ νŠΈλžœμž­μ…˜ 처리 및 κ°μ‹œλ₯Ό ν•˜λŠ” 미듀웨어, μ‚¬μš©μž μˆ˜κ°€ 증가해도 λΉ λ₯Έ 응닡속도λ₯Ό κ°€μ Έμ•Ό ν•˜λŠ” 경우 μ‚¬μš©

 

- ORB (Object Request Broker)

: 객체 지ν–₯ λ―Έλ“€μ›¨μ–΄λ‘œ μ½”λ°”(CORBA)의 ν‘œμ€€ μŠ€νŽ™μ„ κ΅¬ν˜„ν•œ 미듀웨어

 

- WAS (Web Application Server)

: μ‚¬μš©μžμ˜ μš”κ΅¬μ— 따라 λ™μ μœΌλ‘œ λ³€ν•˜λŠ” μ½˜ν…μΈ λ₯Ό μ²˜λ¦¬ν•˜κΈ° μœ„ν•΄ μ‚¬μš©ν•˜λŠ” 미듀웨어, μ›Ή ν™˜κ²½μ„ κ΅¬ν˜„ν•˜κΈ° μœ„ν•œ 미듀웨어

 

미듀웨어 μ†”λ£¨μ…˜ 식별

개발 및 운용 ν™˜κ²½μ— μ‚¬μš©λ  미듀웨어 μ†”λ£¨μ…˜μ„ ν™•μΈν•˜κ³  λͺ©λ‘μ„ μž‘μ„±

 

미듀웨어 μ†”λ£¨μ…˜ λͺ…μ„Έμ„œ μž‘μ„±

미듀웨어 μ†”λ£¨μ…˜ λͺ©λ‘μ˜ μ†”λ£¨μ…˜λ³„λ‘œ κ΄€λ ¨ 정보듀을 μƒμ„Έν•˜κ²Œ 기술

 

 

 

 

 

 

 

2020 ~ 2022 μ •λ³΄μ²˜λ¦¬κΈ°μ‚¬ ν•„κΈ° 좜제 κΈ°μ€€

ν•„κΈ° 검정방법 : 객관식 문제수 : 100 μ‹œν—˜μ‹œκ°„ : 2μ‹œκ°„ 30λΆ„ μ†Œν”„νŠΈμ›¨μ–΄ 섀계 20λ¬Έν•­ μš”κ΅¬μ‚¬ν•­ 확인 ν˜„ν–‰ μ‹œμŠ€ν…œ 뢄석 μš”κ΅¬μ‚¬ν•­ 확인 뢄석 λͺ¨λΈ 확인 ν™”λ©΄ 섀계 UI μš”κ΅¬μ‚¬ν•­ 확인 UI 섀계 μ• ν”Œλ¦¬μΌ€μ΄

ezyoon.tistory.com

 

λ°˜μ‘ν˜•