본문 바로가기 사이드메뉴 바로가기 대메뉴 바로가기

목원대학교컴퓨터공학과


BEYOND YOURSELF,

ONE STEP AHEAD!

학술제작품

[2021] 14. PC방 좌석 관리 앱 개발

작성자박** 등록일2021.11.11 조회수367

※ 발표 동영상(유투브 URL) :   YouTube 링크  

※ 시연 동영상(유투브 URL) :   YouTube 링크  

 

※ 작품명: 자리 있어요? ( 김○환(16), 김○빈(16), 나○나(17), 이○훈(15), 김○우(15) )

 

작품 개요  • “자리 있어요?”는 캡스톤 디자인이라는 졸업 작품 과목을 진행함에 따라, 필요한 팀원들의 모집과 회의를 통해 작품에 대한 아이디어를 산출하는 과정에서 정해진 PC방 자리 예약 애플리케이션이다.
개발 목적  • HTTP통신과 Retrofit2의 활용으로 자리예약하는 시스템을 구현을 목적.
 • PC방 예약 어플을 통해 현제 구현은 되어있으나 사용자들이 불편해하는 부분을 수정하면서 실무에 대응해보는 경험.
개발 내용  • Retrofit2을 통한 HTTP통신으로 로그인 화면에서 회원가입 화면으로 전환시 DB를 로드하여 ID 중복 체크를 시도하도록 유도함.
 • DataClass를 통해 GetterSetter 방식을 활용하여 회원가입의 모든 Data를 Retrofit2 배열로 저장함.
 • 하단에 네비게이션 바를 배치하여 다른 플레그먼트의 이동을 용의하게 함. 서버에서 각 좌석의 상태 데이터를 받아와 버튼 배열에 대입을 통하여 각 좌석의 사용여부를 확인하여 좌석의 색상을 변경하는 기능을 구현함.
 • 현재 잔여 좌석 보기 버튼 및 예약하기 버튼으로 현재 좌석의 상태를 실시간으로 업데이트하여 잔여좌석의 정보를 손쉽게 볼 수 있게 출력.
 • 버튼 배열을 생성하여 총 좌석 배치도의 생태계와 맞게 버튼의 일부분을 인비져블 상태로 하여금 클릭과 화면상에 미출력하여 원하는 좌석 배치도와 같게 배치할 수 있게 함.

기대 효과

활용 방안

 • 자리 예약 애플리케이션을 제작 됨으로써 시간과 장소의 제약 없이 좌석의 수에 제한이 되어있는 음식점 혹은 PC방 등의 영업점에서 활용을 하였을 때, 사용자들이 사전에 헛걸음을 방지할 수 있는 기대가 있음.
 • 신규 점포에 대한 광고 / 홍보 효과 및 유지보수가 용이하다.
 • 애플리케이션 시장 경쟁 활성화에 지대한 이바지를 할 것으로 예상된다.