Java 기반의 기차표 예매 시스템으로, 1학기 동안 기획/개발되었습니다. 이 프로그램은 사용자 로그인, 기차표 검색, 가예약, 가예약 취소, 예약 취소 기능을 포함하고 있습니다.
- 사용자 로그인: 사용자가 자신의 계정에 안전하게 로그인할 수 있습니다.
- 기차표 검색: 출발지, 도착지, 날짜, 시간 등을 기준으로 이용 가능한 기차표를 검색할 수 있습니다.
- 가예약: 구매를 확정하기 전에 기차표를 임시로 예약할 수 있습니다.
- 가예약 취소: 필요할 경우 임시 예약을 취소할 수 있습니다.
- 예약 취소: 확정된 예약을 취소할 수 있습니다.
- 저장소를 클론합니다:
git clone https://github.com/Maple4812/Train.git
- 프로젝트 디렉토리로 이동합니다:
cd Train - 선호하는 Java IDE 또는 Command Line Tool을 사용하여 프로젝트를 빌드합니다.
- 로그인: 시스템에 접근하려면 먼저 사용자가 로그인을 해야 합니다.
- 기차표 검색:
- 출발지를 입력합니다.
- 도착지를 입력합니다.
- 구간정보를 선택합니다.
- '검색' 명령을 통해 이용 가능한 기차를 조회할 수 있습니다.
- 가예약:
- 검색 결과에서 원하는 기차를 선택합니다.
- 원하는 열차를 가예약 상태로 예약할 수 있습니다.
- 가예약 확정:
- '예약조회' 섹션으로 이동합니다.
- '가예약 확정' 섹션으로 이동합니다.
- 확정할 가예약을 선택합니다.
- 가예약 취소:
- '예약조회' 섹션으로 이동합니다.
- '가예약 취소' 섹션으로 이동합니다.
- 취소할 가예약을 선택합니다.
- 예약 취소:
- '예약조회' 섹션으로 이동합니다.
- '예약 취소' 섹션으로 이동합니다.
- 취소할 예약을 선택합니다.
추후에 사진은 추가될 예정입니다.
![로그인 화면]
![기차표 검색]
![가예약]
![가예약 취소]
![예약 취소]
기여는 언제나 환영입니다! 저장소를 포크하고 풀 리퀘스트를 제출해 주세요.
이 프로젝트는 전공기초프로젝트 구현물입니다. 별도의 라이센스는 없습니다.
질문이나 제안사항이 있으시면 언제든지 이슈를 열어주세요.