미새문지

현행 시스템 본문

정보처리기사/실기 공부

현행 시스템

문미새 2022. 4. 4. 17:40
728x90

현행 시스템 파악의 정의

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

 

현행 시스템 파악의 목적

  - 이를 통해 향후 개발하고자 하는 시스템의 개발범위이행방향성 설정에 도움을 주는 것이 목적이다

 

현행 시스템 파악 절차

( 1 ) 1단계

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

( 2 ) 2단계

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

( 3 ) 3단계

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

 

 

현행 시스템 구성 현황

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

  - 작성 시 고려 사항 : 각 업무에 속하는 단위 업무 정보시스템들의 명칭, 주요 기능들을 명시함으로써 조직 내 존재하는 모든 정보시스템의 현황을 파악하도록 한다

 

기능 현황

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

  - 작성 시 고려 사항 : 단위 업무 시스템에서 제공하는 기능들을 주요 기능하부 기능으로 구분하여 계층형으로 표시한다

 

인터페이스 현황

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

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

 

현행 시스템 아키텍처 구성도

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

  - 작성 시 고려 사항 : 단위 업무 시스템 별로 아키텍처가 다른 경우엔 가장 핵심이 되는 기간 업무 처리 시스템을 기준으로 한다

 

소프트웨어 구성도

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

< 시스템 별 소프트웨어 현황 및 작성 예시 >

구분 시스템 명 SW 제품명 용도 라이센스 적용방식 라이센스 수
기간 업무 단위 업무 A시스템 Apache
Tomcat
WAS 오픈 소스
Apache
License
 
MySQL 데이터베이스 GPL 또는 상용  

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

 

네트워크 구성도

  - 업무 처리 시스템들이 어떠한 네트워크 구성을 가지고 있는지 그리으로 표현한 것이다

네트워크 현황 및 작성 예시

위치 용도 장비 제품명 주요 사양 수량 비고
전산 센터 방화벽 제품명   2  
IDC 라우터 제품명   1  

[인터넷 데이터 센터(IDC : Internet Data Center)]

 

작성 시 고려 사항

  - 네트워크 구성도의 작성을 통해 서버의 위치, 서버 간의 네트워크 연결 방식을 파악할 수 있다

  - 네트워크 구성도는 조직 내 서버들의 물리적인 위치 관계 파악, 조직 내 보안 취약성 분석 및 대응, 네트워크 장애 발생 추적 및 대응 등의 다양한 용도로 활용될 수 있다

 

728x90

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

요구사항 분석 기법(2)  (1) 2022.04.07
요구사항 분석 기법  (1) 2022.04.06
요구사항 정의  (1) 2022.04.06
개발 기술 환경 요구사항 파악하기  (1) 2022.04.06
개발 기술 환경 정의  (1) 2022.04.05