AOS
주식회사 에오스모바일
← 포트폴리오 목록

암호화폐 거래소 · 백오피스

TOP Manager — 암호화폐 거래소 관리자 프로그램

KRW · USDT · BTC 3개 마켓을 운영하는 암호화폐 거래소의 운영팀용 Windows 데스크톱 백오피스. 회원·입출금·정산·마케팅·CS·스테이킹까지 20개 모듈, 88개 화면으로 통합 관리합니다.

기획 디자인 개발 운영
TOP Manager — 암호화폐 거래소 관리자 프로그램 이미지
TOP Manager — 암호화폐 거래소 관리자 프로그램 이미지
TOP Manager — 암호화폐 거래소 관리자 프로그램 이미지
TOP Manager — 암호화폐 거래소 관리자 프로그램 이미지
TOP Manager — 암호화폐 거래소 관리자 프로그램 이미지
TOP Manager — 암호화폐 거래소 관리자 프로그램 이미지
TOP Manager — 암호화폐 거래소 관리자 프로그램 이미지

PROJECT STORY

프로젝트 설명

프로젝트 개요 2019년 착수해 2022년까지 운영 중 지속적으로 고도화한 암호화폐 거래소 관리자 프로그램입니다. 관리자 프로그램과 자동 업데이트 런처의 설계·구현을 전담했습니다. 규모 업무 도메인 모듈 20개, 관리 화면(UserControl) 88개, 다이얼로그/폼 176개로 구성했습니다. C# 소스 파일 491개, 디자이너 제외 약 16만 라인, DB 트랜잭션 메서드 248개 규모입니다. 주요 기능 1. 회원 관리 — 회원 목록·상세·지갑/자산, 이용정지·휴면·탈퇴, KYC 서류, 추천인 및 접속 로그 2. 입출금 관리 — 코인/원화 입금 확인, 코인 출금 1·2차 승인, 예약·일괄 출금 및 출금 주소 검증 3. 정산·장부 — 체결·미체결·취소 내역, 자산 변동, 거래·출금 정산 및 회원 자산 통계 4. 리포트·통계 — 월별 가입자·입출금 통계, 에어드랍·이벤트 지급 내역, 소각 현황과 Excel·CSV 저장 5. 코인 운영 — 상장 코인, 에어드랍 지갑·콜드월렛, 코인 발행 정보와 뉴스 관리 6. 스테이킹 — TOP 및 파트너 토큰의 상품별 신청·지급·재시도·리포트 관리 7. 마케팅·CS — 공지·배너·팝업·슬라이드, 1:1 문의, FAQ, 약관·정책, 점검 모드와 허용 IP 8. 발송·보안 — SMS·이메일 템플릿과 발송 이력, 관리자 계정·권한, 다국어 언어 DB 아키텍처 ucMain을 메뉴 라우터로 사용하고 관리자 등급과 부가권한 테이블(dsAuth)에 따라 메뉴·버튼 노출을 제어했습니다. 화면 하나를 UserControl 하나로 구성해 동일한 패턴으로 88개 화면까지 확장했습니다. 승인 대기·문의는 1분 주기, 코인 출금은 5분 주기 백그라운드 스레드로 처리하며 UI와 작업 스레드의 DB 연결 충돌을 막기 위해 main·sub·view 3개 커넥션을 분리했습니다. 지갑 서버와 HTTP API로 입금 대기 조회, 주소 검증, 출금 요청을 연동하고 TEST_SERVER 컴파일 심볼로 개발·운영 환경을 전환했습니다. 자동 업데이트 런처 TOPLauncher가 HISTORY.ini에서 최신 버전을 확인하고 날짜별 패치 목록을 수신합니다. 파일별 MD5를 비교해 update·delete·none으로 분류하고 변경 파일만 비동기로 차분 다운로드한 뒤 인증키를 인자로 전달해 관리자 앱을 실행합니다. 런처 없이 관리자 앱을 직접 실행하면 앱이 스스로 종료됩니다. 보안 런처 실행 인증키, ID·비밀번호, SMS 인증코드, Google OTP로 이어지는 4단계 로그인을 적용했습니다. 40분 무동작 자동 로그아웃과 10시간 세션 상한을 두고 로그인 키·IP·PC 정보로 중복 로그인을 감지합니다. 출금 승인과 회원 정보 변경 등 주요 조작은 관리자 ID와 함께 행위 로그로 기록하며 설정 파일의 민감 값은 AES로 암복호화합니다. 성과 2단계 출금 승인, 권한별 메뉴 제어, 전체 행위 로그를 하나의 운영 흐름으로 통합했습니다. 자동 업데이트 런처로 운영 PC의 수동 전체 배포 대신 변경 파일만 안전하게 배포할 수 있는 체계를 구축했습니다.

비슷한 프로젝트를 준비하고 계신가요?

홈페이지, 앱, 관리자 시스템, ERP, 플랫폼 개발까지 목적에 맞게 제안드립니다.

프로젝트 문의하기 →