여기 어떤데
(디지털컨버전스)공공데이터 융합 자바개발자 양성과정A23(6) 1회차
| 개요 | 현대인들의 여가 시간은 과거에 비해 낮은 비율을 보이고 있지만 그 시간에 투자하는 비용은 늘어나고 있습니다. 그 중에서도 여행의 비율은 점차 증가하고 있습니다. 줄어든 여가 시간을 더 효율적으로 사용하기 위해, 그리고 인터넷의 발달이 눈에 띄게 이루어진 만큼 온라인으로 숙소 예약을 하는 사람들이 대부분이며 그 중 어플을 통한 숙소 예약 비율이 가장 많이 차지하고 있습니다. 계속해서 증가하는 데이터를 DB에서 어떻게 다루어야 할지 이해하고 구현해보기 위한 숙박 예약 사이트를 주제로 선정하게 되었습니다. |
|---|---|
| 구현기능 | 1. 회원관련 - 회원가입, 로그인, 마이페이지, 개인정보 수정, 회원탈퇴 - 회원가입 - 조건에 따라 아이디, 비밀번호, 개인정보 입력 후 회원으로 등록하는 기능 - 로그인 - 회원가입 한 아이디와 비밀번호를 입력 후 일치 시 로그인하는 기능 - 마이페이지 - 개인정보 수정 - 로그인 한 회원 정보를 확인/수정 하는 기능 - 회원탈퇴 - 로그인 한 회원의 정보 확인 후 탈퇴하는 기능 2. 상품 검색 및 조회 - 조회, 상세조회, 인기순위 조회 - 조회 - 검색한 정보로 예약 가능 한 업체 정보 및 별점 조회 - 상세조회 - 검색 된 업체의 예약 가능 한 상품 조회 및 맵(API), 리뷰 표시 - 인기순위 조회 - 메인 화면에 별점이 높은 순으로 노출 3. 상품 예약 및 취소 - 상품 예약, 예약 취소 - 상품 예약 - 조회 된 상품을 예약하는 기능 - 예약 취소 - 예약 된 상품을 취소하는 기능 4. 리뷰 - 리뷰 작성 - 리뷰 작성 - 예약 날짜가 지난 상품에 한에서 리뷰 작성 가능 |
| 설계의 주안점 | - 원하는 정보를 검색 후 알맞은 상품 조회 - 웹 사이트에 전체적인 데이터 이동과 설계에 대한 이해 - 개개인의 실력 향상 |
| 사용기술 및 개발환경 |
- Language - Java, HTML, CSS, JavaScript - Library - ojdbc8, gson, jQuery, BootStrap - API - kakao map - Tool - eclips, Visual Studio Code, Developer, StarUML, ERD Cloud, figma - WAS - Apache Tomcat - 협업프로그램 - github, kakaoTalk, Discord |