현재 고민하시는 재고관리 시스템은 barcode, QRcode. SQcode, RFID, S-code, Serial number 등의 다양한 방법으로 제품에 대한 관리방법이 있습니다. 이런 코드나 넘버링관리 기법은 시스템과는 다른 문제입니다.
바코드의 경우 입력과 출력을 처리하기 위한 하나의 입력장치로써 활용을 하고 있습니다.
이를 효율적으로 운영하기 위해서는 프로세스 및 처리를 담당하는 부분인 재고관리 시스템을 기업 업무프로세스에 맞게 제작해야만 합니다. 기업마다 재고관리를 진행하는 방법이 다르고, 현재의 상황처럼 재조사와 해외지사, 대리점과의 연계를 고려해 보신다면 시중에 나와있는 범용적인 재고관리 시스템으로는 구성이 불가능합니다.
따라서 업무 프로세스 분석을 통한 맞춤제작을 추천드립니다.
각 국가 및 제품의 유통중에 동일한 바코드를 사용하지 않거나, 바코드를 이중으로 사용하는 경우가 많을것으로 생각이 됩니다. 이때 변경된 바코드를 통해서도 제품에 대한 정보 접근 및 추적이 가능해야만 제대로된 시스템 활용이 가능합니다. 예를들어 A라는 제품이 A/S를 통해서 재출고 되었을때 제품번호가 변경이 되거나, 업데이터 처리가된 제품을 구별하기 위해서 제품번호를 변경하게 된다면 이로 인해서 바코드 또한 변경이 될것입니다. 이때 별도의 시스템 처리가 불가능하다면 제품에 대한 이력조회를 하기가 힘든 상황이 됩니다.
이런 예시에서 처럼 다양한 변수가 존재하는 것이 시스템 입니다. 하지만, 이런 변수로 인해서 DB구성, 개발방법론 등의 다양한 수정이 불가피하기 때문에 현 기준의 견적 및 소요기간 측정은 무의미 합니다.
예를들어 바코드 및 제품번호가 고객에게 유통될때까지 절대 변경이 없는 방법과, 바코드 및 제품번호가 변경이 이루어질수 있는 이 작은 요소로 인해서 제작비용은 1.2~2배 달라지는 요인이 됩니다.
해외지사 및 대리점에서 사용하기 위해서는 해당 시스템을 Web기반으로 구축해야 합니다.
Web기반 시스템에서 다국어를 처리하거나, 다양한 웹브라우저를 통해서 접속한다는 가정을 해 보았을때, 이를 처리하기 위해서 표준화된 웹개발은 물론이고, 언어의 변환 및 확장이 가능하도록 기본적인 시스템을 설계해야만 합니다.
이 부분에 있어서도 몇가지 언어가 필요하고, 웹표준을 어느정도 레벨로 도입하느냐 등에 따라서 많은 부분들이 달라지게 됩니다. 해외지사 및 대리점에서 간단한 인증을 통하여 시스템에 접근하고, 해당 코드를 통하여 필요로한 데이터에 대한 접근을 제한하기 위해서 몇단계의 레벨로 권한을 조절할 것이며, 어떤 데이터에 대한 접근을 허용한다는 등의 세부적인 내용에 대한 고민을 하셔야 할듯합니다.
시스템 구축을 위해서는 정확한 업무 프로세스 분석과 이를 통한 개발방법론 산정이 우선입니다.
이를 위해서 시스템에서 필요로하는 기능에 대해서 준비하시거나, 전문컨설턴트의 컨설팅을 통하여 정확한 요구사항명세를 채크해 보실것을 추천드립니다.
