프로젝트 배경
1) 문제점 - 약 200여 종의 제품 모델에 대한 성적서를 매번 엑셀로 수작업 작성하여 막대한 시간과 인건비 발생 - 단순 반복적인 타이핑 작업 중 규격 및 치수 데이터의 오기입(Human Error) 리스크 상존 - 기존 엑셀 VBA 매크로 사용 시 발생하는 처리 속도 저하 및 엑셀 버전별 충돌로 인한 유지보수의 어려움 2) 프로젝트 목표 - 반복적인 문서 작성 업무를 완전히 자동화하여 50건 기
프로젝트 성과
문서 생성 및 처리 속도 90% 이상 단축
50건의 성적서를 일괄 생성하는 데 단 1.6초(건당 약 0.03초) 소요. 기존 수작업 및 레거시 VBA 방식 대비 압도적인 퍼포먼스 달성.
데이터 무결성 검증을 통한 발행 오류 0건 실현
실시간 유효성 검사 로직을 도입하여 규격이나 치수 데이터가 누락된 품목을 100% 사전에 감지하고 제외함으로써, 불량 성적서가 발행되는 실무 리스크를 완벽히 차단했습니다.
유지보수 편의성 및 확장성 확보
예약어 기반의 동적 매핑 시스템을 구축하여, 개발자의 도움 없이 엑셀 템플릿만 수정하는 것으로도 새로운 성적서 양식(40여 종)에 즉시 대응할 수 있는 환경을 마련했습니다.
핵심 기능
진행 단계
요구사항 분석 및 기술 검토
2026.05.
기존 엑셀 성적서 양식 40종의 구조를 분석하고, 레거시 VBA의 한계를 극복하기 위해 Python 인메모리 파이프라인 도입을 결정했습니다.
프로젝트 상세
1)포트폴리오 소개 - 제조업 및 유통업 현장에서 발생하는 대량의 제품 성적서 수작업 업무를 자동화하는 시스템입니다. - 수작업으로 인한 휴먼 에러를 방지하고, 반복적인 문서 작성 시간을 획기적으로 단축하여 업무 효율성을 극대화하는 데 목적이 있습니다. 2)작업 범위 - 데이터 파이프라인 설계 및 자동화 로직 기획 - Python 기반 고성능 데이터 매핑 엔진 개발 (openpyxl, Pandas 활






