자격증/정보처리기사 📌 인터페이스 설계 - 인터페이스 시스템 식별
  • 728x90
    반응형

     

     

    목차

       

       

      개발 시스템 식별

      📌 개발 시스템을 식별하는 것은 인터페이스 관련 자료들을 기반으로 개발하고자 하는 시스템의 상세 식별 정보를 정의하고 목록을 작성하는 것이다.

       

      구분 시스템 한글명 시스템 영문명 시스템 설명 시스템 레벨 상위 시스템 설치 위치
      내부 고객 CUST 고객 정보를 통합 관리하는 시스템 1   IN1
      고객 관계 관리 CRM 고객 정보를 분석하여 마케팅 등에 활용하는 시스템 1.1 CUST IN2
      홈페이지 HOME 고객의 계약 조회 등 온라인 업무 지원 2   IN3

       

      📌 인터페이스 관련 자료에는 개발할 시스템에 대한 업무 정의서, 시스템 아키텍처 정의서, 유스케이스 정의서, 현행 시스템에 대한 인터페이스 요구사항 명세서 및 목록, 대내외 연계 시스템 목록, 연계 대상 시스템에 대한 정의 및 인터페이스 목록 등이 있다.

       

      • 시스템 아키텍처(System Architecture) : 시스템 내부에서 각각의 하위 시스템들이 어떠한 관계로 상호 작용하는지 파악할 수 있도록 구성이나 동작 원리를 나타내는 것이다.
      • 유스케이스(Use Case) : 사용자의 요구사항을 기능 단위로 표현하는 것이다.

       

      💡 시스템 목록 작성 시 내부 시스템의 경우에는 기업에서 사용하고 있는 시스템 분류 체계를 기반으로 시스템 레벨과 상위 시스템을 입력해야 한다. 시스템 레벨은 일반적으로 각 단위 업무 시스템이 포함되어 상위 시스템에 따라 레벨로 구분하여 표시한다. 예를 들어 상, 중, 하의 3단계로 나누어지는 시스템이라면 총 3레벨로 구분하여, 1레벨은 1. 2.. 2레벨은 1.1, 1.2, 2.1, 2.2... 3레벨은 1.1.1, 1.1.2, 2.1.1, 2.1.2 으로 각 단계마다 계층을 두어 구분한다.

       

       

       

      내, 외부 시스템 식별

      📌 내, 외부 시스템을 식별하는 것은 인터페이스 관련 자료들을 기반으로 시스템과 연계할 내, 외부 시스템들의 상세 식별 정보를 정의하고 목록을 작성하는 것이다.

       

      구분 시스템 한글명 시스템 영문명 시스템 설명 시스템 레벨 상위 시스템 설치 위치
      내부 회계 ACC 고객의 회계를 관리하는 대내 연계 시스템 3   IN4
      외부 토스 뱅크 TBK 토스 뱅크의 대외 연계 시스템      
      토스 카드 TCD 토스 카드사와의 대외 연계 시스템      

       

       

      내, 외부 시스템 환경 및 관리 주체 식별

      • 내, 외부 시스템 환경은 연계할 시스템 접속에 필요한 IP 또는 URL, Port 정보 등 시스템의 실제 운용 환경을 의미한다.
      • 내, 외부 시스템 관리 주체는 하드웨어를 실제적으로 관리하는 담당자를 의미한다.
      • 인터페이스 관련 자료들을 기반으로 내, 외부 시스템의 실제 운용 환경과 하드웨어 관리 주체를 확인한다.

       

       

      내, 외부 시스템 환경 및 관리 주체 식별

      🔔 예) 내/외부 연계 시스템 운용 환경 정보 및 하드웨어 관리 주체

      구분 시스템
      ID
      시스템
      한글명
      시스템
      영문명
      시스템 설명 IP/URL Port 담당자
      내부 ACS-001 고객 CUST 고객 정보를 통합 관리하는 시스템 IP1 50001 홍길동
      ACS-002 고객 관계 관리 CRM 고객 정보를 분석하여 마케팅 등에 활용하는 시스템 IP2 50001 이순신
      ACS-003 홈페이지 HOME 고객의 계약 조회 등 온라인 업무 지원 IP3 50001 강감찬
      ACS-004 회계 ACC 고객의 회계를 관리하는 대내 연계 시스템 IP4 50001 김지영
      외부 ACS-005 토스 뱅크 TBK 토스 뱅크의 대외 연계 시스템 IP5   김숙희
      ACS-006 토스 카드 TCD 토스 카드사와의 대외 연계 시스템 IP5   차영범

       

      💡 시스템 ID는 기업에서 사용하고 있는 시스템 분류 체계에 따라 부여된 시스템 식별번호를 사용한다.

       

       

       

      내, 외부 시스템 네트워크 연결 정보 식별

      📌 내, 외부 시스템 네트워크 연결 정보는 시스템 로그인 및 DB 정보를 의미한다.

       

      • 인터페이스 관련 자료들을 기반으로 내, 외부 시스템을 연계하는데 필요한 네트워크 연결 정보를 확인한다.
      • DB 정보는 데이터베이스 연계 시 필요한 DBMS 유형, DBMS 로그인 정보 등을 의미한다.

       

       

      내, 외부 시스템 네트워크 연결 정보 식별

      🔔 예) 내, 외부연계 시스템 네트워크 연결 정보

      구분 시스템 ID Hostname IP Port Login
      ID
      Password DB
      Type
      DB USER
      ID
      DB USER PW
      내부 ACS-001 HOST1 IP1 50001 LID1 PW1 Oracle UID1 UPW1
      ACS-002 HOST2 IP2 50001 LID2 PW2 Oracle UID2 UPW2
      ACS-003 HOST3 IP3 50001 LID3 PW3 Oracle UID3 UPW3
      ACS-004 HOST4 IP4 50001 LID4 PW4 DB1 UID4 UPW4
      외부 ACS-005 HOST5 IP5   LID5 PW5 DB2 UID5 UPW5
      ACS-006 HOST6 IP6   LID6 PW6 DB3 UID6 UPW6

       

       

       

      인터페이스 식별

      📌 인터페이스를 식별하는 것은 인터페이스 요구사항 명세서와 인터페이스 요구사항 목록을 기반으로 개발할 시스템과 이와 연계할 내, 외부 시스템 사이의 인터페이스를 식별하고 인터페이스 목록을 작성하는 것이다. 

       

      🔔 예) 인터페이스 목록

      인터페이스 ID 인터페이스명 설명 관련 요구사항
      IFID-001 지급 정보 전송 매일 1회 지급 대상 건에 대한 지급 데이터를 은행에 전송 IRE-001
      IFID-002 은행 수금 내역 수신 매일 은행으로부터 입금 내역을 전송 받아 자동으로 가수금 전표를 생성 IRE-002
      IFID-003 은행 계좌 잔액 수신 통장 잔액 확인 IRE-003
      IFID-004 예금주 조회 예금주 정보 조회 IRE-004
      IFID-005 고객 로그인 고객이 입력한 로그인 정보의 일치 여부 확인 IRE-005
      IFID-006 고객 계약 조회 고객 계약에 대한 내용 조회 IRE-006

       

      💡 인터페이스 ID는 인터페이스를 구분하기 위한 식별자로 인터페이스의 식별성 강화를 위해 업무 분류 코드와 연속 번호를 같이 사용하는 것이 일반적이다. 인터페이스명은 인터페이스 목록 작성 시 개발할 시스템과 다른 시스템 사이의 인터페이스를 식별할 수 있도록 시스템 간 인터페이스를 대표하는 이름을 부여한다. 관련 요구사항은 인터페이스 요구사항 명세서나 목록의 요구사항 번호를 입력한다.

       

       

       

      인터페이스 시스템 식별

      📌 인터페이스 시스템을 식별하는 것은 인터페이스 별로 인터페이스에 참여하는 시스템들을 송신 시스템과 수신 시스템으로 구분하여 작성하는 것이다.

       

      💡 예) 인터페이스 송, 수신 시스템 식별

      인터페이스 ID 인터페이스명 인터페이스 구분 송신 시스템 수신 시스템
      IFID-001 지금 정보 전송 대외 회계 토스 뱅크
      IFID-002 은행 수금 내역 수신 대외 회계 토스 뱅크
      IFID-003 은행 계좌 잔액 수신 대외 회계 토스 뱅크
      IFID-004 예금주 조회 대외 회계 토스 뱅크
      IFID-005 고객 로그인 대내 홈페이지 고객
      IFID-006 고객 계약 조회 대내 홈페이지 고객

       

      💡 인터페이스 구분은 인터페이스가 내부 시스템 또는 내, 외부 시스템 사이 중 어디에서 발생하는지에 따라 대, 내외 여부를 구분하여 입력한다.

       

       

       

       

      728x90
      반응형
    상단으로