WORKS / PORTFOLIO
AI SOFTWARE

건설 현장 차량 주유 관리 시스템 구축

OCR 자동 인식으로 현장 중장비 5대의 주유 수기 입력을 제거하고, 차량별 연료비를 실시간 추적하는 모바일 관리 시스템

건설 현장 차량 주유 관리 시스템 구축

RESULT

주유 데이터 입력 시간 87% 절감: 건당 4분 → 30초
수기 입력 오류 92% 감소: 월 12건 → 월 1건
월말 연료비 정산 소요 시간 75% 단축: 8시간 → 2시간
차량별 연료 소비 이상 감지 대응 속도 6배 향상: 월말 사후 확인 → 당일 실시간 확인

TECH STACK

PythonFlaskOpenCVTesseract OCRMySQLReactReact Native (Expo)

CHALLENGE

클라이언트가 필요로 한 이유

클라이언트는 건설 현장의 차량과 장비 주유량을 종이 영수증과 수기 장부로 관리하고 있었습니다. 현장 담당자가 차량번호와 금액을 다시 입력하면서 오류가 생겼고, 월말에야 장비별 과다 사용을 확인할 수 있었습니다.

필요했던 것은 복잡한 관리 화면이 아니라 현장에서 촬영한 영수증을 빠르게 확인하고 차량별 이력과 비용 분석으로 연결하는 모바일 중심 시스템이었습니다. 글자를 잘못 읽었거나 네트워크가 불안정한 상황에는 사용자가 확인한 뒤 저장할 수 있어야 했습니다.

건설 현장을 운영하는 고객사는 굴삭기, 덤프트럭, 지게차, 크레인, 롤러 등 5대의 중장비에 대한 주유를 종이 영수증과 엑셀로 관리하고 있었습니다. 현장 관리 담당자 1명이 매일 영수증을 수거해 장비별 주유량과 금액을 직접 타이핑하고 있었습니다.

건당 평균 4분, 하루 5~8건 기준으로 매일 30~40분을 단순 입력 작업에 소요

수기 관리의 핵심 문제

문제영향
입력 오류영수증 번짐·장비 번호 혼동으로 월 12건 이상 오류
정산 병목한 달치 영수증을 엑셀과 대조하는 데 8시간 이상
이상 감지 불가연료 소비 급증을 월말에야 확인, 비용 누적

영수증 분실이나 잉크 탈색 시에는 정산 자체가 불가능했고, 연료 누수나 비인가 주유에 즉시 대응할 수 없는 구조였습니다.

클라이언트 요청사항과 기획 방향

클라이언트 요청이렇게 기획한 이유해결 방식
영수증 입력 시간을 줄여달라는 요청현장에서 긴 양식을 입력하면 누락과 오타가 늘어남촬영 후 차량번호·주유량·금액만 추출해 확인 화면 제공
차량·장비별 사용 이력을 즉시 조회영수증 묶음은 월말 전까지 비용 추이를 확인하기 어려움확정된 주유 건을 차량과 날짜 기준으로 누적
비정상 사용을 월말 전에 표시단순 총액만 보면 작업량 차이와 반복 입력을 구분하기 어려움최근 평균과 중복 시간·금액을 함께 비교해 확인 대상 분리

SOLUTION

시스템 구조

시온랩은 스마트폰 하나로 주유 요청부터 등록·정산·이력 조회까지 완결되는 모바일 주유 관리 시스템을 기획·구축했습니다.

  • OCR 영수증 자동 인식 : 카메라로 영수증을 촬영하면 주유량·금액·날짜가 자동 입력됩니다. 촬영이 어려운 환경에서는 수동 입력도 가능하도록 설계했습니다.

  • 모바일 주유 요청 : 현장에서 장비 선택 → 예상 주유량 입력 → 제출까지 30초 내 완료. 사무실로 돌아가 엑셀을 열 필요가 없습니다.

주유 요청 및 OCR 인식 화면보안 정책으로 확대가 제한됩니다

  • 자동 단가 계산 : 주유 등록 시 리터당 단가 기준으로 총 비용이 자동 산출됩니다. OCR 결과와 수동 입력을 병행할 수 있어 한 화면에서 등록이 완료됩니다.

  • 실시간 현황 대시보드 : 오늘의 요청 건수, 접수 완료 건수, 총 주유량을 홈 화면에서 한눈에 확인합니다. 주유 요청과 등록 두 가지 핵심 동선에 즉시 진입할 수 있도록 구성했습니다.

대시보드 및 이력 화면보안 정책으로 확대가 제한됩니다

  • 주유 이력 및 비용 분석 : 장비별 주유 기록을 날짜순으로 누적하고, 월간·주간 소비 추이를 제공합니다. 평균 대비 비정상적 소비가 감지되면 즉시 확인할 수 있습니다.

건설 현장의 불안정한 네트워크 환경을 고려해 경량화된 모바일 UI로 설계했고, 홈·카메라·이력 3탭 구조로 별도 교육 없이 바로 사용할 수 있도록 했습니다.


BUILD

구축 방향과 데이터 처리 로직

영수증 원본, 문자 인식 결과, 사용자 확정값, 차량별 주유 이력을 분리했습니다. 자동 인식값은 바로 저장하지 않고 확인 단계를 거치며, 네트워크가 끊긴 경우에는 임시 보관한 뒤 연결이 회복되면 중복 여부를 다시 확인하도록 구성했습니다.

구간들어오는 데이터판정·처리 기준다음 상태
촬영·인식영수증 이미지, 촬영 시각차량번호·수량·금액 후보와 신뢰도 확인확인 화면 또는 재촬영 안내
사용자 확정인식 후보, 차량, 수정값필수값과 동일 영수증 중복 확인주유 이력 저장
비용 분석차량별 이력, 기간 평균, 작업 정보평균 이탈과 반복 입력 조건 비교정상 집계 또는 확인 필요

VALIDATION

검증한 업무 범위

검증 구간확인한 상황완료 기준
낮은 인식률흐린 사진과 일부 글자 누락자동 확정되지 않고 수정·재촬영 경로 제공
오프라인 입력저장 중 네트워크 중단과 재연결임시 데이터가 보존되고 재전송 시 중복 생성되지 않음
중복·이상값같은 영수증 재촬영과 평균 이탈중복은 차단되고 이상 건은 확인 목록에 표시

비슷한 업무에 적용할 수 있는 부분

현장 경비, 운행 기록, 자재 입고처럼 사진에서 핵심 값을 읽고 담당자 확인을 거쳐 비용 이력으로 만드는 업무에 적용할 수 있습니다. 자동 인식보다 확인 단계와 오프라인 복구가 실제 현장 사용성을 결정합니다.


RESULT

지표BeforeAfter개선율
주유 데이터 입력건당 4분건당 30초87% 절감
수기 입력 오류월 12건월 1건92% 감소
월말 연료비 정산8시간2시간75% 단축
이상 소비 감지월말 사후 확인당일 실시간 확인6배 향상

※ 본 프로젝트는 고객사 실제 업무 요건을 바탕으로 설계한 결과물이며, 보안 정책에 따라 일부 화면만 공개했습니다.

GALLERY

건설 현장 차량 주유 관리 시스템 구축 이미지 1
보안 정책으로 확대가 제한됩니다
건설 현장 차량 주유 관리 시스템 구축 이미지 2
보안 정책으로 확대가 제한됩니다
문의하기