Skip to content
This repository has been archived by the owner. It is now read-only.
PNU Item Purchase System
Java CSS
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.idea
database
sample
src/main
.gitignore
LICENSE
README.md
pnuips.iml
pom.xml

README.md

PNUIPS

PNU Item Purchase System

부산대학교 데이터베이스

2016년 2학기 데이터베이스 수업 텀 프로젝트 자료입니다.

요구사항

PNUIPS는 다양한 판매자와 사용자가 제공하는 정보를 관리합니다.

PNUIPS는 등록 된 사용자가 사용할 수 있으며 사용자의 정보는 아래와 같습니다.

  • 이메일 주소 (고유함, 대소 문자 구분)
  • 성 / 이름
  • 생년월일

사용자는 총 구매 금액에 따라 일반, VIP 및 VVIP 등급으로 분류됩니다. 새로운 사용자는 일반 등급에서 시작합니다. 총 구매액이 20만원 이상인 일반 고객은 VIP 등급으로 업그레이드됩니다. 총 구매액이 50만원 이상이되면 VIP 등급에서 VVIP 등급으로 업그레이드됩니다.

사용자 등급이 VIP 또는 VVIP 등급으로 업그레이드 될 때 각각 10% 또는 30%의 할인 쿠폰을 하나 받습니다.

각 항목에는 항목의 코드(6자리 숫자), 이름, 가격, 브랜드, 판매자 코드(6자리 숫자), 재고 및 판매 수가 있습니다.

PNUIPS는 다음 UI단계를 통해 상품 구매 서비스를 제공합니다.

  1. 검색 및 사품 선택
  2. 구매 수 입력
  3. "cart" 버튼을 클릭한 다음 장바구니 페이지로 변경
  4. 가능한 경우 쿠폰을 선택하고 "purchase"버튼 클릭
  5. 구매 정보 저장

총 구매 금액은 사용자 계정에 누적되어 저장됩니다.

PNUIPS는 다음과 같이 관리를위한 몇 가지 기능을 제공합니다.

  • 각 고객의 구매 내역 확인 기능
  • 각 판매자의 판매 내역 확인 기능
  • 각 판매자의 판매 수 확인 기능
  • 판매 횟수를 기준으로 시간 간격의 상위 베스트 셀러 3 검색 기능
  • 주어진 판매자가 판매하지 않은 상품들 중 베스트 셀러 10 검색 기능
  • 장바구니의 총 갯수보다 재고가 더 적은 상품 검색 기능
  • 베스트 셀러 10, 20, 30 검색 기능

적절한 방식으로 데이터베이스의 스키마를 디자인해야 합니다.

데이터를 데이터베이스에 입력하는 기능을 구현해야합니다. 데이터베이스의 샘플 데이터는 웹 페이지에 게시됩니다.

친숙한 GUI를 제공해야 합니다.

제작자 정보

You can’t perform that action at this time.