수강생 프로젝트

수강생 프로젝트

KH정보교육원에서 진행된 프로젝트를 팀 단위로 보실 수 있습니다.

여행의 정석(여정) - 숙박 사이트

프로젝트 발표날짜 : 2024. 06. 05

KH IEI PROJECT
 
지능지수

(디지털컨버전스)공공데이터 융합 자바개발자 양성과정A30(10) 1회차

팀장/팀원 나**(팀장) : 멤버 - 예약 - 날짜 수정 (날짜 변경 후 금액이 반영) - outDate는 inDate보다 이후여야함, inDate는 오늘날짜 이후여야함. - 인원 수정 기능 - 목록 조회 - 예정된 여행 - 취소가능, 지나간 여행 - 리뷰 작성가능 버튼 활성화, 작성 후 버튼 비활성화, 취소된 여행 결제 - 등록된 카드로 결제(비밀번호 유효성 검사) - 비밀번호 불일치 시 예약버튼 비활성화, 비밀번호 일치 시 예약버튼 활성화 - 카카오페이로 결제 (카카오 API) - 결제 후 DB에 정보 등록됨 - 리뷰 - 작성 - 별점 반영 - 내용 유효성검사( 욕설 금지, 최소 10자 ~ 최대 200자) - 수정 - 내용 수정 가능 - 삭제 - (한개, 여러 개, 전체 선택) 삭제 가능 호스트 - 예약 - 예정된 예약 - 취소가능, 지난 예약 - 리뷰 작성가능 버튼 활성화, 작성 후 버튼 비활성화, 취소된 예약
이** : 호스트 - 숙소 관리 - 숙소 신규 등록 - 각종 숙소 정보(이름, 주소, 시설 여부, 위도/경도, 이미지)를 입력. - 숙소 관리 - 숙소 상세보기 - 수정과 삭제 기능 (이후 숙소-객실 관리가 연결되도록 구현) 멤버 - 홈페이지에서 객실 찜 기능 구현 - 위시리스트에서 해당 정보 확인 가능. - 위시리스트에서 찜 삭제 및 해당 객실로 상세보기 이동 가능.
주** : 주선기 (DB 관리자, 테스트 관리자) 관리자 - 로그 인 - 로그 아웃 호스트 - 회원 가입 - 유효성 검사 - 아이디 - 중복 검사 - 비밀 번호 - 숫자, 소문자 모두 포함 8자 이상인지 검사 - 비밀 번호 두 번 입력 받고, 일치 여부 검사 - 로그 인 - 로그 아웃 - 회원 정보 수정 - 유효성 검사 - 비밀 번호 - 숫자, 소문자 모두 포함 8자 이상인지 검사 - 비밀 번호 두 번 입력 받고, 일치 여부 검사 - 회원 탈퇴 - 해당 계정으로 등록한 숙소, 객실 전부 삭제 멤버 - 회원 가입 - 유효성 검사 - 아이디 - 중복 검사 - 비밀 번호 - 숫자, 소문자 모두 포함 8자 이상인지 검사 - 비밀 번호 두 번 입력 받고, 일치 여부 검사 - 생년월일 - 회원 가입일 기준, 만 19세 이상인지 검사 - 로그 인 - 로그 아웃 - 회원 정보 수 - 유효성 검사 - 비밀 번호 - 숫자, 소문자 모두 포함 8자 이상인지 검사 - 비밀 번호 두 번 입력 받고, 일치 여부 검사 - 생년월일 - 회원 가입일 기준, 만 19세 이상인지 검사 - 회원 탈퇴 객실 - 객실 등록 - 유효성 검사 - 객실명 - 중복 검사 - 객실 수정 - 수정 가능 항목 - 유효성 검사 - 객실명 - 중복 검사 - 객실 상세 페이지 - 카카오 지도 API 사용해서 해당 객실 위치 띄우기 (숙소의 위도, 경도 사용) - 해당 객실의 가장 최신 후기 6개 보여주기 - 객실 삭제
개요 여행 트렌드의 변화

과거의 호텔 중심 숙박에서 벗어나, 여행자들은 이제 더 독특하고 현지화 된 경험을 찾는다. 다양한 숙박 옵션을 제공하여 여행자들에게 현지 문화를 직접 경험할 수 있는 기회를 제공한다.
이를 반영하여 맞춤형 숙박 옵션을 제공한다.

경제적 요인

호텔 숙박비가 비싼 도시나 인기 관광지에서 에어비앤비는 더 경제적인 숙박 옵션을 제공한다. 이를 통해 경제적 활성화와 지역 경제에 긍정적인 영향을 미친다.

사용자 친화적인 인터페이스 제공

사용자들이 쉽게 숙소를 찾고 예약할 수 있는 직관적인 인터페이스를 제공하여 사용자 경험을 최적화한다. 예약, 결제 과정을 간소화하여 사용자들이 빠르고 편리하게 서비스를 이용할 수 있도록 한다.

시장 트렌드 반영

최신 여행 트렌드와 사용자 요구를 반영하여 지속적으로 플랫폼을 개선하고 업데이트한다.
데이터 분석과 사용자 피드백을 통해 서비스 품질을 향상시키고, 경쟁력을 유지한다.
구현기능 나지원
- (회원) 예약, 결제, 리뷰
- (호스트) 예약 목록조회, 취소기능

주선기
- (호스트) 객실 관리
- (회원/호스트) 회원가입, 로그인, 탈퇴

이지수
- (호스트) 숙소 관리
- (회원) 위시리스트
설계의 주안점 - 사용자가 간편하게 숙소를 확인하고 예약할 수 있도록 예약 시스템을 구축. 예약 과정은 최소한의 단계로 간소화하여 편리한 기능 제공.
- 다양한 결제 수단을 제공하여 사용자 편의성을 높이는 시스템 구축.
- 사용자가 숙소 이용 후 쉽게 리뷰를 작성하고 확인할 수 있도록 리뷰 시스템 구축. 검토 및 관리 기능을 포함하여 리뷰의 신뢰성을 확보.
- 사용자가 관심 있는 숙소를 쉽게 저장하고 관리할 수 있도록 기능 구현. 인터페이스는 직관적이고 쉽게 연결될 수 있도록 설계.
- 호스트가 본인의 숙소를 효율적으로 관리할 수 있도록 숙소 정보 등록, 수정, 삭제 기능을 포함한 관리 시스템 구축.
- 사용자가 회원가입 및 로그인을 쉽게 할 수 있도록 절차를 설계하여 사용자 관리가 가능.
- 사용자가 지도 상에서 숙소 위치를 직관적으로 확인할 수 있도록 지도 기능을 구현.
사용기술 및
개발환경
- OS
- Window 10
- IDE
- VS Code
- Eclips
- SQL Developer
- Front-End
- HTML
- CSS
- Javascript
- Back-End
- Java
- JavaScript
- DB
- Oracle
- WAS
- Apache Tomcat (9.0)
- API
- Kakao Map, Kakao Pay
- External-Library
- jQuery, gson, jstl, ojdbc
- ETC
- GitHub, SourceTree, Figma, ERD Cloud
이전글이전글이 없습니다.
KH정보교육원
  • 고용노동부 선정
  • 5년 인증 우수훈련기관 선정
  • 대한민국 브랜드 어워즈 대상
  • IT교육부문 4년 연속 대상 수상
  • 고용노동부
  • 장관 표창

빠른 상담

KH임직원은 수강생 한 분 한 분의 성공적인 취업을 위해 최선을 다하겠습니다.

No.1 국내 최대의 취업 실적을 보유한 KH정보교육원에 오신 것을 환영 합니다.
KH의 전 과정은 NCS(국가교육표준화)기준을 준수하며 100% 무료, 전액 국비지원을 받으실 수 있습니다.

교육희망 과정

희망과정 선택


세부 교육과정

전화 아이콘
  • 1544-9970
  • 전국대표문의전화(연중무휴)

교육희망 지점지점은 필수로 선택해주세요

신청자 정보

- -

기입 내용이 사실과 다를 시 상담 서비스가 원활하지 않을 수 있습니다.

1544
9970

대표문의
(연중무휴)

개강일정

개강일정

국비대상자 간편조회

국비대상자
간편조회

온라인 상담

온라인 상담

오시는길

오시는길

카톡 상담

카톡 상담

KH정보교육원
전국대표 문의전화
(연중무휴)

1544-9970

주말·공휴일에도 상담 및 접수 가능합니다.

  • 2023 당산지원

    5년 인증 우수
    훈련기관 선정

  • 2022 강남지원

    5년 인증 우수
    훈련기관 선정

  • 2022 종로지원

    5년 인증 우수
    훈련기관 선정

  • 2020 강남지원

    훈련 이수자 평가
    A등급 획득

  • 2020 종로지원

    훈련 이수자 평가
    A등급 획득

  • 2019 당산지원

    훈련 이수자 평가
    A등급 획득

  • 2019 IT교육부문

    브랜드 대상
    4년 연속 수상

  • 2018 당산지원

    4차 산업 선도
    훈련기관 선정

KH정보교육원 | 사업자등록번호 : 487-86-00763 | 사업자등록번호 : 851-87-00622 | 서울 강남 제2014-01호 | 대표자 : 양진선 | 책임자 : 양진선 |  개인정보관리책임자 : 양진선

강남지원 1관 : 서울특별시 강남구 테헤란로14길 6 남도빌딩 2F, 3F, 4F, 5F, 6F
강남지원 2관 : 서울특별시 강남구 테헤란로10길 9 그랑프리 빌딩 4F, 5F, 7F
강남지원 3관 : 서울특별시 강남구 테헤란로 130 호산빌딩 5F, 6F
종로점 : 서울특별시 중구 남대문로 120 그레이츠 청계(구 대일빌딩) 2F, 3F
당산점 : 서울특별시 영등포구 선유동2로 57 이레빌딩(구관) 19F, 20F
논현점 : 서울특별시 강남구 논현로 132길 9 마루빌딩 1F, 2F, 3F
부산점 : 부산 부산진구 중앙대로 627 삼비빌딩 2F, 12F