프로젝트 (WMS)
WMS 개발 진행 1 (프로젝트 개발 스펙 및 개요)
JungMonkey
2024. 11. 19. 11:25
1. 프로젝트 개요
- 목적 : 현재 담당하고 있는 시스템을 보다 더 이해하고 물류 전문가로 거듭나기 위해 직접 구현하여 운영 효율성 극대화
- 주요 기능 :
- 입고 관리 : 제품 입고 프로세스와 데이터 관리
- 재고 관리 : 실시간 재고 상태 확인 및 재고 이동 처리
- 출고 관리 : 출고 요청 및 물류 처리 ( OMS 연동 개발 고려 )
- 물류 추적 : 주문 및 제품 이동 상태 추적.
- 문서 생성 : 재고/입출고 데이터 분석 및 통계 출력 ( 제외할 수 있음 )
2. 시스템 아키텍쳐
- 클라이언트 서버 구조 : RESTful API
- 프레임워크 및 기술 스택 :
- Language : Java 1.8
- FrameWork : Spring Boot
- Data Base : MySQL or MriaDB
- Front End : Vue.js
- 빌드 툴 : Maven/Gradle
- 버전 관리 : Git
3. 주요 모듈 설계
- 사용자 관리
- 사용자 등록/권한 설정 (관리자, 창고 직원 등 )
- 로그인 / 로그아웃 구현
- 입출고 관리
- 입고 프로세스 : 상품 등록, 입고 확인
- 출고 프로세스 : 주문 처리, 출고 승인
- 재고 관리
- 실시간 재고 조회 및 수정 (실시간은 어떻게 구현할지.. )
- 로케이션 관리 (창고 내 섹션 별 구역 설정 )
- 재고 현황 관리
- 재고 현황 및 입출고 데이터 기록 조회
- 외부 API 인터페이스
- ERP/OMS 데이터 연동
- 3PL 외부 API 통합