CoreERP 프로젝트 기획 및 방향 설정

최병현·2026년 2월 6일

coreerp project

목록 보기
1/44
post-thumbnail

1. 프로젝트 개요

  • 서비스 명: CoreERP
  • 핵심 가치: 기업 운영의 핵심(Core)이 되는 구매, 자재, 재고 관리의 무결성 확보
  • 배경: KIMPVIEW 프로젝트를 진행하며 느꼈던 ‘기초 설계의 중요성’을 바탕으로, 데이터의 생성부터 흐름까지 엄격하게 관리하는 시스템 구축을 목표로 함

2. 기획 의도

  • 문제 제기: 실무에서 경험한 자재 관리의 복잡함과 기존 시스템의 불필요한 UX를 개선하고자 함
  • 해결 방안
  • 시각적 최소화: 투자 및 관리 피로도를 낮추는 저채도 기반의 UI 설계
  • 데이터 무결성: 단순 조회를 넘어 transaction 기반의 정확한 재고 수급 로직 구현

3. 서비스 목표

  • 안전 재고 관리: 현재고가 설정된 안전 재고 미달 시 즉각적인 시각적 피드백 제공
  • 확장 가능한 아키텍처: 향후 창고 확장이나 FIFO 로직 도입이 용이한 DB 구조 설계
  • 사용자 권한 관리: 회사 코드 및 권한(Admin/Staff) 기반의 보안 체계 구축

4. 핵심 기능

  • 기준 정보: 품목(Item), 거래처(Vendor), 창고(Warehouse) master 관리
  • 구매/발주: 구매 요청 및 발주서(PO) 생성 로직
  • 입고/재고: 발주 데이터 기반 입고 처리 및 실시간 재고 합산
  • 대시보드: 시장 지표 및 재고 현황 요약 가시화
  • 실수방지: 입고 확정된 데이터는 수정 불가하게 막거나, 반품(Return) 처리 로직

5. 기술 스택

  • Frontend: HTML, CSS, JavaScript
  • Backend: Java (Spring Boot)
  • Database: MariaDB
  • Security: Spring Security & JWT
  • Infrastructure: Docker (확장 계획)

6. 데이터 구조 설계

  • Users: 회원 정보 및 소속 회사 관리
  • StockHistory: 입고/출고/이동 이력을 남기는 테이블
  • Items: 품목 정보 및 현재고/안전재고 관리
  • PurchaseOrders: 발주 이력 및 상태 값 추적
  • Warehouse: 창고별 재고 위치 분리
profile
Develop

0개의 댓글