QUICK MENU

Han-Bae(한배) > 프로젝트 발표

본문 바로가기주메뉴 바로가기

글로벌아이티인재개발원

교육과정 05 30 (디지털컨버전스)자바(JAVA) SW 융합 웹개발...
교육과정 05 25 산업 프로젝트 기반 빅데이터 플랫폼(자바,파이썬)...
교육과정 06 13 자바(JAVA) 기반 융합형 데이터베이스 웹개발 ...
교육과정 06 27 (디지털컨버전스)자바(파이썬)을 활용한 응용SW ...
교육과정 07 11 산업프로젝트 기반 빅데이터 플랫폼(자바,파이썬)개...

프로젝트

  • 진행절차
  • 프로젝트 발표
프로젝트 발표
home > 프로젝트 > 프로젝트 발표
Han-Bae(한배)
프로젝트 발표날짜 : 2022-07-29

팀장/팀원 팀장:김태현 팀원:전다빈
개요 팀간 공통의 관심사인 ‘게임’이라는 아이템을 활용해보고 싶어서 세계 최대 규모의 게임 중개 플랫폼인 ‘STEAM’의 데이터를 활용해서 우리만의 쇼핑 사이트를 만들어보고자 하였다.
구현기능 1. 유저 관리
- 로그인 및 회원가입
- 아이디 찾기(인증 시 아이디의 일부를 사용자 메일로 전송)
- 비밀번호 찾기(인증 시 비밀번호 재설정)
- 회원가입 인증 이메일 전송(이메일을 확인해야 회원가입 가능)
- 중복 로그인 방지 기능(세션 이용)
2. 상점 관리
- 스팀에서 게임 데이터 불러오기(크롤링)
- 가격/태그 별로 필터링 기능
- 검색 기능
- 게임 세부 정보 표현 및 구매한 게임 창고(라이브러리)구현
3. 결제
- 찜목록,장바구니 구현
- KG이니시스,카카오페이 결제 구현
- 친구에 대한 선물기능,직접 사용을 위한 결제 따로 구현
4. 데이터 관리
- 매주 월요일 3-4시에 삭제처리(isShow)된 데이터 DB에서 삭제
설계의 주안점 1. 스팀에서 데이터 받아오는 속도 최적화
2. 중복 로그인 방지
3. 주기적으로 데이터를 관리하여 DB속도 최적화
4. 상점 페이지에서 다양한 필터링 기능