E-Commerce ERP 통합 솔루션

ERP 시스템과 전자상거래를 의미하는 E-commerce를 통합하여 상품등록부터 주문, 발주, 재고까지 관리하는 통합 솔루션을 구현해보는 것을 목표로 하였습니다.

  • 프로그램명: KH-CAFE
  • 수행기간: 2019년 12월 10일 ~ 2020년 01월 16일
  • 개발 목표: 이커머스 솔루션과 ERP 시스템을 이해하고 설계한다.

개발 환경

구분
항목
O/S
Windows10
Server
Apache Tomcat 9.0.27
DBMS
Oracle 11g Express Edition Release 11.2.0
Framework / Platform
Spring Tool3, bootstrap 4.4.1, font-awesome-4.7 / 5.12, smartEditor2
개발언어
JAVA, JSP, JavaScript, SQL, HTML5, CSS3
설계 및 개발 Tool
Eclipse EE, SQL Developer, draw.io, ERD Cloud, kakao Oven, Google Drive
라이브러리
JSTL, GSON, GMAIL, MyBatis, log4j, dataTable.js 1.10.19, select2.js, datepicker.js, chart.js, jQuery 3.2.1, jsonView, multipartResolver, Spring Security
브라우저
Chrome, Edge
형상관리
Git, Github

구현 기능

  • 회원서비스 : 로그인, 로그아웃, 회원가입, 이메일 인증, 스프링 시큐리티, ID&PW 찾기
  • 테이블 : 상품관리, 발주관리, 입고관리, 출고관리, 주문관리, 직원관리
  • 통계 : 통합매출관리(일별, 월별)
  • 엑셀 업로드 : 상품관리, 발주관리, 입고관리, 출고관리, 주문관리
  • 엑셀 다운로드 : 상품관리, 발주관리, 입고관리, 출고관리, 주문관리
  • 게시판(CS, 공지사항) : 작성, 수정, 삭제, 검색

DB 설계

담당 역할

  • 팀장(PM, PL)
  • 상품등록(카테고리 등록)
  • 발주관리
  • 입고등록
  • 대쉬보드
  • 상품매출통계(일별, 월별)

참여도/기여도

100%/35%

ERP DB 설계 등 주요한 부분을 맡았고 팀원들에게 dataTable, select2등 각종 제이쿼리 플러그인 사용법을 알려주었으며 옆에서 많이 도와주고 지도하면서 전반적인 솔루션을 가장 잘 이해하고 있다고 생각하기 때문에 35% 정도 이바지했다고 생각합니다.