프로젝트 배경
KICC 단말기 쇼핑몰은 KICC에서 제공하는 카드단말기, 키오스크, POS 장비 등의 판매 및 관리 플랫폼으로, 내부 시스템과의 긴밀한 연동이 요구되는 사내 전용 전산 시스템입니다.
환경 특성 & 기술 요구
Oracle DB 기반으로 사내 모든 재고·주문·정산 정보를 중앙 관리
JEUS WAS와 WebToB 웹서버가 결합된 이중 레이어 아키텍처 환경
네트워크 구성상 방화벽, DMZ 설정으로 외부 접근이 제한적이며, 내부 인프라와 완벽히 호환되는 시스템 설계 필요
주요 개발 난제
1. 내부 DB 연동
- Oracle을 직접 조회·업데이트하는 모듈 설계 및 절차화된 접근 경로 확보
- 트랜잭션 일관성·동기화 문제 해결을 위한 안정적인 커넥션 풀 구성
2. 중요 정보의 실시간 반영
- 장비 재고, 주문 상태, 배송 프로세스 등의 변경 사항을 사내 전사 시스템과 실시간 싱크하도록 처리 로직 설계
- 캐싱, 폴링, WebToB 연계 webhook 기법 등을 활용한 최신성 확보
3. WAS‑웹서버 연동 처리
- JEUS 내부 로직 호출과 WebToB 요청 핸들링 흐름 설계를 위한 인터페이스 조율
- 세션 관리, 인증 체계, 요청/응답 포맷 맞춤 조정 등 복합 환경에 대응
환경 특성 & 기술 요구
Oracle DB 기반으로 사내 모든 재고·주문·정산 정보를 중앙 관리
JEUS WAS와 WebToB 웹서버가 결합된 이중 레이어 아키텍처 환경
네트워크 구성상 방화벽, DMZ 설정으로 외부 접근이 제한적이며, 내부 인프라와 완벽히 호환되는 시스템 설계 필요
주요 개발 난제
1. 내부 DB 연동
- Oracle을 직접 조회·업데이트하는 모듈 설계 및 절차화된 접근 경로 확보
- 트랜잭션 일관성·동기화 문제 해결을 위한 안정적인 커넥션 풀 구성
2. 중요 정보의 실시간 반영
- 장비 재고, 주문 상태, 배송 프로세스 등의 변경 사항을 사내 전사 시스템과 실시간 싱크하도록 처리 로직 설계
- 캐싱, 폴링, WebToB 연계 webhook 기법 등을 활용한 최신성 확보
3. WAS‑웹서버 연동 처리
- JEUS 내부 로직 호출과 WebToB 요청 핸들링 흐름 설계를 위한 인터페이스 조율
- 세션 관리, 인증 체계, 요청/응답 포맷 맞춤 조정 등 복합 환경에 대응
프로젝트 성과
사내 전산 시스템(Oracle, JEUS, WebToB)과 완전한 연동
KICC 내부 인프라에 최적화된 설계 및 커스터마이징을 통해, 기존 시스템과의 완전한 호환 및 데이터 동기화 실현
실시간 재고·주문·배송 정보 자동 연동 구현
단말기 재고, 주문 상태, 배송 진행 상황 등을 Oracle DB와 실시간 연동하여 데이터 지연 및 누락 이슈 제거
JEUS–WebToB 환경에 맞는 안정적인 서비스 구조 설계
세션, 보안, 트래픽 처리 최적화로 내부 운영 환경에서 무리 없이 장기간 서비스 가능
내부 시스템 기준에 맞춘 커스터마이징된 주문/관리 기능 제공
기존 B2B 업무 프로세스에 최적화된 주문 승인, 정산 처리, 관리자 기능을 구현하여 현업 부서의 업무 효율성 향상
핵심 기능
사내 Oracle DB 실시간 연동
→ 단말기 재고, 주문 이력, 정산 정보 등을 Oracle DB와 직접 연동하여
→ 재고 수량 및 상태를 정확하게 반영하고, 오배송/중복주문 방지 기능 적용
→ 재고 수량 및 상태를 정확하게 반영하고, 오배송/중복주문 방지 기능 적용
JEUS + WebToB 기반의 전산 친화형 구조
→ KICC 내부 인프라(WebToB 웹서버 + JEUS WAS)에 최적화된 아키텍처 설계
→ 내부 정책에 따른 세션 관리, 인증 처리, 응답 포맷 맞춤 적용
→ 내부 정책에 따른 세션 관리, 인증 처리, 응답 포맷 맞춤 적용
단말기 주문 및 승인 처리
→ 사용자는 단말기 장비(카드단말기, 키오스크 등)를 선택해 주문 가능
→ 관리자 승인 이후 정산 및 배송 처리가 연계 시스템을 통해 자동 진행됨
→ 관리자 승인 이후 정산 및 배송 처리가 연계 시스템을 통해 자동 진행됨
재고 자동 차감 및 상태 관리
→ 실시간으로 재고 수량 차감 및 상태 변경 (예: 입고/출고/보류)
→ 관리자 페이지를 통해 재고 조정 및 이력 조회 가능
→ 관리자 페이지를 통해 재고 조정 및 이력 조회 가능
관리자용 통합 관리 페이지
→ 주문 승인/반려, 재고 조정, 정산 확인 등 내부 운영을 위한 통합 화면 제공
→ 엑셀 다운로드, 검색 필터, 기간별 통계 등 다양한 편의 기능 포함
→ 엑셀 다운로드, 검색 필터, 기간별 통계 등 다양한 편의 기능 포함
진행 단계
요구사항 분석 & 사내 시스템 구조 파악
2023.06.
KICC 내부 전산 환경(Oracle DB, JEUS WAS, WebToB 웹서버 등)에 대한 기술 검토
기존 주문·재고·배송 시스템 구조, 데이터 흐름, 보안 정책 등 상세 분석
기존 주문·재고·배송 시스템 구조, 데이터 흐름, 보안 정책 등 상세 분석
기획 및 설계
2023.08.
사내 시스템과의 연동 구조 설계 (DB 접근 방식, API 경로, 세션 관리 등)
주문 처리, 재고 반영, 관리자 페이지 등 주요 기능 정의 및 화면 흐름도 설계
내부 인증, 권한 처리 방식 반영한 보안 설계 포함
주문 처리, 재고 반영, 관리자 페이지 등 주요 기능 정의 및 화면 흐름도 설계
내부 인증, 권한 처리 방식 반영한 보안 설계 포함
서비스 개발
2023.12.
JEUS 환경에 맞는 주문/재고 처리 로직, Oracle 연동 DAO, 트랜잭션 관리 구현
재고/정산/배송 데이터 실시간 반영 로직 구현
재고/정산/배송 데이터 실시간 반영 로직 구현
테스트 및 검증
2024.02.
테스트 서버를 통한 사내 Oracle DB 연동 검증
실제 주문/재고 흐름 시뮬레이션을 통한 데이터 정확성 테스트
부서별 사용자 테스트(UAT) 진행 및 피드백 반영
실제 주문/재고 흐름 시뮬레이션을 통한 데이터 정확성 테스트
부서별 사용자 테스트(UAT) 진행 및 피드백 반영
배포 및 오픈
2024.12.
JEUS/WebToB 운영 서버 반영 및 실 서비스 오픈
전산팀 협업을 통한 실시간 모니터링 설정 및 사후 대응 체계 구축
전산팀 협업을 통한 실시간 모니터링 설정 및 사후 대응 체계 구축
프로젝트 상세
본 프로젝트는 한국정보통신(KICC)의 단말기 유통 시스템을 디지털화하고,
파트너사 및 가맹점 전용 B2B 쇼핑몰 플랫폼을 구축하기 위해 진행되었습니다.
단말기몰은 POS, 카드결제기, 키오스크 등 다양한 단말기 제품을 기업 고객이 손쉽게 주문하고 관리할 수 있도록 설계된 전문 쇼핑몰 플랫폼입니다.
주요 개발 내용:
회원사 전용 로그인 및 권한별 주문 시스템 구축
단말기별 옵션 선택, 견적서 출력, 일괄 주문 기능 구현
물류 시스템과 연동된 실시간 재고 및 배송 추적 기능 개발
주문 이력, 세금계산서 발행, 월별 정산 등 B2B 전용 관리 기능 포함
모바일 최적화 및 관리자 CMS 구축
파트너사 및 가맹점 전용 B2B 쇼핑몰 플랫폼을 구축하기 위해 진행되었습니다.
단말기몰은 POS, 카드결제기, 키오스크 등 다양한 단말기 제품을 기업 고객이 손쉽게 주문하고 관리할 수 있도록 설계된 전문 쇼핑몰 플랫폼입니다.
주요 개발 내용:
회원사 전용 로그인 및 권한별 주문 시스템 구축
단말기별 옵션 선택, 견적서 출력, 일괄 주문 기능 구현
물류 시스템과 연동된 실시간 재고 및 배송 추적 기능 개발
주문 이력, 세금계산서 발행, 월별 정산 등 B2B 전용 관리 기능 포함
모바일 최적화 및 관리자 CMS 구축

