목차
📌 인터페이스 방법 명세화는 내, 외부 시스템이 연계하여 작동할 때 인터페이스 별 송, 수신 방법, 송, 수신 데이터, 오류 식별 및 처리 방안에 대한 내용을 문서로 명확하게 정리하는 것이다.
📌 시스템 연계 기술은 개발할 시스템과 내, 외부 시스템을 연계할 때 사용되는 기술을 의미한다.
📌 인터페이스 통신 유형은 개발할 시스템과 내, 외부 시스템 간 데이터를 송, 수신하는 형태를 의미한다.
📌 인터페이스 처리 유형은 송, 수신 데이터를 어떤 형태로 처리할 것인지에 대한 방식을 의미한다.
📌 인터페이스 발생 주기는 개발할 시스템과 내, 외부 시스템 간 송, 수신 데이터가 전송되어 인터페이스가 사용되는 주기를 의미한다.
📌 송, 수신 방법 명세화는 내, 외부 인터페이스 목록에 있는 각각의 인터페이스에 대해 연계 방식, 통신 및 처리 유형, 발생 주기 등의 송, 수신 방법을 정의하고 명세를 작성하는 것이다.
🔔 예) 인터페이스 송, 수신 명세화
인터페이스 ID |
인터페이스명 | 송신 시스템 |
수신 시스템 |
연계 방식 |
통신 유형 | 연계처리 형태 |
연계 주기 |
IFID-001 | 지급 정보 전송 | 회계 | 토스 뱅크 | EAI | 요청/응답 | 실시간 | 매일 |
IFID-002 | 은행 수금 내역 수신 | 회계 | 토스 뱅크 | EAI | 요청/응답 | 실시간 | 매일 |
IFID-003 | 은행 계좌 잔액 수신 | 회계 | 토스 뱅크 | Socket | 요청/응답 | 실시간 | 수시 |
IFID-004 | 예금주 조회 | 회계 | 토스 뱅크 | Socket | 요청/응답 | 실시간 | 수시 |
IFID-005 | 고객 로그인 | 홈페이지 | 고객 | EAI | 단방향 | 배치 | 매일 |
IFID-006 | 고객 계약 조회 | 홈페이지 | 고객 | DB Link | 단방향 | 배치 | 매일 |
📌 송, 수신 데이터 명세화는 내, 외부 인터페이스 목록에 있는 각각의 인터페이스에 대해 인터페이스에 대해 필요한 송, 수신 데이터에 대한 명세를 작성하는 것이다.
인터페이스 ID | IFID-006 |
송, 수신 구분 | 수신 |
시스템 명 | 고객 시스템 |
업무 | 고객 정보 관리 |
서비스 명 | 고객 정보 저장 |
데이터 항목 | |||||||
Seq | Field | Key | Type | Size | Null허용 | Description | Condition |
1 | CON_NO | Y | varchar | 13 | N | 고객 번호 | |
2 | REQ_CNT | Y | varchar | 2 | N | 반복 회차 | |
3 | SEQ | varchar | 2 | N | 순번 | ||
4 | SSN | char | 13 | N | 주빈 번호 | 암호화 |
💡 암호화 ? 보안이 중요한 데이터 항목의 경우 법률적 근거와 기업의 개인정보 규정 등을 참ㅁ고하여 암호화 대상을 선택하고 암호화 적용 여부를 기재한다. 법률에서 정한 암호화 필수 적용 대상 항목에는 주민등록번호, 패스워드, 계좌번호 공개에 동의하지 않은 개인정보 등이 있다.
📌 오류 식별 및 처리 방안 명세화는 내, 외부 인터페이스 목록에 있는 각각의 인터페이스에 대해 인터페이스 시 발생할 수 있는 오류를 식별하고 오류 처리 방안에 대한 명세를 작성하는 것이다.
🔔 예) 오류 코드 명명 규칙
ES10001 = 앞 2자리는 오류 발생 영역 구분자, 그 다음 3자리는 오류 그룹번호, 나머지는 일련 번호에 해당한다.
오류 코드 | 오류 메시지 | 설명 | 해결 방법 |
ES10001 | 연계 서버에 접속할 수 없음 | 연계 서버의 네트워크 회선 오류 등으로 인해 연계 서버에 접속할 수 없음 | 연계 서버의 네트워크 회선 오류 여부를 확인한 후 조치 |
ES50001 | 연계 서버에서 데이터 변환 에러가 발생함 | 연계 서버에서 데이터 변환 과정에서 유효하지 않은 코드 값으로 인해 매핑 오류가 발생함 | 미등록 코드를 코드 테이블과 매핑 정의서에 등록한 후 재실행 |
SD4001 | 송신 시스템에서 데이터 조회에 실패함 | 송신 시스템의 인터페이스 프로그램에서 전송할 데이터를 DB에서 읽어 오지 못함 | 데이터베이스 접근 권한 문제 작동 여부, 데이터 테이블 삭제 등을 확인 후 재실행 |
📌 인터페이스 설계 - 미들웨어 솔루션 명세 (0) | 2024.02.01 |
---|---|
📌 인터페이스 설계 - 시스템 인터페이스 설계서 작성 (0) | 2024.02.01 |
📌 인터페이스 설계 - 송, 수신 데이터 식별 (0) | 2024.02.01 |
📌 인터페이스 설계 - 인터페이스 시스템 식별 (0) | 2024.02.01 |
📌 인터페이스 설계 - 인터페이스 요구사항 검증 (0) | 2024.01.31 |