- 비행기 항공편을 검색하고 예약할 수 있는 자바 애플리케이션 구현
- DTO/DAO 객체를 활용하여 데이터베이스에 접근함으로써, 데이터의 재사용성을 높이고 가장 최신의 데이터를 유지
2023.11.21 ~ 2023.12.14
- JAVA (JDK 17)
- Oracle 11g
- 활용 class
- java.util.ArrayList
- java.util.Scanner
- java.sql.Connection
- java.sql.DriverManager
- java.sql.PreparedStatement
- java.sql.ResultSet
- java.sql.SQLException
- 기여도 : 100% (개인 프로젝트)
- 회원가입
- 로그인/로그아웃
- 로그인 오류 처리 (아이디 틀림/비밀번호 틀림/DB 오류)
- 항공편 검색
- 예약
- 항공번호로 예약
- 로그인 후 이용 가능
- 예약 확인
- 모든 예약 내역 출력
- 로그인 후 이용 가능
- 예약 취소
- 취소할 예약번호 확인
- 비밀번호 확인 후 취소
- 로그인 후 이용 가능
- 종료

- 회원 (회원아이디(PK), 회원비밀번호)
- 항공편 (항공번호(PK), 항공출발날짜, 항공출발시각, 항공가격, 출발국가번호(FK), 도착국가번호(FK))
- 출발국가 (출발국가번호(PK), 국가명)
- 도착국가 (도착국가번호(PK), 국가명)
- 예약 (예약번호(PK), 예약가격, 회원아이디(FK), 항공번호(FK))