_ Tên đồ án/khoá luận tốt nghiệp: Nghiên cứu và phát triển ứng dụng đặt đồ uống trong quán ca phê sử dụng công nghệ thực tải ảo.. Do đó, em có ý tưởng nghiên cứu và phát triển ứng dụng đ
Trang 1HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THONG
KHOA ĐA PHƯƠNG TIỆN
Ca
DO AN
TOT NGHIEP DAI HOC
NGHIEN CUU VA PHAT TRIEN UNG DUNG DAT DO UONG
TRONG QUAN CA PHE SU DUNG CONG NGHE THUC TAI AO
Giảng viên hướng dẫn: TS Vũ Hữu Tiến
Sinh viên thực hiện: Nguyễn Văn Sang
Trang 2HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THONG CỘNG HOA XÃ HỘI CHỦ NGHĨA VIỆT NAM
KHOA ĐA PHƯƠNG TIỆN Độc lập — Tự do - Hanh phúc
ĐÈ TÀI ĐÒ ÁN TÓT NGHIỆP ĐẠI HỌC
Họ và tên sinh viên: Nguyễn Văn Sang
Lớp: D19PTDPT
Khoá: 2019 - 2024
Ngành đào tạo: Công Nghệ Đa Phương Tiện
Hệ đào tạo: Đại học chính quy
1 _ Tên đồ án/khoá luận tốt nghiệp: Nghiên cứu và phát triển ứng dụng đặt đồ uống trong
quán ca phê sử dụng công nghệ thực tải ảo.
2 Lý do chọn đề tài:
Hiện nay, ngành dịch vụ đồ uống đang phát triển nhanh chóng và cạnh tranh khốc liệt.
Các quán cà phê đang tìm kiếm cách dé tạo ra sự khác biệt va thu hút khách hàng Trong thời đại công nghệ SỐ, Sự phát triển của các ứng dụng di động và công nghệ thực tại ảo đã
mở ra nhiều cơ hội cho ngành này Nghiên cứu hiện tại cho thấy, các thương hiệu cà phê nổi tiếng như Starbucks, Highlands Coffee, The Coffee House hay Trung Nguyên Legend đang áp dụng mô hình phục vụ khách hàng theo kiểu self-service Điều này có nghĩa là
khách hàng phải tự phục vụ đồ uống cho mình Do đó, em có ý tưởng nghiên cứu và phát
triển ứng dụng đặt đồ uống trong quán cà phê sử dụng công nghệ thực tại ảo.
Khi áp dụng công nghệ này có thể thấy rõ các lợi ích mà nó đem lại Công nghệ thực tai ảo cho phép khách hàng có thé xem chỉ tiết, tương tác với sản phâm một cách thực tế trong không gian được ảo hóa day thú vị Điều đó tạo ra một trải nghiệm độc đáo và hap dẫn, giúp tăng sự kết nối và gắn bó với thương hiệu cà phê Ứng dụng đặt đồ uống sử
dụng công nghệ thực tại ảo cho phép khách hàng xem trực tiếp menu và các món đồ uống
mà không cần phải xếp hàng chờ đợi Khách hàng có thê tìm kiếm, lựa chọn và đặt hàng ngay trên ứng dụng một cách thuận tiện và nhanh chóng Điều này giúp tiết kiệm thời gian cho khách hàng và tăng cường tiện trong quá trình đặt đồ uống Ứng dụng còn cho phép
khách hàng tùy chỉnh thành phần, kích cỡ, phong cách phục vụ theo sở thích cá nhân Từ
đó tạo ra một trải nghiệm độc đáo và đáp ứng nhu cầu riêng của từng khách hàng, giúp
tăng sự hài lòng và tương tác giữa khách — quan ca phê.
Hơn nữa, hệ thống giúp phân tích chỉ tiết về sở thích và hành vi của khách hàng Quán
cà phê có thé sử dụng thông tin này dé hiểu rõ hơn về khách hang, tùy chỉnh chiến lược
Trang 3kinh doanh và quản lý nguồn hàng hiệu quả Điều này giúp nâng cao hiệu suất và tôi ưu
hóa quy trình kinh doanh.
Một điểm nổi bật đáng chú ý không thé không kể đến nữa đó là việc tạo ra điểm khác biệt
cho quán cà phê Sử dụng công nghệ thực tế ảo trong đặt đồ uống mang lại sự đột phá và
khác biệt Việc áp dụng công nghệ mới mẻ và hiện dai nay giúp quán thu hút sự chú ý của
khách hàng, tạo ra một hình ảnh độc đáo và nồi bật cạnh tranh trong ngành đồ uống nói
chung và cà phê nói riêng.
Chính vì vậy, em đã lựa chọn đề tài “Nghiên cứu và phát triển ứng dụng đặt đồ uống
trong quán cà phê sử dụng công nghệ thực tại ảo” Đây là một xu hướng tiên tiễn và đáng chú ý trong ngành dịch vụ đồ uống, hứa hẹn sẽ tăng cường trải nghiệm khách hàng, tối ưu
hóa quy trình kinh doanh và tạo sự khác biệt trong thị trường.
Nội dung chính của đồ án:
Đồ án được chia làm các chương như sau:
Chương 1: Tổng quan về dé tài Chương này miêu tả bài toán và các chức năng của hệ thống.
Chương 2: Phân tích và thiết kế hệ thống Chương này sẽ đưa ra phương pháp xây dựng
hệ thống, biểu đồ usecase, biểu đồ lớp va biểu đồ tuần tự cho từng chức năng của hệ
thống.
Chương 3: Xây dựng cơ sở dữ liệu Chương này sẽ xây dựng cơ sở dữ liệu mức ngoài,
mức khái niệm và mức trong cho hệ thống.
Chương 4: Xây dựng ứng dụng thực tại ảo
Cơ sở dữ liệu ban dau:
Ngày giao đề tài: /20
Ngày nộp quyển: ⁄ /20
GIẢNG VIÊN HUONG DAN SINH VIÊN THỰC HIỆN
(Ky, ghi rõ họ tên) (Ky, ghi rõ họ tên)
TRƯỞNG KHOA
(Ky, ghi rõ họ tên)
Trang 5CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAM
Độc lập - Tự do - Hạnh phúc
Ha Nội, ngày — tháng 12 năm 2023
NHAN XÉT CUA GIÁO VIÊN HUONG DAN
; DO AN/KHOA LUAN TOT NGHIEP DAI HOC
Tên đề tài: Nghiên cứu và phát triên ứng dụng đặt đô uông trong quán cà phê sử dụng công nghệ thực tại ảo
Sinh viên: Nguyễn Văn Sang - Lop: DI9PTDPT
Giáo viên hướng dẫn: TS Vũ Hữu Tiên
-Nơi công tác: Khoa Đa phương tiện- Học viện Công nghệ Bưu chính Viên Thông.
NỘI DUNG NHAN XÉT
1 Đánh giá chung:
Đồ án đã cơ bản đã đạt được các yêu cầu đặt ra trong đề cương
2 Đánh giá chỉ tiết:
Đồ án gồm 77 trang, được chia thành 3 chương với các nội dung chính bao gồm:
- _ Chương 1: Tổng quan về đề tài
- _ Chương 2: Phân tích và thiết kế hệ thống
- _ Chương 3: Cài đặt và triển khai ứng dụng
3 Nhận xét về tinh than, thái độ làm việc:
Sinh viên Nguyễn Văn Sang có ý thức tốt, luôn cố gắng học hỏi, hoàn thành đồ án
đúng tiến độ
4 Kết luận
Đồ án đã thực hiện tốt nội dung yêu cầu và đúng thời hạn
Đề nghị Hội đồng cho phép bảo vệ dé án
5 Điểm hướng dẫn:
GIẢNG VIÊN HƯỚNG DẪN
(Ky, ghi rõ họ tên)
TS Vũ Hữu Tiến
LỜI CÁM ƠN
Trang 6Lời đầu tiên, em xin gửi lời cảm ơn sâu sắc nhất đến các thầy, cô giáo Khoa Da
phương tiện, Học viện Công nghệ Bưu chính Viễn thông, những người đã tận tình giảng dạy,
truyền đạt cho em những kiến thức quý bau dé phát triển các sản phẩm trong lĩnh vực đa
phương tiện nói chung và phát triển ứng dụng nói riêng Từ những kiến thức đó, em phát triển
thêm vốn hiểu biết của mình để hoàn thành đề tài, từ đó em có được thêm những kiến thức
nền tảng sử dụng trong công việc sau này.
Đặc biệt, em xin bày tỏ lòng biết ơn và gửi lời cảm ơn chân thành tới thầy giáo TS.
Vũ Hữu Tiến, người trực tiếp hướng dẫn em làm đề tài khóa luận tốt nghiệp Trong quá trình
làm đề tài, thầy đã quan tâm, động viên, tận tình hướng dẫn, giúp em giải quyết các vấn đề
nảy sinh và hoàn thành đề tài đúng định hướng ban đầu Thời gian qua mặc dù bản thân em đã
cố găng tuy nhiên không tránh khỏi nhiều điểm còn hạn chế và thiếu sót, vì vậy em kính
mong tiếp tục nhận được góp ý từ các thầy cô dé sản pham trở nên tốt nhất.
Cuối cùng em xin được gửi lời cảm ơn tới gia đình, bạn bè, người thân luôn bên cạnh,
tạo điều kiện tốt nhất cho em trong suốt quá trình học tập trên giảng đường, động viên và giúp
đỡ em đề em hoàn thành tốt đề tài này.
Em xin chân thành cam ơn!
Sinh viên thực hiện
Nguyễn Văn Sang
MỤC LỤC
DANH MỤC HÌNH ẢNH - 5 S1 CS E2 12211211 11 11 1 1 1 1g 111gr rưg
DANH MỤC BANG BIỀU 52-5 5< 2S EE2E1E2121127121121111211211111211 1111111111111 xe iii
Trang 7DANH MỤC KÝ HIỆU VÀ CHỮ VIET TẮTT 2 s2E2EE£EEE2EEEEE2EEEEEE2EE2E1EE121 tk, iv LOT MO DAU ooo ccccccscsssesssssssesssesssesssesssessssssssssesssessusssssssesssssssesssesssecssesssesssetsessessessusesessessesseess
CHƯƠNG 1: TONG QUAN VE DE TÀI 2 52-525 SE SE EEEXEE1E1111112111121121111 1111 ce.
1.1 Tổng quan về Thực tại ả0 - 2-2 1S E2 1211211211211211211211 2111.111111 r 1
1.1.1 Lich sử hình thành và phat triéte ce.c cece ees esssessesssessesseesessesseessesseessesesseaees 1 1.1.2 Khái niệm về Thực tại a0 ccccccccecccccseeseesessesesessesssesseesessessesstssvestsassvseseveeseeeees 4 1.1.3 Đặc điểm cOng nghé thurc tai 1 5 1.1.4 Giới thiệu một số loại kính VR phổ biến - 2-2 52 2+E£EE2EEEEEeEEeExzrxres 10
1.2 Khảo sát mô hình phục vụ trong các quán cà phê - 55s ss«2 12
1.2.1 Khảo sát các mô hình phục vụ được các thương hiệu lớn áp dụng 12
1.2.2 Ưu, nhược điểm của các loại hình phỤC VỤ Q St c nh re 19
1.3 Giới thiệu mô hình áp dụng công nghệ thực tại ảo cà eece.20
1.3.1 Tổng quan luồng phục Vụ ¿2£ +22+SE+2E+2EE£EEE2EE2EEE211221271211221711211 1121 xe, 20
1.4 _ Công nghệ sử dụng trong đồ án - 2© +2 SE 2 2712112117112 re,21
1.4.1 Giới thiệu Unity Game EnBInG - - G1 S21 E21 91 9 219 1 1 HH net 21
1.4.2 Ngôn ngữ lập trình CHi ee ccccceseceneceeceseceaeceseceseceaecsseeeeeeeeaeeesseeeeenaeeesaa 26
1.4.3 XR Interaction Toolkit ccc cccecscccscessceseeeseccsscessecseecseeseseenseeesesessessesesseeens 27
1.4.4 — NeStlS oecccccececcecceccecesceseeseeeeseeaceecsecaeesceecsecseeseeecaesaeeaesessecaeeeseseeeaeeeseaeeneeeeeeaes 30
h1 A L: 34
1.5 Tong kết chương l -©2¿©+2E+t2EE2E1221271221221271 2212112112 ce, 37
CHUONG 2: PHAN TICH VA THIET KE HỆ THONG 00000 0.cccccccscesscesssessessessesstessesseeees 38
2.1 Xác định yêu cầu 2 s2 2 1211211111211 1111121 111 11121 11tr reu 38
2.1.1 Tổng quan về ứng dụng đặt đồ uống Meta OF) HH SH nh krưy 38 2.1.6 Chức năng sản phẩm - 2-22 2+2E+E9EE9EE2E1271211271711217171112112111 11 c6 38
2.5.1 Quy trình xử lý model từ Maya sang Unity cece ccccceeseeseeseeeeeeseeeeneeeeeeeeeseeseens 46
2.5.2 Thiết kế Animation ¿-222+¿222++222211222111221111271112111222111127.11.111 re 47
CHUONG 3: CÀI ĐẶT VÀ TRIEN KHAI UNG DỤNG 2 22s EExerkerxerrrex 49
3.1 Quá trình cài đặt, triển khai -2- 2-52 ST E121 211211211 1111 re 49
Trang 83.1.1 Cai dat Unity Hub, Unity ECIẨOT 5 5 619123 91 91 312 1 H1 HH triệt 49
3.1.2 Cai dat Rider n 3< 49
3.1.3 Cài đặt NOdeIS cceccccccsscessesssessessusssessesssessessvessessvsssecsessssssessessuessesssssessetsesessecaetees 50 3.1.4 Cài đặt IntelliJ IDEA Ultimate - 2-5521 2E 2EE£EE2EEEEEEEEE2EE221 212122 52 3.1.5 Cai dat (05 53 3.1.6 Cai no .c (4451 54
3.2 Giao diện thực tế của Meta Café S2 1 2 212112112112111212121111 111 re 553.3 Tổng kết CHUONGY ES2000ẼẺ7 e ÓÖ 60
KẾT LUẬN - - 5-5552 S5 E1 E12E121121121121121121E1111 1111 1 1 1 121 21212121212121 21211111 ke DANH MỤC TÀI LIEU THAM KHẢO - 2-52 SSSE2EE£EEEEE2EE2E12EE71E212E121 1111 xe.
DANH MỤC HÌNH ANH Hình 1.1 Thiết bị SENSOFRAMA [M Heilig] - 2-5-5252 2EE£2E2EE2EEEEEEEEErErrkrrrrrree 2 Hình 1.2 Thiết bị hiển thị đội trên đầu người dùng của Heilig - 2-5: ©5z+5s>x+cszsz+2 3
Hình 1.3 Mẫu thử VIVE của NASA năm 1985 - S + S11 S111 21231111151511511511111 111551155 ExseE 4
Trang 9Hình 1.4 Người dùng trải nghiệm bay trong thành phô - 2-2 2 2+ ++E++E2+E+zEzEzEzxers 5 Hình 1.5 Kiến trúc hệ thống thực tế ảO +: 2-22 E+2E2EE£EEEEEEEEEE2E12E127171127171221 2122 5
Hình 1.6 Mô hình Virtual World €n€TAfOT - c3: 211212211231 151 151111111511 1111 1 ngư 7 Hinh 1.7 D6 0n e.- 4 9 I0 00c 5Ö 9 Hirh 1.9 00ïá 1n 5-4 10 Hình 1.10 Kính Standalone VR Oculus Quest 2 c2 3S E1 3213111111511 Eexke 11 Hình 1.11 Kính PCVR Oculus Rift So eee cceeeeseeseeseeeeeeseesecseceeeeseeseeseceeeenseecneeenseeneenses 12
Hình 1.12 21 Platform Unity hỗ trợ phát triỂn 2-2 2 £+S+E£2E£EE££E£EE£EEEEEEEEeEkerkerkrree 22
Hình 1.13 Các tab cơ bản trong nIfy - c1 21 2t 2123119 2 12 1111 1111 11v HH ng rưệp 24 Hình 1.14 XR Device Simulator Ï - - 5+ 22322 *32E*EE+EE+EESEEEEEEEEErrEsrkErkrkkerkerrkrrkrrrke 29
Hình 1.15 Cấu trúc folder khởi tạo của NestJS - 2-52 St SE EEEEEEEEEEEEEEEEEEEEkerkerkerkee 32
Hình 1.16 Một controller mẫu trong NestJS 2 - 2 2 E+S£+E£EE2E££E£EE£E£EEEEEZEeErErkrrrei 33
Hình 1.17 Các components tạo nên giao điện cuối củng - 2-2 2 + ++£++E+zEzx+xzxzxez 35
Hình 1.18 So sánh dữ liệu khi sử dung Redux và không sử dụng Redux 36
Hình 2.1 Biểu đồ secase ¿2-52 2c E1 21127117112112712112111121121111211 01111211 rre 39
Hình 2.2 Biểu đồ lớp thiết kẾ - 2-2-5221 E2 1EE1271121127112112111112111111 111111111 re 40
Hình 2.4 Thiết kế luồng dành cho khách hang lựa chon đồ uống - 2 22 25+: 42 Hình 2.5 Thiết kế luồng dành cho nhân viên pha chế cập nhật trạng thái đơn hàng 43
Hình 2.6 Quá trình xử lý model từ Maya sang nIfy - c1 vn Hy 46
Hình 2.7 Kịch ban Animator khi chuyển trạng thái customize đồ uống -. - 48
Hình 3.1 Trang chủ Unity Engine ec ceeeeececeeseeeececceceeseeseceessessecaececeeesseeaeeneeeeeeeeeaeenes 49 Hình 3.2 Giao diện Jetbrains ToolbOX - - 5 252221122211 3233 131211158111 5111128111118 ra 50
Hình 3.3 Các version download theo nền tảng của NodeJS 2- 255222 51
Hình 3.4 Giao diện chao mừng khi chạy setup Node]Š - à S22 ssstseireesrrsree 51 Hình 3.5 Giao diện setup - lisence agreement khi cải đặt Node]SŠ - 5 -c+c+<sss+ 52
Hình 3.6 Giao diện sẵn sang install NodeJS c.ccccccssessessessessesssssssssssssssssssussessssesseseceeseceeees 52
Hình 3.7 Giao diện Jetbrains Toolbox ccccccccccscccscsssceseceseceseeeseesssecesecsseeeseesseeseseeesseeeeaes 53
Hình 3.8 Các ban phân phối Linux trong Microsoft Store c cccccsccesesseeseesseseesessesesseseeseseees 54
Hình 3.9 Cai dat username va password Cho Linux cccecceeseesseeeeeeeeeeeeseeeeeeseeneeeeeneens 54
Hình 3.10 Thiết lập đang giải nén tập tit cecccccccsessecsessessesssessesssessessssssessesssessessesssesseesseess 55
Hình 3.11 Cài đặt Docker thành công - - - + 6 11 9E S 2 9 HT ng HT ng rưệt 55 Hình 3.12 Giao diện quản lý đơn hàng c2 2c 3 3221331351351 351 5111111151151 eEeE 56
Hình 3.13 Giao điện trang chỉ tiết hóa đơn 2 + s+S2EE£EEt2EE2EEEEEE2E1E21122111 712 cEe2 57 Hình 3.14 Giao điện dành cho khách order đồ uống 2-2-5222 2+E++E+£++E+zEzzzxeex 58
Trang 10Hình 3.15 Giao diện dành cho khách customize d6 uống 2-2 2 2 2+£2+E+E+E+zxezxeẻ 59
Hinh 3.16 Giao (0i sẽ): 59
Hình 3.17 Giao điện ghắp thú - 2-2-2 ©S22E+22EE+2E322212271127112711271271211211 21121111 re 60
DANH MỤC BANG BIEU
Bang 1.1 Khảo sát các mơ hình phục vụ của các thương hiệu lớn -. -+++-+<++ss++ 12
Bảng 1.2 Ưu, nhược điểm của các loại hình dịch vụ phục VỤ ssccssSscssseereeeee 19
Bang 1.3 Cac samples của XR Interaction TOỌKIK 5 55 S222 +2 +sEEseEsrerersrrsresrerrrke 28 Bang 1.4 Cách sử dung XR Device SImulafO -:- 2 5+ +33 *+E*EE+EEsrEEsrrkrrrkrsrkeerkre 29
Trang 11Bang 2.1 Scenario khách hang order đồ uống - 2 2+ £+E£+E£EE£EE£EE£EE+EeEEzEeEEzEerxrrrrs
Bảng 2.2 Scenario nhân viên cập nhật trạng thái đơn hàng - ¿55+ ++*£+e£+s++eersxxs
Trang 12DANH MỤC KÝ HIỆU VA CHỮ VIET TAT
°K
Chú giải tiêng việt
VR Virtual Reality Thực tại ảo
API Application Programming Giao diện lập trình ứng dụng
Interface
UI User Interface Giao diện người dùng
2D Two Dimensions Hai chiều
3D Three Dimensions Ba chiéu
FE Frontend Giao diện người dùng
BE Backend Hệ thông phụ trợ
DOM Document ObJect Model Mô hình các đối tượng tài liệu
REST Representational State Transfer | Chuyên đối cấu trúc dữ liệu
UC Use case Use case
URL Uniform Resource Locator Trinh dinh vi tai nguyén thong
nhất OOP Object-Oriented Programming Lập trình hướng đối tượng
MVCC Multi-Version Concurrency Kiểm soát đồng thời nhiều phiên
Control bản
HMDs Head-mounted Displays Màn hình gắn trên đầu
F&B Food and beverage Thực phâm và đồ uống
VAS Valued Added Service Dịch vụ giá trị gia tăng
Trang 13Đồ án tốt nghiệp Đại học LỜI MỞ ĐẦU
LỜI MỞ ĐẦU
1 Lý do chọn đề tài
Hiện nay, ngành dịch vụ đồ uống đanh phát triển nhanh chóng và cạnh tranhkhốc liệt Các quán cà phê đang tìm kiếm cách đề tạo ra sự khác biệt và thu hút kháchhàng Trong thời đại công nghệ sé, sự phát triển của các ứng dụng di động và công
nghệ thực tại ảo đã mở ra nhiều cơ hội cho ngành này Nghiên cứu hiện tại cho thấy,
các thương hiệu cà phê nồi tiếng như Starbucks, Highlands Coffee, The Coffee Househay Trung Nguyên Legend đang áp dụng mô hình phục vụ khách hàng theo kiểu Self—Service Điều này có nghĩa là khách hàng phải tự phục vụ đồ uống cho mình Do đó,
em có ý tưởng nghiên cứu và phát triển ứng dụng đặt đồ uống trong quán cà phê sử
dụng công nghệ thực tại ảo.
Khi áp dụng công nghệ này có thể thay rõ các lợi ích mà nó đem lại Công nghệthực tại ảo cho phép khách hàng có thé xem chi tiết, tương tác với các sản pham một
cách thực tế trong không gian được ảo hóa đầy thú vị Điều đó tạo ra một trải nghiệmđộc đáo và hấp dẫn, giúp tăng sự kết nối và gắn bó với thương hiệu cà phê Ứng dụngđặt đồ uống sử dụng công nghệ thực tại ảo cho phép khách hàng xem trực tiếp menu
và các món đồ uống mà không cần phải trực tiếp xếp hàng chờ đợi Khách hàng có thể
tìm kiếm, lựa chọn và đặt hàng ngay trên ứng dụng một cách thuận tiện và nhanhchóng Điều này giúp tiết kiệm thời gian cho khách hàng và tăng cường tiện lợi trong
quá trình đặt đồ uống Ứng dụng còn cho phép khách hàng tùy chỉnh và cá nhân hóa
món đồ uống theo ý muốn của mình Họ có thê lựa chọn thành phần, kích cỡ và phong
cách phục vụ theo sở thích cá nhân Từ đó, tạo ra một trải nghiệm độc đáo và đáp ứng
nhu cầu riêng của từng khách hàng, giúp tăng cường sự hài lòng và tương tác giữa
khách — quán cà phê.
Hơn nữa, hệ thống còn có thé cung cấp dữ liệu phân tích chỉ tiết về sở thích vàhành vi của khách hàng Quán cà phê có thé sử dụng thông tin này dé hiểu rõ hơn vềkhách hàng, tùy chỉnh chiến lược kinh doanh và quản lý nguồn hàng hiệu quả Điều
này giúp nâng cao hiệu suất và tối ưu hóa quy trình kinh doanh
Một điểm nỗi bật đáng chú ý không thé không ké đến nữa là việc tao ra điểm
khác biệt cho quán cà phê Sử dụng công nghệ thực tại ảo trong đặt đồ uống mang lại
sự đột phá và khác biệt Việc áp dụng công nghệ mới mẻ và hiện đại này giúp quán thu
xI
Trang 14Đồ án tốt nghiệp Đại học LỜI MỞ ĐẦU
hút sự chú ý của khách hàng, tạo ra một hình ảnh độc đáo và nổi bật cạnh tranh trong
ngành đồ uống nói chung và cà phê nói riêng
Chính vì vậy, em đã lựa chọn đề tài “Nghiên cứu và phát triển ứng dụng đặt
đồ uống trong quán cà phê sử dụng công nghệ thực tại ảo” Day là một xu hướngtiến tiến và đáng chú ý trong ngành dịch vụ đồ uống, hứa hẹn sẽ tăng cường trải
nghiệm khách hàng, tối ưu hóa quy trình kinh doanh và tạo sự khác biệt trong thị
trường.
2 Mục đích và mục tiêu nghiên cứu
Đề tài hướng đến mục tiêu: “Xây dựng ứng dụng đặt đồ uống trong quán cà phê
sử dụng công nghệ thực tại ảo”, giúp tăng trải nghiệm khách hàng trong quá trình đặt
đồ uống
Hướng tới hoàn thành mục đích dé ra: em cần thực hiện các mục tiêu nghiên cứu
sau:
- Tổng quan về ứng dụng và phương pháp tiếp cận phát trién
- _ Cơ sở lý thuyết xây dựng ứng dụng
- _ Xây dựng và phát triển ứng dụng
3 Đối tượng và phạm vi nghiên cứu
- _ Đối tượng nghiên cứu: Các hình thức đặt đồ uống, cách thức phát triển ứng
dụng thực tại ảo, ứng dụng công nghệ thực tại ảo trong bài toán đặt đồ uống.
- Pham vi nghiên cứu:
o Pham vi quy mô: Nghiên cứu, khảo sat, tim hiéu luồng phục vụ khách
hàng trong 15 thương hiệu cà phê nổi tiếng tại Việt Nam: Starbucks,
Highlands Coffee, The Coffee House, Phúc Long Coffee & Tea, Cộng ca phê, Ca phê Trung Nguyên, Gemini Coffee, Milano Coffee, Aha Café,
Viva Star Coffee, Urban Station Coffee, Passio Coffee, Kafa Café,
GUTA Café, Effoc Số lượng người dùng, đặt hang cùng một lúc là dưới
5 người.
o Phạm vi không gian: nghiên cứu ứng dụng với quan cả phê Starbucks.
o Phạm vi thời gian: ứng dụng hoạt động trong khung thời gian ma quán
cho phép.
XIV
Trang 15Đồ án tốt nghiệp Đại học LỜI MỞ ĐẦU
o Phạm vi nội dung: nội dung nghiên cứu gồm nghiên cứu luồng phục vu
của các thương hiệu cà phê lớn, xây dựng và phát triển ứng dụng đặt
hang bằng công nghệ VR
4 Phương pháp nghiên cứu
- _ Nghiên cứu về lý thuyết: Thu thập thông tin khoa học lý thuyết phục vụ xây
dựng ứng dụng thực tại ảo, các tài liệu đã có để đưa ra những lý thuyết cơbản, giúp người đọc khóa luận có thê hình dung ra cách thức nghiên cứu
- Thu thập đữ liệu: Sử dung các thông tin được xin phép về bản quyền, các tài
nguyên miễn phí trên không gian mạng.
- Nghiên cứu định tính: dựa vào các kiến thức có sẵn kết hợp với những
nghiên cứu về lý thuyết để xây dựng sản phẩm
5 Đóng góp của đề tài
a Ý nghĩa khoa học
Hướng nghiên cứu và xây dựng về ứng dụng đặt đồ uống trong quán cà phê
sử dụng công nghệ thực tại ảo mang lại cơ hội để áp dụng và nghiên cứu sâu rộng
về những công nghệ mới, đặc biệt là công nghệ thực tại ảo Bên cạnh đó, việc
nghiên cứu thị trường và xu hướng sẽ giúp hiểu rõ hơn về xu hướng tiêu dùngtrong ngành công nghiệp đồ uống và dự đoán xu hướng tương lai
c Đóng góp mới của đề tài
Từ việc phân tích các mô hình phục vụ đã triển khai trên thị trường, giảipháp cho ứng dụng đặt đồ uống trong quán cà phê sử dụng công nghệ thực tại ảotạo ra cách tiếp cận mới, trải nghiệm hoan toàn khác biệt dành cho khách hang
Bên cạnh đó, đề tài cùng đóng góp vào xu hướng công nghiệp, đặc biệt trong
nganh dịch vụ đồ uống, khi mà mọi thứ đều dần trở nên hiện đại hóa, hướng đến
sự tiện dụng, mới mẻ và đa dạng.
XV
Trang 16Đồ án tốt nghiệp Đại học LỜI MỞ ĐẦU
6 Bồ cục đề tài
Dé tài “Nghiên cứu va phát triển ứng dụng đặt đồ uống trong quán cà phê
sử dụng công nghệ thực tại ảo” bố cục gồm 3 chương:
- _ Chương 1: Tổng quan đề tài
- _ Chương 2: Phân tích và thiết kế hệ thống
- Chương 3: Xây dựng ứng dụng và thử nghiệm
XVI
Trang 17Đồ án tốt nghiệp Đại học LỜI MỞ ĐẦU
CHƯƠNG 1: TONG QUAN VE DE TÀI
1.1 Tổng quan về Thực tại ảo
1.1.1 Lịch sử hình thành và phát triển
Năm 1930, trong cuốn sách “Pygmalions Spectacles”, Stanley G Weinbaum đã
mô tả về một thiết bị ảo hóa tiên tiến có tên là “Pygmalion’s Spectacles”, được phátminh bởi nhân vật chính, Profesor Haskel van Manderpootz Thiết bị này cho phép
người sử dụng trải nghiệm một thế giới ảo hóa hoàn toàn mới, có thé nhìn thấy, nghe thấy, và trải nghiệm mọi cảm nhận như trong thế giới thực Điều độc đáo của
“Pygmalion’s Spectacles” là nó không chỉ giới hạn ở việc thấy và nghe môi trường ảo,
mà còn cho phép người sử dụng trải nghiệm cảm nhận khác như mùi hương và vị giác.
Với tầm nhìn này, những gì chúng ta từng nghĩ về Thực tại ảo đã thực sự trở thành hiệnthực Mặc dù sẽ khó khăn dé đưa các yếu tố cảm ứng và ngửi vào trải nghiệm Thực tại
ảo, tuy nhiên, đây là tầm nhìn mà các nhà sáng tạo Thực tại ảo định hướng tương laicủa nó Người dùng có ngạc nhiên không khi nghĩ rang hơn 85 năm trước, con người
đã nghĩ về Thực tại ảo và việc tạo ra các trải nghiệm mô phỏng bằng công nghệ Khi
VR phát triển đến ngày hôm nay, những ý tưởng này đã là nguồn cảm hứng và vớicông nghệ thay đổi nhanh chóng, những cải tiễn về trải nghiệm và mô phỏng Thực tại
ảo đã đến gần hơn với chúng ta như ngày nay Công nghệ thực tế ảo không phải là một
phát minh mới mà đã xuất hiện từ thế kỷ 20, cụ thể là vào năm 1962 khi ông MortonHeilig (Mỹ) đã phát minh ra thiết bị mô phỏng SENSORAMA- thiết bị phim giải trí
Thực tại ảo đầu tiên trên thế giới
XVil
Trang 18Đồ án tốt nghiệp Đại học LỜI MỞ ĐẦU
Như đã thấy trong hình 1.1, thiết bị này hỗ trợ phản hồi hình ảnh không gian bachiều thông qua 2 chiếc máy quay 35 mm ở 2 bên, chuyền động, màu sắc, âm thanh đakênh, mùi hương, hiệu ứng gió (sử dụng một chiếc quạt đặt gần đầu) và một ghế ngồi
có khả năng rung Chiếc máy có khả năng mô phỏng quá trình lái một chiếc xe gan máyvòng quanh thành phố New York, “người lái” có thể cảm nhận gió và cảm nhận được
sự gO ghé của bề mặt con đường thông qua hệ thống rung của ghế ngồi Thậm chi
“người lái” có thé ngửi thay mùi đồ của đồ ăn khi “đi qua” một quán ăn Heilig cũng
nhận thấy tầm quan trọng của việc trang bị một thiết bị nhìn đội trên đầu người dùng
Ông ấy đã thiết kế một mặt nạ đội đầu mô phỏng tích hợp thiết bị 3D với hiệu ứng
ngoại vi rộng, điều khién tập trung, thấu kính, âm thanh đa kênh và có khả năng phát
tán mùi hương Có thê nói đây chính là tiền đề cho sự phát triển của VR và thiết bị độiđầu (HMD) về sau này
XVII
Trang 19LỜI MỞ ĐẦU
Đồ án tốt nghiệp Đại học
Hình 1.2 Thiết bị hiển thị đội trên đầu người dùng cua Heilig
XIX
Trang 20Đồ án tốt nghiệp Đại học LỜI MỞ ĐẦU
1.1.2 Khái niệm về Thực tại ảo
Thực tại ao (Virtual Reality — VR) là một trải nghiệm mô phỏng có thé giốnghoặc khác hoàn toàn với thế giới thực Một người sử dụng thiết bị Thực tai ảo có thé
nhìn xung quanh thế giới nhân tạo, di chuyên xung quanh và tương tác với các tính
năng hoặc vật pham ảo Hiệu ứng thường được tạo ra bởi tai nghe VR bao gồm màn
hình gắn trên đầu với màn hình nhỏ trước mắt, nhưng cũng có thê được tạo thông qua
các phòng được thiết kế đặc biệt với nhiều màn hình lớn Thực tại ảo thường kết hợp
phản hồi thính giác và video, nhưng cũng có thé cho phép các loại phản hồi cảm giác
và lực khác.
XX
Trang 21Đồ án tốt nghiệp Đại học LỜI MỞ ĐẦU
Hình 1.4 Người dùng trải nghiệm bay trong thành phố
1.143 Đặc điểm công nghệ thực tại ảo
ee, "MO HINH NAY
-THIẾT BỊ NHẬP XUẤT S ae CƠ SỞ DỮ LIỆU
1/O DATABASE
Hình 1.5 Kiến trúc hệ thống thực té ảo
- _ Thiết bị đầu vào: Thiết bị đầu vào được sử dụng dé tương tac với môi trường ảo
và các đối tượng trong môi trường đó Chúng gửi những tín hiệu đến hệ thống
về những cử động con người sử dụng, dé trả về những phản ứng tương ứngnhững hành động đó thông qua thiết bị đầu ra output devices trong thời gianthực dé kích thích các giác quan dé tạo nên cảm giác về sự hiện hữu và tương táctrong thế giới ảo
- VR Engine: VR Engine hay hệ thống máy tính được lựa chọn theo yêu cầu của
từng ứng dụng Phat sinh hình anh và hién thị hình ảnh là một trong những yếu
tố quan trọng nhất và tốn nhiều thời gian nhất trong một hệ thống VR Việc lựa
chọn VR Engine nào còn phụ thuộc vảo lĩnh vực của ứng dụng, người dùng, các
XXI
Trang 22Đồ án tốt nghiệp Đại học LỜI MỞ ĐẦU
thiết bị đầu cuối, mức độ dam chìm va yêu cầu đầu ra của hệ thống Bởi vì nó
chịu trách nhiệm tính toán, tạo ra các mô hình đồ họa, dựng hình các đối tượng,
ánh xạ, mô phỏng và hiển thị trong thời gian thực Các máy tính cũng xử lý các
tương tác với người dùng và hoạt động với một giao diện người dùng và các
thiết bị nhập/xuất
- _ Thiết bị đầu ra: các thiết bị đầu ra sẽ gửi các phản hồi từ VR Engine và chuyên
nó đến người dùng thông qua các thiết bị tương ứng dé kích thích các giác quan
Có thê phân loại thiết bị đầu ra dựa trên các giác quan là đồ họa (thị giác), âmthanh (thính giác), những cảm giác có được khi đụng chạm, tiếp xúc bằng da
qua tay, chan, (xúc giác), mùi và hương vi.
- Phan mềm: phần mềm luôn là "linh hồn" của hệ thống thực tế ảo cũng như đối
với bat cứ một hệ thông máy tính hiện dai nào Các nhà phát triển cho rang, délập trình hệ thống VR lý tưởng nhất là cung cấp các mô tả cấp cao và dé phan
mềm xác định tự động tat cả các chỉ tiết cấp thấp Trong một thé giới hoàn hảo
sẽ có một công cụ VR, phục vụ một mục đích tương tự như các công cụ trò chơi
hiện có dé tạo ra video trò chơi Nếu các developer tuân theo các mầu mà nhiềungười trước đó đã triển khai, thì có thê tránh được nhiều chỉ tiết phức tạp bằng
cách gọi các hàm đơn giản từ một thư viện phần mềm được thiết kế tốt
Vậy những thành phan phần mềm nao là cần thiết dé tạo ra một trải nghiệm VR?
Nó chính là Virtual World Generator (VWG), VWG nhận đầu vào từ các hệthống cấp thấp cho biết người dùng đang làm gì trong thế giới thực Trình theodõi dầu cung cấp các ước tính kịp thời về vị trí và hướng đầu của người dùng
Bàn phím, chuột và bộ điều khiến trò chơi các sự kiện đến trong một hàng đợi
đã sẵn sàng dé được xử lý Vai trò then chốt của VWG là duy trì đủ "thực tế"
bên trong dé người kết xuất có thé trích xuất thoogn tin họ cần dé tính toán kết
quả dau ra cho màn hình của họ.
XXI
Trang 23Đồ án tốt nghiệp Đại học LỜI MỞ ĐẦU
| '
INPUT COMPUTATION OUTPUT
;
Head : Visual Visual
Tracker `" _ Renderer Display
Game hóc củ nung : Aural Aural
Controller WORLD Renderer |_| Display
: GENERATOR _
Haptic Haptic Renderer Display
O00
Hình 1.6 Mô hình Virtual World Generator
Tom lại, những nhà phát triển có thé bắt đầu với một bộ công cụ pháttriển phần mềm (SDK) cơ bản từ nhà cung cấp VR Headset và sau đó xây dựng
VWG của riêng mình từ đầu SDK sẽ cung cấp trình điều khiển cơ bản và mộtgiao diện dé truy cập dữ liệu theo dõi va thực hiện cuộc gọi đến các thư viện kếtxuất đồ họa Nhà phát triển phải xây dung vật lý của thế giới ảo, xử ly các sự cốnhư chuyền động nhân vật, phát hiện va chạm, chiếu sáng mô hình, và âm thanh
Điều này mang lại cho nhà phát triển khả năng kiểm soát lớn nhất Ở một tháicực khác, nhà phát triển có thé sử dụng một VWG làm sẵn được tùy chỉnh để tạo
ra trải nghiệm VR cụ thể băng cách chọn các tùy chọn menu va viết kịch bảncấp cao Ví dụ như OpenSimulator, Vizard của WorldViz, Unity 3D và Unreal
Engine của Epic Games Unity 3D và Unreal Engine là công cu trò chơi được
điều chỉnh dé hoạt động cho VR và cho đến nay là công cụ phổ biến nhất trong
số các nhà phát triển VR hiện tại Việc sử dụng các công cụ cấp cao hơn như
vậy giúp các nhà phát triển dễ dàng tạo ra trải nghiệm VR trong thời gian ngắn
1.1.3.2 Eye Tracking
Eye Tracking là một công nghệ cảm biến cho phép một thiết bị có thé nhận biết
mắt và theo déi những thay đôi của mắt về vị trí và chuyên động Nó giúp chúng ta xác
XXII
Trang 24Đồ án tốt nghiệp Đại học LỜI MỞ ĐẦU
định được mức độ chú ý, nơi chúng ta chú ý và những gì chúng ta đang tập trung vào
cũng như một số sinh trắc học tùy thuộc vào lĩnh vực ứng dụng Eye tracking có nhiềuứng dụng trong thực tế, nó còn có thể mang lại lợi thế lớn cho quyền riêng tư và bảo
mật thông qua hệ thống quét và nhạn dạng võng mạc, cũng như thêm một lớp kết nối
và phan hồi bé sung cho trải nghiệm Dưới đây là một số những lợi thé của công nghệ
này trong phát triển Thực tế ảo
- Gia tăng khả năng và sự linh hoạt cho thiết bi HMDs
- Tang tính tương tac
- Tuong tác một cach tự nhiên hon
1.1.3.3 Head Tracking
Đề hiểu rõ về công nghệ Head Tracking chúng ta sẽ tiếp xúc với một thuật ngữ
khá mới đó là Degree of Freedon hay được viết tắt là DoF và nghĩa tiếng việt là
Độ tự do DoF của một vật thé thé hiện khả năng di chuyên trong không gian
Trong một không gian ba chiều, có tổng cộng sáu bậc tự do Một nửa trong số
đó đại diện cho chuyển động quay (nghiêng, ngửa/cúi và quay) và nửa còn lại
đại điện cho chuyên động tịnh tiến (di chuyển doc theo trục x, y và z) Trongthực tế ảo, ba bậc tự do thường có nghĩa là ba chuyển động quay Trong thực tế
ảo chủ yếu có 2 loại DoF đó là 3 DoF và DoF Chúng ta sẽ đi tìm hiểu lần lượt
2 loại này.
1.13.3.1 3 DoF (Three Degree of Freedom — 3 độ tự do)
XXIV
Trang 25Đồ án tốt nghiệp Đại học LỜI MỞ ĐẦU
Đây là hình thức theo dõi chuyên động người dùng đơn giản nhất trong thực tế
ảo và hoàn toàn dựa vào các cảm biến sẵn có (gia tốc kế, con quay hồi chuyên và từ
kế) mà điện thoại sử dụng dé do chuyén động một số vị du có thé kế đến như Oculus
Go, Samsung Gear VR và Google Daydream View.
Về bản chất, các công cụ này cho phép một thiết bị đo lường cách nó di chuyêntheo ba loại xoay hướng (hay còn gọi là 3DoF) Một số chuyên động được đăng ký bởicác cảm biến này và được dịch để chương trình VR chạy trên điện thoại có thể phản
hồi trong thời gian thực
Cy ay &
Hình 1.8 3 độ tự do
1.13.3.2 6DoF (Six Degree of Freedom — 6 độ ty do)
Một phiên bản tinh vi hon của theo dõi vi tri người dùng là Six Degree of
Freedom (DoF), kết hợp ba phép do quay của 3 DoF và thêm ba chuyên động định
hướng cho phép một người di chuyền vật ly trong không gian 6a, thay vì chỉ đơn giản
Trang 26Đồ án tốt nghiệp Đại học LỜI MỞ ĐẦU
Trên PC, Console và đặc biệt là hệ thống thực tế ảo cap cấp sẽ trang bị hệ thống
6 DoF Theo dõi vị trí cho phép người dùng thực sự di chuyền trong môi trường ảo
Nếu khả năng theo dõi cho phép, chúng ta thậm chí có thể đi bộ xong quanh toàn bộ
căn phòng của minh trong môi trường VR Ngoài ra, khi bộ điều khiển cũng là 6DoF,
ta có thé tương tác trực tiếp với các vật thé ảo bang tay vì chúng ta có thé di chuyển
chúng qua không gian ảo bằng cách di chuyền bàn tay của mình trong thế giới thực
1.1.4 Giới thiệu một số loại kính VR phổ biến
Trên thị trường hiện tại có khá nhiều loại kính VR như VR Console, VR ganđiện thoại thông minh, PCVR Phé6 biến nhất có thé kế đến là hai loại kính
Standalone VR và PCVR.
1.1.4.1 Standalone VR
- Standalone VR hay kính VR độc lập có xu hướng nhỏ gọn, loại hình này hoạt
động độc lập được tích hợp sẵn bộ vi xử lý và hệ điều hanh Không cần bất kỳmột thiết bị ngoại vi nao khác dé sử dụng, hiện tại phổ biến nhất trên thị trường
đối với dòng hoạt động độc lập là Oculus Quest, ngoài ra HTC cũng có phiên
bản hoạt động độc lập là HTC Vice Focus Plus
- _ Đối với VR Standalone bạn có thé thoải mái đem kính đi bat cứ đâu và sẵn sang
để sử dụng ngay như cắm trại, dã ngoại, tính di động đầy đủ, giá thành rẻ vakhả năng sử dụng thiết bị ở mọi nơi
Hình 1.10 Kính Standalone VR Oculus Quest 2
1.1.4.2PCVR
XXVI
Trang 27Đồ án tốt nghiệp Đại học LỜI MỞ ĐẦU
- PCVR là kính thực tế ảo cần kế nối với một máy tính để sử dụng, những kính
VR đứng đầu bảng xếp hạng hiện nay đều thuộc dòng PCVR như Valve Index,
Pimax, Oculus Rift S, HP Reverb G2 hay Vive Cosmos, Vive Pro PCVR là
kính thực tế ảo yêu cầu phải có một máy tinh có cấu hình cao dé sử dung,thường yêu cầu card đồ họa tối thiểu GTX 1060 trở lên
- Ưu điểm của kính thực tế ảo PCVR là tận dụng được cau hình gần như siêu
khủng của máy tính, cung cấp hình ảnh với độ trung thực cao, kiểm soáttracking tốt và đặc biệt có thể chơi những game nặng hơn
- _ Bên cạnh những ưu điểm thì PCVR có một số nhược điểm như là tính di động
không cao vì cần một dây kết nối với máy tính, giá của các dòng PCVR thường
Hình 1.11 Kính PCVR Oculus Rift S
1.2 Khảo sát mô hình phục vụ trong các quan ca phê
1.2.1 Khao sát các mô hình phục vụ được các thương hiệu lớn áp dụng
Bang 1.1 Khao sát các mô hình phục vụ của các thương hiệu lớn
ST Tên thương hiệu Ludéng phục vụ Loại dịch vụ phục vụ
T
1 Starbucks Khach hang vao quan, Semi-service, Self-service
tới quay — xem menu,
XXVI
Trang 28Đồ án tốt nghiệp Đại học LỜI MỞ ĐẦU
chọn đồ uống — thanhtoán bằng tiền mặt, thẻ
thanh toán — khi số
phiếu thanh toán xuất
hiện trên màn hình, lấy
đồ uống tại quay pha
z
A
ché.
2_ | Highlands Coffee Khach hang vao quan,
tới quay —> xem menu,
chọn đồ uống — thanhtoán bằng tiền
mặt/thẻ /ứng dụng >
nhận thẻ từ — đến chỗ
bàn rồi ngồi chờ — tínhiệu từ thẻ từ — lấy đồuống tại quầy pha chế
Semi-service, Self-service
3 | The Coffee House Khach hang vao quan,
tới quay —> xem menu,
chọn đồ uống — thanhtoán bang tiền mặt, thẻ
hoặc ứng dụng —> nhận
thẻ từ — đến chỗ ban
rồi ngồi chờ —› tín hiệu
từ thẻ từ > lay đồuống tại quầy pha chế
— trả lại thẻ từ.
Self-service
XXVIli
Trang 29Đồ án tốt nghiệp Đại học LỜI MỞ ĐẦU
4 Phúc Long Coffee &
Tea
Khách hàng vào quán,
tới quầy — xem menu,chọn đồ uống — thanhtoán băng tiền
mặt/thẻ /ứng dụng >
nhận thẻ từ — đến chỗbàn rồi ngồi chờ — tínhiệu từ thẻ từ — lay đồuống tại quay pha chế,
trả lại thẻ từ.
Self-service
Cong ca phé Khach hang vao quan,
tới quay —> xem menu,
chọn đồ uống — thanhtoán bằng tiền mặt, thẻ
đồ uống tại quầy pha
r7 A
Trang 30Đồ án tốt nghiệp Đại học LỜI MỞ ĐẦU
từ thẻ từ —› lấy đồuống tại quầy pha chế
—> trả lại thẻ từ.
7 | Gemini Coffee Khách hàng vào quán
— tới quầy > xemmenu, chọn đồ uống —
thanh toán bằng tiền
mặt, thẻ hoặc ứng dụng
— nhận thẻ từ > đếnchỗ bàn rồi ngồi chờ —tín hiệu từ thẻ từ > lay
đồ uống tai quầy phachế — trả lại thẻ từ
Self-service
8 | Milano Coffee Khach hang vao quan,
tới quay —> xem menu,
chọn đồ uống — thanhtoán bằng tiền
đồ uống tại quay pha
chê.
Self-service
9 | Aha Café Khach hang vao quan,
tới quây — xem menu,
chọn đô uông — thanh toán băng tiên
Self-service
XXX
Trang 31Đồ án tốt nghiệp Đại học LỜI MỞ ĐẦU
mặt/thẻ /ứng dụng —>
nhận thẻ từ — đến chỗbàn rồi ngồi chờ — tínhiệu từ thẻ từ — lấy đồuống tại quầy pha chế
—> trả lại thẻ từ.
10 Viva Star Coffee Khach hang vao quan,
tới quay > xem menu,chọn đồ uống — thanhtoán băng tiền mặt, thẻ
thanh toán — khi số
phiếu thanh toán xuất
hiện trên màn hình, lay
đồ uống tại quay pha
Khach hang vao quan,
tới quay —> xem menu,
chọn đồ uống — thanhtoán bằng tiền
mặt/thẻ/ứng dụng —>
nhận thẻ từ > đến chỗ
ban rồi ngồi chờ > tín
hiệu từ thẻ từ — lấy đồuống tại quầy pha chế
— trả lại thẻ từ.
Self— Service
12 Passio Coffee Khách hàng vào quán, Self — Service
XXXI
Trang 32Đồ án tốt nghiệp Đại học LỜI MỞ ĐẦU
tới quay > xem menu,chọn đồ uống — thanhtoán bằng tiền mặt, thẻ
hiện trên màn hình, lay
đồ uống tại quay pha
z7
A
ché.
13 Kafa Café Khach hang vao quan,
tới quay —> xem menu,chọn đồ uống — thanhtoán bằng tiền
đồ uống tại quầy pha
z Lộ
chê
14 GUTA Café Khách hàng vào quán,
tới quây — xem menu,
chọn đô uông —> thanh
toán băng tiên
Self - Service
XXXI
Trang 33Đồ án tốt nghiệp Đại học LỜI MỞ ĐẦU
đồ uống tại quay pha
chê.
15 | Effoc Khách hàng vào quán, Self— Service
tới quay —> xem menu,
chọn đồ uống — thanhtoán bằng tiền/thẻ/ứng
dụng — đến ban ngồi
chờ — theo dõi man
hình hiển thị số phiếu
thanh toán > khi số
phiếu thanh toán xuất
hiện trên màn hình,
khách tới quầy pha chếlay đồ uống
Bảng trên là kết quả khảo sát thực tế với 15 thương hiệu cà phê nổi tiếng tại Việt
Nam hiện nay, dé nhận thấy tất cả các thương hiệu trên đều đang áp dụng hình thức
phục vụ theo kiêu Self— Service Hiểu đơn giản là tự phục vụ Day là một trong ba
loại hình dịch vụ phô biến nhất, gồm:
- Self-Service: tên gọi khác là Counter Service — là hình thức tự phục vụ tại
quay Đồng nghĩa với việc khách hang sẽ:
o Gọi món tại quay và trả tiền trước
o Chờ và nhận đồ ăn/thức uống tại quay
o Tự mang đồ ăn/thức uống tới bàn ăn
XXXIH
Trang 34Đồ án tốt nghiệp Đại học LỜI MỞ ĐẦU
o Tự dọn đẹp sau khi dùng xong
- Semi — service: là hình thức bán phục vụ Đồng nghĩa với việc khách hang sẽ:
o Gọi món tại quay và trả tiền nướco_ Nhận bản số thứ tự và hóa đơn, ngồi tại bàn ăn
o_ Nhân viên phục vụ mang đồ ăn/thức uống tới ban ăn
Tuy nhiên, có một số trường hợp áp dụng với Thức ăn nhanh (Fast Food, tên
gọi khác Quick Service) và Café, khách hàng sẽ mang hóa đơn và nhận đồăn/thức uống ngay tại quây
o Nhân viên phục vụ dọn đẹp sau khi khách rời khỏi
- Full— Service: tên gọi khác là Table Service — là hình thức phục vụ tại ban.
Đồng nghĩa với việc khách hàng sẽ ngồi tại bàn, được nhân viên phục vụ đưamenu tới dé gọi mon, bung đồ ăn/thức uống phục vụ tai bài trong suốt thời gian
tại quán.
1.2.2 Ưu, nhược điểm của các loại hình phục vụ
Bảng 1.2 Uu, nhược điểm của các loại hình dịch vụ phục vụ
Loại hình dịch vụ | Ưu điểm Nhược điểm
Self Service - _ Tiết kiệm chi phí nhân công, - Giam sự tương tác,
thiết bị, không gian gắn kết giữa nhân viên
- Tang tốc độ phục vụ, giảm và khách hàng
thời gian chờ đợi - Giam sự chuyên
- Tăng sự tự do, thoải mái cho nghiệp, sang trọng của
khách hàng dịch vụ
- Thich hợp với các loại hình - _ Giảm sự kiểm soát,
F&B bình dân, đơn giản, quản lý chất lượng đồnhanh gọn ăn, thức uống
- _ Yêu cầu khách hang
có kỹ năng tự phục vụ, tuân thủ nội quy
Semi Service - Két hợp được ưu điểm cua self | - Tang chi chi nhân
service va full service công, thiết bị, không
XXXIV
Trang 35Đồ án tốt nghiệp Đại học LỜI MỞ ĐẦU
Tăng sự linh hoạt, đa dạng của dịch vụ
Tăng sự hài lòng, trải nghiệm
Yêu cầu nhân viên có
kỹ năng phục vu, giao
tiếp, xử lý tình huốngtốt
Yêu cầu khách hàng
có sự hợp tác thích nghi với dịch vụ.
Full Service Tăng sự tương tác, gắn kết
giữa nhân viên và khách hàng.
Tăng sự chuyên nghiệp, sang trọng của dịch vụ
Tăng sự kiểm soát, quản lý
chất lượng đồ ăn, thức uống
Thích hợp cho các loại hình
F&B cao cấp, ầm thực, giải trí
Tăng chi phí nhân
công, thiết bị, không
gian
Giảm tốc độ phục vụ,
tăng thời gian chờ đợi
Giảm sự tự do, thoải
mái cho khách hàng.
Yêu cầu nhân viên có
kỹ năng phục vu, giao
tiếp, xử lý tình huống
1.3 Giới thiệu mô hình áp dụng công nghệ thực tại ảo
1.3.1 Tổng quan luồng phục vụ
Khách hàng vào quán — được nhân viên đưa kính thực tại ảo và hướng dẫn cách
sử dụng — đeo kính thực tại ảo và trải nghiệm một không gian ảo với nhiều lựa chọn
đồ uống, âm thực, giải trí —> chọn đồ uống đến chỗ bàn rồi ngồi chờ —› được nhân
viên mang đồ uống tới bàn — thưởng thức đồ uống và tiếp tục trải nghiệm không gian
ảo — trả lại thẻ từ và kính thực tại ảo.
1.3.2 Ưu, nhược điểm của luồng phục vụ mới
Ưu điểm
Tan dụng được công nghệ thực tại ảo dé tạo ra một không gian ảo hấp dẫn, độcđáo và phong phú cho khách hàng Khách hàng có thê chọn đồ uống, ẩm thực, giải trí
XXXV
Trang 36Đồ án tốt nghiệp Đại học LỜI MỞ ĐẦU
theo sở thích và nhu cầu của mình trong không gian ảo Điều này giúp tăng sự hài
lòng, trải nghiệm và gắn kết của khách hàng với quán cà phê
Kết hợp được ưu điểm của self service, semi service và full service Khách
hàng có thé gọi món và thanh toán nhanh chóng tại quay, giảm thời gian chờ đợi và
tăng sự tự do, thoải mái Khách hàng cũng được nhân viên mang đồ uống tới bàn, tăng
sự tương tác, găn kết và chuyên nghiệp của dịch vụ Khách hàng cũng được kiểm soát,quản lý chất lượng đồ uống và trải nghiệm không gian ảo trong suốt thời gian ở quán
cà phê.
Tao ra một mô hình kinh doanh mới lạ, sáng tạo và khác biệt so với các quan cà
phê truyền thống Điều này giúp tăng sự thu hút, nỗi bật và cạnh tranh của quán cà phêtrên thị trường Điều này cũng giúp tăng doanh thu, lợi nhuận và thương hiệu của quán
cà phê.
Nhược điểm
Tăng chi phí đầu tư và vận hành cho công nghệ thực tại ảo Quán cà phê phảimua, bảo trì và cập nhật các thiết bị, phần mềm và nội dung liên quan đến thực tại ảo.Điều này đòi hỏi quán cà phê phải có nguồn vốn và kỹ năng quản lý công nghệ cao
Tăng độ phức tạp và khó quản lý của dịch vụ Quán cà phê phải đảm bảo sự liên kết,
tương thích và an toàn của các thiết bị, phần mềm và nội dung thực tại ảo Quán cà phêcũng phải dam bao sự hai hoa, cân bằng và chất lượng của các loại hình dịch vụ self
service, semi service và full service Điều nay đòi hỏi quán cà phê phải có kỹ năng
phân tích, đánh giá và xử lý tình huống tốt
1.4 Công nghệ sử dung trong đồ án
1.4.1 Giới thiệu Unity Game Engine
1.4.1.1 Tổng quan về Unity Game Engine
1.4.1.1.1 Unity và quá trình phát triển của nó
Unity là một “cross-platform game engine” tạm hiểu là công cụ phát triển game
đa nền tảng được phát triển bởi Unity Technologies Game engine này được sử dụng
để phát treiern game trên PC, consoles, thiết bị di động và trên website
Ra mắt đầu tiên vào năm 2005 tại sự kiện Apple’s Worldwide DeveloperConference bởi nhà sáng lập David Helgason, trải qua hơn 12 năm phát triển, đến nay
Unity đã có version 2022.3.14f1 (phát hành vào ngày 21/11/2023) hoàn thiện hơn, mở
XXXVI
Trang 37Đồ án tốt nghiệp Đại học LỜI MỞ ĐẦU
rộng hơn Tháng 5 năm 2012 theo cuộc khảo sát Game Developer Megazine được
công nhận là Game Engine tốt nhất cho mobile Năm 2014 Unity thắng giải “Best
Engine” tại giải UK’s annual Develop Industry Excellence.
6006000
14.112 Một số thông số về Unity
Unity Report đã đưa ra một số thống kê, báo cáo rất tích cực trong năm 2020 như sau:
- Cac ứng dụng xây dựng bằng Unity đạt 5 tỉ lượt tải xuống mỗi tháng
- 2,8 tỷ người dùng cuối hoạt động hàng thang sử dụng nội dung được tạo hoặc
vận hàng băng cách giải pháp Unity
- 94 trong số 100 studio phát triển hàng đầu theo doanh thu toàn cầu là khách
hàng cua Unity.
- Hon 253 triệu người dùng/cài đặt mới mỗi tháng được phân phối cho các nhà
phát triển của Unity với Unity Ads
1.4.1.1.3 Uu điểm của Unity
Hiện nay có rất nhiều engine hỗ trợ làm game tương tự Unity nhưng Unity luôn
là sự lựa chọn hàng đầu cho các dự án game bởi nó có nhiều ưu điểm như sau:
- _ Chức năng cốt lõi đa dạng, gồm: cung cấp công cụ dựng hình (kết xuất đồ họa)
cho các hình ảnh 2D hoặc 3D, công cụ vật lý (tính toán và phát hiện va chạm),
âm thanh, mã nguồn, hình ảnh động, trí tuệ nhân tạo, phân luồng, tạo dòng dữ
XXXVI
Trang 38Đồ án tốt nghiệp Đại học LỜI MỞ ĐẦU
liệu xử lý, quản lý bộ nhớ, dựng ảnh đồ thị và kết nối mạng Nhờ có các engine
mà công việc làm game trở nên ít tốn kém và đơn giản hơn
- _ Hỗ trợ đa nền tảng: một trong các thế mạnh của Unity 3D chính là khả năng hỗ
trợ gần như toàn bộ các nền tảng hiện có gồm: PlayStation 3, Xbox 360, Wii U,
1OS, Android, Windows, Blackberry, 10, OS, X, Linux, trình duyệt Web và cả
Flash Nói cách khác, chỉ với một gói engine, các studio có thể làm game chobat kì hệ điều hành nào và dé dang convert chúng sang những hệ điều hành
khác nhau Đồng thời, đây cũng là giải pháp cho các game online đa nền tảng —
có thê chơi đồng thời trên nhiều hệ điều hành, phần cứng khác nhau như Web,
PC, Mobile, Tablet
- _ Dễ sử dung: Unity3D được built trong một môi trường phat triển tích hợp, cung
cấp một hệ thong toàn điện cho các lập trình viên, từ soạn thảo ma nguon, xay
dựng công cu tự động hóa tiến trình sửa lỗi Do được hướng đến đồng thời ca
lập trình viên không chuyên và studio chuyên nghiệp, nên Unity3D khá dễ sử
dụng Hơn nữa, đây là một trong những engine phô biến nhất trên thé giới,người dùng có thé dé dang tìm kiếm kinh nghiệm sử dụng của “tiền bối” trên
các forum công nghệ
- Tinh kinh tế cao: Unity Technologies hiện cung cấp bản miễn phi engine
Unity3D cho người dùng cá nhân và các doanh nghiệp có doanh thu dưới 100.000 USD/nam Với bản Pro, người dùng phải trả 1.500 USD/nam — một
con số rất khiêm tốn so với những gì engine này mang lại
1.4.1.2 Tìm hiểu về Unity Engine