BEYOND YOURSELF,
ONE STEP AHEAD!※ 발표 동영상(유투브 URL) : YouTube 링크
※ 시연 동영상(유투브 URL) : YouTube 링크
※ 작품명: 자리 있어요? ( 김○환(16), 김○빈(16), 나○나(17), 이○훈(15), 김○우(15) )
작품 개요 | • “자리 있어요?”는 캡스톤 디자인이라는 졸업 작품 과목을 진행함에 따라, 필요한 팀원들의 모집과 회의를 통해 작품에 대한 아이디어를 산출하는 과정에서 정해진 PC방 자리 예약 애플리케이션이다. |
개발 목적 | • HTTP통신과 Retrofit2의 활용으로 자리예약하는 시스템을 구현을 목적. • PC방 예약 어플을 통해 현제 구현은 되어있으나 사용자들이 불편해하는 부분을 수정하면서 실무에 대응해보는 경험. |
개발 내용 | • Retrofit2을 통한 HTTP통신으로 로그인 화면에서 회원가입 화면으로 전환시 DB를 로드하여 ID 중복 체크를 시도하도록 유도함. • DataClass를 통해 GetterSetter 방식을 활용하여 회원가입의 모든 Data를 Retrofit2 배열로 저장함. • 하단에 네비게이션 바를 배치하여 다른 플레그먼트의 이동을 용의하게 함. 서버에서 각 좌석의 상태 데이터를 받아와 버튼 배열에 대입을 통하여 각 좌석의 사용여부를 확인하여 좌석의 색상을 변경하는 기능을 구현함. • 현재 잔여 좌석 보기 버튼 및 예약하기 버튼으로 현재 좌석의 상태를 실시간으로 업데이트하여 잔여좌석의 정보를 손쉽게 볼 수 있게 출력. • 버튼 배열을 생성하여 총 좌석 배치도의 생태계와 맞게 버튼의 일부분을 인비져블 상태로 하여금 클릭과 화면상에 미출력하여 원하는 좌석 배치도와 같게 배치할 수 있게 함. |
기대 효과 활용 방안 |
• 자리 예약 애플리케이션을 제작 됨으로써 시간과 장소의 제약 없이 좌석의 수에 제한이 되어있는 음식점 혹은 PC방 등의 영업점에서 활용을 하였을 때, 사용자들이 사전에 헛걸음을 방지할 수 있는 기대가 있음. • 신규 점포에 대한 광고 / 홍보 효과 및 유지보수가 용이하다. • 애플리케이션 시장 경쟁 활성화에 지대한 이바지를 할 것으로 예상된다. |