1. 앱 소개
Cafe MoA에 대해 소개해드리겠습니다. Cafe MoA 앱은 카페에 대한 정보 (위치, 영업시간, 빈자리 여부, 주차장 유무, 반려견 동반 가능 유무 등)를 확인할 수 있는 앱이며 추가적으로 리뷰와 적립 확인도 가능합니다. 이렇게 카페 정보를 모아서 볼 수 있어 앱 이름을 Cafe MoA로 선정하였습니다.
2. 개발 배경
이 앱을 개발하게 된 배경은 최근 젊은 층 사이에서 카페 투어가 유행합니다. ‘예카’라는 줄임말이 나올 정도로 사람들이 예쁜 카페, 감성 카페들을 찾아다니며 SNS에 업로드합니다. 인기 있는 감성 카페의 경우 주말이나 휴일같이 이용객이 많은 날에는 자리를 기다리거나 다른 카페를 찾으러 가는 등 이용하지 못하는 경우가 빈번하게 발생합니다.
3. 시스템 구성
앱의 기능들을 구성한 그림입니다. 앱의 메인 화면으로 지도를 불러와 카페 위치를 검색 할 수 있도록 하였고, 비로그인 시 리뷰 보기와 카페 정보 확인만 가능하게 구성하였습니다. 그리고 회원가입을 하여 로그인을 했을 시 고객과 점주로 분류하여 고객은 리뷰 쓰기, 보기, 적립 확인을 할 수 있도록 하였습니다. 여기에 추가적으로 점주는 빈자리 수 업데이트, 적립, 카페 등록을 할 수 있도록 했습니다.
DB에서 데이터를 처리하는 과정을 보여주는 그림입니다. 회원가입 및 로그인 시 회원정보를 작성해 둔 php코드를 이용하여 DB서버에 접근해 저장하고 받아옵니다. 그리고 받아온 회원 정보에 따라 기타 리뷰, 적립, 빈자리 수 수정, 카페등록과 같은 기능을 수행하기 위해 마찬가지로 php코드를 이용해 DB서버에 접근해 처리하였습니다.
4. 작품 시연
5. 기대 효과
Cafe MoA는 개인 카페들을 겨냥한 앱입니다. 개인 카페들은 앱을 따로 만들기 쉽지 않기 때문에 보편적으로 사용할 수 있을꺼라 생각했습니다. 그리고 카페 잔여석을 쉽게 알 수 있으므로 자리 회전율이 빨라 매출과 직결될 것입니다. 적립 부분에서도 개인 카페들은 종이에 스탬프를 찍어주는 방식이 많은데 Cafe MoA를 사용할 경우 불필요한 종이 쓰레기를 방지하고, 적립 받은 종이를 분실하지 않을 수 있습니다.
'캡스톤' 카테고리의 다른 글
Android에서 MySQL로 데이터 저장이나 수정하기 (카페 정보 수정 및 등록) (0) | 2020.06.18 |
---|---|
MySQL에서 Android로 데이터 불러오기 (적립 확인) (0) | 2020.06.14 |
Android에서 MySQL로 데이터 저장이나 수정하기 (적립) (0) | 2020.06.12 |
MySQL에서 Android로 데이터 불러오기 (리뷰) (0) | 2020.06.10 |
Android에서 MySQL로 데이터 저장하기 (리뷰) (2) | 2020.06.07 |