Thứ Tư, 30 tháng 8, 2017

Capstone: Barcode Order Eateries (Cửa hàng ăn uống cho phép đặt món ăn tại bàn sử dụng barcode)

Barcode Order Eateries (Cửa hàng ăn uống cho phép đặt món ăn tại bàn sử dụng barcode) 

Phạm Đăng Nam, Nguyễn Đức Hoàng, Nguyễn Khánh Linh, Lưu Đức Phong - Tháng 08/2017

                        Mô tả: Ứng dụng phát triển dựa trên thực tế trong việc xây dựng một quán ăn mà thực khách sẽ không cần hỗ trợ của bồi bàn trong việc gọi món bằng cách sử dụng barcode/qrcode ngay tại góc bàn. Qui trình này làm tiết kiệm thời gian của thực khách trong chờ đợi, gọi món thông qua menu giấy tại giờ cao điểm. Sau khi quét barcode, menu phục vụ của ngày sẽ được hiển thị đến thực khách để họ có thể lựa chọn và đặt món. Các thông tin đặt món sẽ đuợc chuyển đến đầu bếp để họ thực hiện. Sau khi các món ăn đã được nấu xong thì các món sẽ được thông báo đến người phục vụ bồi bàn để phục vụ cho thực khách.
Tất cả quá trình thanh toán đều diễn ra trước đó. Bên cạnh, việc xử lý các giao dịch khi hết thực phẩm phục vụ món ăn hay bất kỳ sự cố nào cũng được notify đến thực khách và ghi nhận trên hệ thống để xử lý. Quá trình xử lý trong một số trường hợp đặt biệt sẽ do manager xử lý. Hệ thống xây dựng với các ứng dụng android dành cho thực khách. Màn hình của Chief và Bồi bàn sẽ được mô phỏng bằng cách áp dụng viết bằng Android. Manager sẽ đợc quản lý thông qua ứng dụng web.  Ứng dụng thực hiện các chức năng như Xác định bàn ăn của thực khách thông quan qrcode/bar code; Cho phép thực khách đặt món ăn và thanh toán trực tiếp, tại bàn hay qua các thẻ cùng tài khoản trong hệ thống; Lưu trữ và ghi nhận giao dịch giữa các thành phần trong hệ thống; Chief có thể quản lý kho thực phẩm và thông báo phục vụ món ăn; Waiter có thể biết món ăn được phục vụ theo bàn và theo món ăn; Ứng dụng cho thực khách, simulator của màn hình chief và waiter là application được xây dựng trên nền tảng Android của thiết bị di động; Cấu hình thời gian để hệ thống thực hiện các tác vụ chạy ngầm đề hỗ trợ hệ thống về việc ghi nhận log file, notify cho người dùng trong các giao dịch; Cho phép manager xử lý các tình huống, phát sinh mã code, thẻ nạp, … trên ứng dụng web; Xây dựng qui trình dựa trên nhu cầu thực tế áp dụng công nghệ web services, JavaEE, RuByRail, … kết hợp với điện thoại di động; Ứng dụng sử dụng cơ chế lập lịch để hệ thống có thể chạy tự động với các tác vụ để xử lý mà không cần sự tương tác của người sử dụng; Ứng dụng xây dựng trên nền tảng của ứng dụng Web, SOA, Android platform, và một số framework đã nêu trên; …

Xem chi tiết tại đây

Không có nhận xét nào:

Đăng nhận xét