로직 및 화면 상세
01. [워크플로우] NZ_REQUEST 기반 다단계 발주 추적 시스템
공급사와 가맹점 간의 발주 요청이 대기 → 처리 → 출고 → 배송 → 완료에 이르기까지 각 단계별 상태를 실시간으로 추적하고 관리할 수 있는 신뢰성 있는 프로세스 필요. NZ_REQUEST 및 상세 테이블을 설계하여 발주 문서의 생애주기를 추적하는 엔진을 구축했습니다. 다단계 상태 전환 로직을 통해 오배송이나 반품/환불 시에도 데이터의 무결성을 보장하는 물류 워크플로우를 구현했습니다.
03. [데이터 스케일] 202개 테이블 기반의 엔터프라이즈 DB 아키텍처
3.4GB에 달하는 대규모 실운영 데이터와 상품, 주문, 회원 등 방대한 도메인을 안정적으로 수용하고 확장 가능한 데이터 구조를 확보했습니다. 202개의 테이블로 세분화된 관계형 DB를 설계하고, 발주 데이터의 마이그레이션 흔적을 추적하여 NZ_REQUEST 테이블의 다중 버전을 관리하며 대용량 트래픽에서도 성능 저하가 없도록 쿼리를 최적화했습니다.
04. [운영 효율] XLS 대량 처리 및 모듈형 상품·재고 관리
PHPExcel 라이브러리를 활용한 대량 상품 등록/내보내기 엔진을 구축했습니다. 150여 개의 상품 관리 전용 모듈을 통해 옵션 번들링, 창고별 재고 연동, 브랜드별 카테고리 체계를 구축하여 수만 개 상품의 개별 등록 비효율을 해소했습니다.
05. [결제 인프라] 기업형 결제 통합 및 모바일 대응
국내 주요 PG사 4종(Initia, KCP, 카카오페이, 네이버페이)을 통합 연동한 결제 파이프라인을 구축했습니다. 모바일 전용 뷰와 테마 스킨 시스템을 적용하여 가맹점주가 현장에서 즉시 발주 및 결제를 진행할 수 있는 접근성을 확보했습니다.
06. [어드민 엔진] 119개 서브디렉토리 규모의 강력한 관리자 시스템
119개의 세부 메뉴로 구성된 관리자 엔진을 구축했습니다. 방문자 통계 분석부터 공급사의 정산 리포트 발행까지 프랜차이즈 본사 운영에 필요한 모든 행정 도구를 시스템화했습니다.
가맹점 계층 관리
추천인 트리 구조 시각화 및 관리
통합 마케팅 도구
SMS/이메일 발송 및 통계 분석