Skip to content

ZetabS/Burgerstack-ERP

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

425 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

00_Semi_Workspace

BurgerStack ERP 개발

🍔 Burger Stack ERP

버거 프랜차이즈 매장의 재고, 발주, 문의, 점포 운영을 통합 관리하기 위한 ERP 시스템입니다.


📌 프로젝트 소개

Burger Stack ERP는 버거 프랜차이즈 운영 환경을 가정하여 제작한 ERP 프로젝트입니다.

점주와 본사 관리자를 구분하여:

  • 재고 관리
  • 식자재 발주
  • 점포 운영
  • 문의 및 공지사항 관리
  • 재고 반영 요청
  • 통계 및 대시보드

등의 기능을 제공합니다.


🎯 프로젝트 목표

  • 점포별 재고 현황 통합 관리
  • 발주 프로세스 자동화
  • 본사/점주 역할 기반 시스템 구축
  • ERP 실무 흐름 반영
  • 재고 누락 및 폐기율 관리 효율화

👨‍💻 주요 기능

🔐 사용자 인증

  • 로그인
  • 아이디 / 비밀번호 찾기
  • 권한별 접근 제어

🏪 점포 관리

  • 점포 등록
  • 점포 조회
  • 점포 상태 관리
    • 영업중
    • 휴업
    • 폐점

📦 재고 관리

  • 점포별 재고 조회
  • 전산재고 / 실재고 비교
  • 재고 차액 계산
  • 파일 업로드 기반 재고 반영 요청
  • 엑셀 / PDF Export

🛒 발주 관리

  • 식자재 발주 신청
  • 발주 승인 / 반려
  • 발주 상태 관리
  • 발주 상세 조회
  • 발주 이력 관리

📢 공지사항

  • 공지사항 CRUD
  • 조회수 기반 목록 조회

❓ 문의사항

  • 문의 등록
  • 문의 답변
  • 문의 상태 관리

📊 대시보드

  • 실시간 매출 현황
  • 부족 재고 TOP5
  • 폐기율 통계
  • 최근 발주 요청
  • 최근 문의사항

🧱 시스템 구조

사용자 권한

권한 설명
ADMIN 본사 관리자
STORE_OWNER 점주

🗃️ 데이터베이스 설계

주요 테이블

  • USERS
  • STORES
  • MATERIALS
  • STORE_INVENTORIES
  • PURCHASE_REQUESTS
  • PURCHASE_REQUEST_ITEMS
  • PURCHASE_REQUEST_HISTORIES
  • INVENTORY_TRANSACTIONS
  • NOTICES
  • INQUIRIES
  • FILES

📂 주요 기능 흐름

발주 프로세스

  1. 점주 발주 신청
  2. 본사 승인 / 반려
  3. 발주 상태 변경
  4. 입고 처리
  5. 재고 반영

재고 반영 프로세스

  1. 실재고 조사
  2. 파일 첨부
  3. 본사 전산 반영 요청
  4. 관리자 승인
  5. 전산재고 업데이트

📸 화면 구성

점주 페이지

  • 메인 대시보드
  • 발주 신청
  • 재고 조회
  • 문의사항

관리자 페이지

  • 점포 관리
  • 발주 승인
  • 문의 관리
  • 공지사항 관리
  • 통계 관리

🛠️ 예상 기술 스택

Backend

  • Java
  • Spring Framework
  • MyBatis

Frontend

  • JSP
  • HTML
  • CSS
  • JavaScript

Database

  • Oracle

Tools

  • STS
  • GitHub
  • Tomcat

📑 ERD

ERD 기반 주요 관계:

  • 점포 ↔ 재고
  • 발주 ↔ 발주 품목
  • 사용자 ↔ 점포
  • 문의 ↔ 답변
  • 파일 ↔ 재고 반영 요청

🚀 향후 개선 예정

  • 실시간 알림 기능
  • 발주 자동 추천
  • 모바일 반응형 UI
  • 재고 예측 기능
  • 데이터 시각화 강화

📖 프로젝트 회고

ERP 시스템의 실제 업무 흐름을 반영하기 위해:

  • 발주 승인 프로세스
  • 재고 반영 요청
  • 역할 기반 권한 분리

About

BurgerStack ERP 개발

Resources

License

Stars

1 star

Watchers

0 watching

Forks

Packages

 
 
 

Contributors

Languages

  • Java 93.7%
  • PLSQL 3.5%
  • CSS 2.4%
  • JavaScript 0.4%