Skip to content

Latest commit

 

History

58 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🛫여행 애플리케이션 CLI

오라클 DB를 이용한 여행 애플리케이션 CLI 만들기

💻개발기간

2023.05.21~2023.06.04

⛰️목표

  1. JAVA의 기본적인 문법들과 기능들을 복습하고 생성된 객체들의 조화로운 연동 방식을 생각해본다.
  2. 오라클 데이터베이스와 자바를 연동하여 데이터베이스의 CRUD 기능을 애플리케이션 내에서 구현한다.
  3. 하나의 미니-애플리케이션을 계획부터 설계까지 직접 구상하고 실현한다.

🏖️주제

여행객들이 항공권과 호텔을 예약할 수 있는 CLI 프로그램을 구현한다.
주요 기능

  1. 회원가입
  2. 로그인
    • ID, PW 찾기
  3. 항공권 구매
    • 항공권 조회
    • 항공권 결제 및 예약
  4. 호텔 객실 구매
    • 호텔/리뷰 조회
    • 호텔 결제 및 예약
  5. 여행 후 리뷰 작성
    • 호텔 리뷰 작성
    • 내가 쓴 리뷰 모아보기
  6. 종료

요구사항명세

요구

ERD

ERD

주요 기능 시연

항공권 선택

  • 항공권을 선택하면 날짜와 좌석수를 선택합니다.
  • 복수의 항공권을 장바구니에 담아놓았다가 호텔과 함께 결제하거나 단독으로 결제할 수 있습니다. ezgif com-video-to-gif

항공권 결제

  • 항공권을 결제하면 자동으로 주문 정보가 생성되고 예약 내역으로 이동합니다.
  • 사용자는 항공권과 호텔의 예약내역을 확인할 수 있습니다. ezgif com-video-to-gif (4)

호텔 선택

  • 호텔을 선택하면 날짜와 숙박일수를 선택합니다.
  • 호텔 리뷰를 확인할 수 있습니다.
    ezgif com-video-to-gif (3)

호텔 결제

  • 장바구니에서 결제하고 싶은 호텔만 선택하고 나머지는 자동으로 삭제합니다.
  • 결제 방법에는 무통장 입금과, 신용카드 결제가 있으며 둘 다 스레드를 사용해서 구현했습니다.
    ezgif com-video-to-gif (1)

호텔 리뷰 작성

  • 여행을 갔다온 뒤 호텔의 평점, 리뷰를 작성할 수 있습니다.
  • 내가 쓴 리뷰들만 모아보는 기능이 있습니다.
    ezgif com-video-to-gif (2)

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages