아이스크림을 키오스크에서 골라서 계산할 수 있다.
아이스크림을 키오스크에서 골라서 계산할 수 있다.
고객에게 보이는 부분만 구현되어 있다.
매니저를 위한 기능은 구현되어 있지 않다.
-
마지막 수정 날짜
2021-07-15
-
설치 환경
Android Studio 4.1.1
-
사용언어
Java
-
사용 방법
IceCreamKioskMain.java를 run 시킨다.
icecream 폴더는 경로상 icecream_kiosk_package와 같은 위치에 둔다.
-
기능
-
탭을 클릭하여 아이스크림 종류(분류)를 바꿀 수 있다.
-
메뉴 추가하기
- 탭 아래에 표시된 메뉴를 클릭하면 오른쪽 장바구니에 추가된다.
- 메뉴 수량 늘리기
- 탭 아래에 표시된 메뉴를 클릭하면 클릭한 횟수만큼 수량이 증가한다.
- 메뉴 수량 줄이기
- 먼저 장바구니에서 수량을 줄이고 싶은 메뉴를 클릭한다.
- 장바구니 아래에 reduce 버튼을 누른다.
- 메뉴 삭제하기
- 먼저 장바구니에서 삭제하고 싶은 메뉴를 클릭한다.
- 장바구니 아래에 remove 버튼을 누른다.
- 모든 메뉴 삭제하기
- 장바구니 아래에 reset 버튼을 누른다.
-
결제하기 버튼을 클릭한다.
-
ok 버튼을 눌러 결제를 완료한다.
-
cancel 버튼을 눌러 이전 구매 상황으로 다시 되돌아간다.
-
5초 동안 ok 또는 cancel 버튼을 누르지 않으면 결제가 취소되며 장바구니가 초기화된다.
-
장바구니가 비었을 때 결제하기 버튼을 누르면, 장바구니가 비어있음을 알린다.
아래 이미지를 클릭하면 유튜브 영상으로 확인할 수 있다.
You can choose ice cream from the kiosk and pay for it.
Only the parts visible to the customer are implemented.
Functionality for managers is not implemented.
- Last Modified Date
2021-07-15
- Installation Environment
Android Studio 4.1.1
- Language of Use
Java
- How to Use
Run IceCreamKioskMain.java file.
The icream folder is located in the same location as the icecream_kiosk_package.
- Features
-
You can change the type of ice cream (classification) by clicking the tab.
-
Add Menu
- Click on the menu displayed under the tab and it will be added to the shopping cart on the right.
- Increase Menu Quantity
- Click on the menu displayed under the tab to increase the number of clicks.
- Reduce menu quantity
- First, click on the menu that you want to reduce the quantity in your shopping cart.
- Press the reduce button under the shopping basket.
- Delete Menu
- First, click the menu you want to delete from your shopping cart.
- Press the remove button under the shopping basket.
- Delete all menus
- Press the reset button under the shopping basket.
-
Click the payment button.
-
Press the ok button to complete the payment.
-
Press the cancel button to return to the previous purchase status.
-
If you do not press the ok or cancel button for 5 seconds, the payment will be canceled and the shopping basket will be initialized.
-
If you press the payment button when the shopping cart is empty, the shopping cart will be notified that it is empty.