자격증/정보처리기사 📌요구사항 확인 - 현행 시스템 파악
  • 728x90
    반응형

     

    목차

       

      현행 시스템 파악 절차

      새로 개발하려는 시스템의 개발 범위를 명확하게 설정하기 위해 현행 시스템의 구성과 제공 기능, 시스템간의 전달 정보, 사용되는 기술 요소, 소프트웨어, 하드웨어, 그리고 네트워크의 구성 등을 파악한다.

       

      • 1단계
        • 시스템 구성 파악
        • 시스템 기능 파악
        • 시스템 인터페이스 파악

       

      • 2단계
        • 아키텍처 구성 파악
        • 소프트웨어 구성 파악

       

      • 3단계
        • 하드웨어 구성 파악
        • 네트워크 구성 파악

       

       

      시스템 구성 파악

      현행 시스템의 구성은 조직의 주요 업무를 담당하는 기간 업무와 이를 지원하는 지원 업무로 구분하여 기술한다.

       

      • 조직 내에 있는 모든 정보 시스템의 현황을 파악할 수 있도록 각 업무에 속하는 단위 업무 정보 시스템들의 명칭, 주요기능들을 명시한다.

       

       

       

      시스템 기능 파악

      현행 시스템의 기능은 단위 업무 시스템이 현재 제공하는 기능들을 주요 기능과 하부 기능, 세부 기능으로 구분하여 계층형으로 표시한다.

       

       

      예) 여신상담 관리 시스템의 주요 기능과 하부 세부 기능

       

      단위 업무 시스템 Level 1
      주오 업무 기능
      Level 2
      세부 업무 기능
      Level 3
      세부 업무 기능 활동
      어신 상담관리 여신기획 관리 여신요율 책정  
      연간 여신운용지침 수립  
      여신 상담 관리 거래처정보 관리 거래처정보 등록
      신용정보 관리
      여신상담 대상거래 파악
      상담결과 보고
      신용조사 의뢰

       

       

       

      시스템 인터페이스 파악

       

      현행 시스템의 인터페이스에는 단위 업무 시스템 간에 주고받는 데이터의 종류, 형식, 프로토콜, 연계 유형, 주기 등을 명시한다.

       

      • 데이터를 어떤 형식으로 주고 받는지, 통신규약은 무엇을 사용하는지, 연계 유형은 무엇인지 등을 반드시 고려해야 한다.

       

      예) 여신상담 관리 시스템의 인터페이스 현황

       

      송신 시스템 수신 시스템 연동 데이터 연동 형식 통신 규약 연계 유형 주기
      여신상담 관리 시스템 여신관리센터 연체 정보 XML TCP/IP EAI 하루(일)
      여신상담 관리 시스템 여신금융협회 부도 정보 XML X.25 FEP 수시

       


      XML
      : Extensible Markup Language(XML)를 사용하면 공유 가능한 방식으로 데이터를 정의하고 저장할 수 있다. XML은 웹 사이트, 데이터베이스 및 타사 애플리케이션과 같은 컴퓨터 시스템 간의 정보교환을 지원한다. 사전 정의된 규칙을 사용하면 수신자가 이러한 규칙을 사용하여 데이터를 효율적으로 정학하게 읽을 수 있으므로 모든 네트워크에서 데이터를 XML 파일로 손쉽게 전송할 수 있다.

      X.25 : 1970년대 후반에 개발된 공중 데이타 네트워크(패킷교환망)에 대한 최초의 표준이며, 현재는 거의 사라졌다.

      EAI : Enterprise Architecture Intergration의 약자이다. 기업 내 필요한 여러 어플리케이션(채널)이 있을텐데 이런 각종 애플리케이션 간에 상호 연동이 가능하도록 통합하는 솔루션이다.

      FEP : Front End Processor의 약자로 원래 메인 프레임에서 통신 과부하를 경감시키기 위해 전처리 작업을 하는 과정을 말하지만, 금융권에서는 의미가 조금 와전되어 B2B 연계(대외계)를 FEP라고 부른다.

       

       

      아키텍쳐 구성 파악

      현행 시스템의 아키텍처 구성은 기간 업무 수행에 어떠한 기술 요소들이 사용되는지 최상위 수준에서 계층별로 표현한 아키텍처 구성도로 작성한다. 아키텍처가 단위 업무 시스템 별로 다른 경우에는 가장 핵심이 되는 기간 업무 처리 시스템을 기준으로 표현한다.

       

      시스템 아키텍처 (System Architecture) : 시스템 아키텍처는 시스템 내부에서 각각의 하위 시스템들이 어떠한 관계로 상호 작용하는지 파악할 수 있도록 구성이 동작 원리를 표현한 것을 말한다.

       

       

      소프트웨어 구성 파악

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

       

      • 시스템 구축비용 면에서 소프트웨어 비용이 적지 않은 비중을 차지하므로, 상용 소프트웨어의 경우 라이선스 적용 방식의 기준과 보유한 라이선스의 파악이 중요하다.

       

       

      하드웨어 구성 파악

      하드웨어 구성에는 단위 업무 시스템들이 운용되는 서버의 주요 사양과 수량, 그리고 이중화의 적용 여부를 명시한다. 서버의 이중화는 기간 업무의 서비스 기간, 장애 대응 정책에 따라 필요 여부가 결정된다.

       

      • 현행 시스템에 이중화가 적용된 경우 대부분 새로 구성될 시스템에도 이중화가 필요하므로 이로 인한 비용 증가와 시스템 구축 난이도가 높아질 가능성을 고려해야 한다.

       

      서버의 CPU 처리 속도 메모리 크기, 하드 디스크의 용향 등을 파악해서 명시한다.

      서버의 이중화(Replication)

       

      • 서버의 이중화란 운용 서버의 장애 시 대기 서버로 서비스를 계속 유지할 수 있도록, 운용 서버의 자료 변경이 예비 서버에도 동일하게 복제되도록 관리하는 것을 의미한다.

       

      네트워크 구성 파악

      네트워크 구성은 업무 시스템들의 네트워크 구성을 파악할 수 있도록 서버의 위치, 서버 간의 네트워크 연결 방식을 네트워크 구성도로 작성한다. 네트워크 구성도를 통해 서버들의 물리적인 위치 관계를 파악할 수 있고 보안 취약성을 분석하여 적절한 대응을 할 수 있다. 네트워크에 장애가 발생한 경우 발생 원인을 찾아 복구하기 위한 용도로 활용될 수 있다.

       

       

       

       

       

       

      728x90
      반응형
    상단으로