Stock Mate - WMS (Warehouse Management System)

프로젝트 소개

Stock Mate는 창고 관리 시스템(WMS)으로, 재고 관리 및 입출고 처리를 더욱 효율적으로 관리할 수 있도록 다양한 기술을 도입하였습니다. 특히, OCR (Optical Character Recognition) 기술을 활용하여 데이터 입력과 처리를 자동화하고, 재고 관리의 정확도크게 향상시켰습니다.

프로젝트 기능

1. OCR 기술 도입

OCR 기술을 통해 재고 관리 및 입출고 처리의 효율성을 크게 개선하였습니다. 기존의 수동 데이터 입력 방식을 개선하여 실시간으로 데이터가 정확하게 반영되며, 오류를 최소화할 수 있었습니다.

주요 성과:

  • 입출고 처리 시간 단축:
    기존 5분에서 1분으로 입출고 처리 시간을 80% 단축하였습니다.

  • 재고 정확도 향상:
    수동 데이터 입력 및 오류로 인해 재고 정확도가 90%였으나, OCR 기술 도입 후 99.9%향상되었습니다.

  • 입출고 오류 감소:
    기존 방식에서 발생하던 입출고 오류가 90% 감소하였습니다.

  • 재고 관리 실시간 반영:
    기존에는 재고 현황을 반영하는 데 2시간 이상 소요되었으나, OCR 스캔 후 즉시 데이터베이스에 반영되어 현재 가용 수량을 정확히 파악할 수 있게 되었습니다.

2. 공간 효율성 극대화

바코드QR 코드 이미지를 최초 생성 후, 해당 이미지의 저장 경로만을 데이터베이스에 기록함으로써 중복 저장을 방지하고, 저장 공간을 효율적으로 최적화했습니다.

주요 성과:

  • 중복 저장 방지:
    바코드QR 코드 이미지 생성 시, 이미지가 처음 생성되지 않았다면 뷰 페이지에서 이미지 생성 버튼을 통해 이미지를 생성할 수 있도록 하며, 이후 이미 생성된 이미지는 추가로 생성되지 않도록 다운로드 버튼만 활성화하여 중복 생성 및 저장을 방지했습니다. 이를 통해 불필요한 이미지 생성 및 저장을 막고, 시스템 효율성향상시켰습니다.

  • 저장 공간 절감:
    이미지 파일을 매번 데이터베이스에 직접 저장하던 기존 시스템에서, 이미지 경로만 저장하도록 변경하여, 전체 시스템의 저장 공간을 약 30% 절감하는 성과를 달성하였습니다.

사용된 기술 스택

Programming Language


java

Frontend


html5 css3 javascript jquery ajax

Backend


spring mybatis

Database


mysql

Deployment Tools


git github tomcat docker postman

로그인 정보

  • Email: example@manager.com
  • Password: 1234

프로젝트 링크

URL: Stock Mate

Github: Source code