정보처리기사/실기

현행 시스템 파악

노랑꼬리 2024. 1. 17. 22:01

1. 현행 시스템 파악

 

1) 정의

현행 시스템이 어떤 하위 시스템으로 구성되어 있는지, 제공하는 기능이 무엇인지, 다른 시스템들과 어떤 정보를 주고 받는지, 어떤 기술 요소를 사용하고 있는지, 사용하고 있는 소프트웨어 및 하드웨어는 무엇인지, 네트워크는 어떻게 구성되어 있는지 등을 파악하는 활동이다.

 

2) 절차

1단계 : 현행 시스템의 구성, 기능, 인터페이스 현황을 파악하는 단계

2단계 : 현행 시스템의 아키텍처 및 소프트웨어 구성 현황을 파악하는 단계

3단계 : 현행 시스템의 하드웨어 및 네트워크 구성 현황을 파악하는 단계

 

 

2. 현행 시스템 구성/기능 및 인터페이스

 

1) 시스템 구성 파악

현행 시스템 구성 현황은 조직의 중요 업무를 처리하는 기간 업무와 이를 지원하는 지원 업무로 구분하여 기술

- 각 업무에 속하는 단위 업무 정보시스템들의 명칭, 주요 기능들을 명시함으로서 조직 내 존재하는 모든 정보 시스템의 현황을 파악

 

2) 시스템 기능 파악

단위 업무 시스템이 현재 제공하고 있는 기능을 기술

- 단위 업무 시스템에서 제공하고 있는 기능들을 주요 기능과 하부 기능으로 구분하여 계층형으로 표시한다.

 

3) 시스템 인터페이스 파악

단위 업무 시스템이 다른 단위 업무 시스템과 주고받는 데이터의 종류, 데이터 형식, 프로토콜, 연계유형, 주기 등 을 명시

- 중요한 고려 사항으로는 어떤 형식(format)으로 데이터를 주고 받는지(XML, 고정 포맷, 가변 포맷 등), 어떤 통신 규약(TCP/IP, X.25 등)을 사용하고 있고, 연계유형(EAI, FEP 등)은 무엇인지 등이 있다.

 

 

3. 현행 시스템 아키텍쳐 및 소프트웨어

 

1) 아키텍쳐 구성도 파악

기간 업무를 수행하기 위하여 계층별로 어떠한 요소들을 사용하고 있는지 최상위 수준에서 그림으로 표현한 것.

- 단위 업무 시스템 별로 아키텍쳐가 다른 경우에는 가장 핵심이 되는 기간 업무 처리 시스템을 기준으로 한다.

 

2) 소프트웨어 구성도 파악

단위 업무 시스템의 업무 처리를 위해 설치되어 있는 소프트웨어들의 제품명, 용도, 라이선스 적용 방식, 라이선스 수를 명시한 것.

- 시스템 구축 시 인프라 구축 비용에서 하드웨어 비용 뿐만 아니라 소프트웨어 비용이 적지 않기 때문에, 상용 소프트웨어의 경우에는 라이선스 적용 방식의 기준(사이트, 서버, 프로세서, 코어(core), 사용자 수 등)과 보유한 라이선스 수량 파악이 중요하다.

 

 

4. 하드웨어 및 네트워크

 

1) 하드웨어 구성도 파악

단위 업무 시스템들이 어느 서버에서 운영되고 있는지(위치), 서버의 주요 사항(CPU 처리속도, 메모리 크기, 하드디스크 용량)과 수량, 이중화(장애시 계속 서비스 하기 위한 예비용 서버)가 적용되어있는지 명시한 것.

 

2) 네트워크 구성도 파악

업무 처리 시스템의 네트워크 구성을 그림으로 표현.

조직 내 서버들의 물리적인 위치 관계 파악, 보안 취약성 분석 및 대응, 네트워크 장애 추적에 효과적

 

 

 

 

'정보처리기사 > 실기' 카테고리의 다른 글

SQL 기본 #1 데이터베이스  (0) 2024.02.26
요구사항 확인 #1  (0) 2024.01.24
모델링 #2 (비용산정)  (0) 2024.01.15
모델링 #1 (분석모델)  (0) 2024.01.15
소프트웨어 생명 주기 #2 (애자일 모델)  (1) 2024.01.08