SOLUTION ARCHITECTURE

해외선물솔루션 구성과 검수 항목

기능 목록만 비교하지 않고 각 모듈의 책임, 외부 의존성, 실패 처리와 인수 자료를 함께 확인합니다.

먼저 구분할 세 영역

사용자에게 보이는 단말, 주문·시세를 처리하는 서버, 운영자가 관리하는 백오피스는 개발 방식과 장애 영향이 다릅니다. 한 묶음으로 “포함”이라고만 쓰면 계약 후 누락을 찾기 어렵습니다.

사용자 채널
HTS·MTS·WTS
핵심 처리
OMS·RMS·시세
운영 통제
권한·감사·모니터링
01

HTS·MTS·WTS

단말별 화면을 별도 제품으로 볼지 공통 API의 클라이언트로 볼지 정합니다. 로그인, 주문 종류, 계좌·포지션, 차트와 알림의 지원 범위를 표로 작성합니다.

검수 질문

  • 단말 사이 주문·잔고 상태가 같은 기준 시각으로 표시되는가?
  • 네트워크 단절 뒤 재로그인과 주문 상태 복구 절차가 있는가?
  • 지원 OS·브라우저·기기와 최소 버전이 문서화됐는가?
02

OMS 주문관리

주문의 접수, 검증, 전송, 체결, 정정·취소와 거절까지 상태 전이를 관리합니다. 재시도 과정에서 중복 주문이 발생하지 않도록 식별자와 멱등성 기준을 확인합니다.

검수 질문

  • 각 주문 상태와 전환 조건이 데이터 사전에 정의됐는가?
  • 타임아웃·재시도·부분 체결의 예외 처리가 재현되는가?
  • 사용자 화면과 서버 원장의 불일치를 탐지하는가?
03

RMS 리스크 관리

주문 전 한도 검사와 보유 포지션 감시, 경보·차단 규칙을 다룹니다. 규칙 변경 권한과 적용 시각, 예외 승인 기록을 남겨야 합니다.

검수 질문

  • 계정·상품·그룹별 한도와 우선순위를 설명할 수 있는가?
  • 규칙 변경 전후 값과 작업자를 감사 로그에서 찾을 수 있는가?
  • 급변·시세 지연·연결 단절 상황을 시험할 수 있는가?
04

시세·브로커 연결

데이터 피드의 사용 권한, 상품 코드, 타임존, 장 운영 시간과 결측 처리 기준을 먼저 정합니다. “실시간”은 공급 계약과 측정 결과로 확인해야 합니다.

검수 질문

  • 원천 제공자와 재배포 허용 범위가 계약에 포함됐는가?
  • 서버 수신·처리·클라이언트 표시 시각을 구분해 측정하는가?
  • 재연결 뒤 누락 구간을 복원하거나 표시하는가?
05

백오피스와 감사 로그

운영자 권한, 승인 흐름, 설정·계정 변경과 보고서를 관리합니다. 민감 작업은 최소 권한과 이중 확인을 적용하고 로그의 변경 방지 정책을 정합니다.

검수 질문

  • 조회·승인·설정 권한을 역할별로 분리할 수 있는가?
  • 누가 언제 무엇을 바꿨는지 이전 값과 함께 남는가?
  • 개인정보 조회와 내려받기를 통제하고 기록하는가?
06

배포·보안·운영 인수

소스나 실행 파일만으로 운영을 인수할 수 없습니다. 빌드 환경, 비밀정보, 배포·롤백, 백업·복구와 외부 계정 목록이 필요합니다.

검수 질문

  • 깨끗한 환경에서 빌드와 배포를 재현할 수 있는가?
  • 백업 복원 시험과 복구 목표를 실제로 확인했는가?
  • 취약점 접수, 보안 업데이트와 장애 연락 책임이 명확한가?

계약서에 연결할 인수 산출물

  • 요구사항 명세와 화면·API 목록
  • 시스템 구성도와 데이터 흐름
  • DB·메시지·주문 상태 데이터 사전
  • 테스트 계획, 결과와 미해결 항목
  • 소스·빌드·배포 절차와 버전
  • 외부 API·라이선스·계정 목록
  • 백업·복구·장애 대응 절차
  • 교육 자료와 유지보수 범위

REQUIREMENTS

필요한 모듈을 요구사항 표로 정리해 드립니다

현재 운영 환경과 원하는 단말·연동 범위를 알려주세요.

구축 범위 문의