본문 바로가기
정보처리기사

정보처리기사 실기 - 요구사항 확인 (1)

by 3.14pie 2022. 1. 9.

1. 현행 시스템 파악

 

  • 현행 시스템 파악 - 하위 시스템 구성, 제공 기능, 연계 정보, 사용하는 기술 요소, S/W, H/W, 네트워크 구성도 등을 파악하는 것
  • 현행 시스템 파악의 목적 - 향후 개발하려는 시스템의 개발범위 및 이행방향성 설정에 도움이 되는 것, 관련된 운영체제, 데이터베이스관리시스템, 미들웨어 등의 요구사항 식별 가능, 목표시스템을 명확하고 구체적으로 기술할 수 있음

 

  • 절차 : 1단계 (구성/기능/인터페이스 파악) -> 2단계 (아키텍쳐 및 S/W 구성 파악) -> 3단계 (H/W 및 네트워크 구성 파악)
  • 산출물 : 1단계 (현재시스템 구성도, 기능구성도, 인터페이스 현황), 2단계 (아키텍쳐 구성도, S/W 구성도), 3단계 (H/W 구성도, 네트워크 구성도)

   1단계

  • 1. 현행 시스템 구성 현황 파악 : 조직의 주요 업무를 처리하는 기간 업무와 이를 지원하는 지원 업무로 구분

      각 업무에 속하는 단위 업무 정보시스템들의 명칭, 주요 기능을 명시해 현황을 파악하도록 함

  • 2. 기능 현황 파악 : 단위 업무 시스템이 현재 제공하는 기능 기술

      주요 기능과 하부 기능으로 구분하여 계층형으로 표시

  • 3. 인터페이스 현황 파악 : 다른 단위 업무 시스템과 주고받는 데이터의 종류, 데이터 형식, 프로토콜, 연계유형, 주기 등을 표시

      데이터 형식 (XML, 고정, 가변 포맷), 통신규약 (TCP/IP), 연계 유형 (EAI) 등 확인

 

   2단계

  • 1. 아키텍쳐 구성 파악 : 계층별로 어떤 기술요소를 사용하는지 최상위 수준에서 파악
  • 2. S/W 구성 파악 : 설치된 S/W들의 제품명, 용도, 라이선스 적용 방식, 라이선스 수 등을 파악

   3단계

  • 1. H/W 구성 파악 : 시스템이 어느 서버에서 운용되는지, 서버 주요 사양과 수량, 이중화 여부 확인
  • 2. 네트워크 구성 파악 : 어떤 네트워크 구성을 가지는지 확인

     서버의 위치, 서버 간 네트워크 연결 방식 파악 가능, 취약점 분석 및 대응, 장애 발생 확인 등에서 사용 가능

 

현행 시스템 분석서 작성 및 검토

 

1. 관련 자료 수집

  • 1단계 (정보시스템 구성, 기능 구성도, 인터페이스 현황)
  • 2단계 (아키텍쳐 구성도, S/W 구성도)
  • 3단계 (H/W 구성도, 네트워크 구성도)

* 없을 경우, 메뉴얼, 제안서, 설계서 등 활용, 인터뷰 통해서 파악, 자료 출처, 시점, 동기화 등 확인하고 기록

 

2. 자료 분석

  • 1단계 (정보시스템 구분, 정보시스템명, 주요 기능, 기능 구성 | 송/수신 시스템, 연계 방식, 주기, 연동 데이터 형식)
  • 2단계 (운영체제 종류, 프레임워크, 계층별 적용 기술, 데이터 저장소 | 필요 S/W 제품명, 용도, 라이선스 적용 방식, 라이선스 수)
  • 3단계 (서버 제품명, 용도, CPU, 메모리, 용량, 이중화 여부 | 네트워크 장비 용도, 제품명, 수량, 사양, 위치, 연동 프로토콜)