Khóa Luận Tốt Nghiệp: Ứng Dụng Quản Lý Quán Ăn Tại Thành Phố Thủ Đức

Khóa luận tốt nghiệp công nghệ thông tin ứng dụng quản lý quán ăn tại Thủ Đức, giải pháp tối ưu cho việc quản lý và phát triển kinh doanh.

Chuyên ngành

Công Nghệ Thông Tin

Người đăng

Ẩn danh

Thể loại

Khóa Luận Tốt Nghiệp

2023

78
3
0

Phí lưu trữ

30 Point

Mục lục chi tiết

LỜI CẢM ƠN

1. CHƯƠNG 1: TỔNG QUAN

1.1. Phạm vi nghiên cứu

1.2. Phương pháp nghiên cứu

1.3. Đóng góp khóa luận

1.4. Cấu trúc khóa luận

2. CHƯƠNG 2: KHẢO SÁT ĐỜI THỰC

2.1. Khảo sát giao diện và chức năng

2.2. Nhận xét ưu nhược điểm các ứng dụng

2.3. Các công nghệ xây dựng ứng dụng Mobile

2.3.1. Native App Development

2.3.2. Cross Platform

2.3.3. Hybrid App

2.4. So sánh các công nghệ Native App

3. CHƯƠNG 3: CÁC CHỨC NĂNG ỨNG DỤNG

3.1. Đăng nhập/ Đăng ký

3.2. Danh sách quán ăn yêu thích

3.3. Bình luận/ Đánh giá

3.4. Dẫn đường trên bản đồ

3.5. Phân tích các use-case cho các chức năng trên

3.5.1. Use-case đăng ký

3.5.2. Use-case đăng nhập

3.5.3. Use-case tìm kiếm

3.5.4. Use-case Dẫn đường

3.5.5. Use-case đặt bàn

3.5.6. Use-case Đánh giá

3.5.7. Use-case gợi ý theo thời tiết

3.5.8. Use-case gợi ý theo độ tuổi

3.5.9. Use-case gợi ý theo đánh giá

3.5.10. Use-case duyệt đơn hàng

3.5.11. Use-case điều chỉnh

4. CHƯƠNG 4: THIẾT KẾ ỨNG DỤNG

4.1. Cơ sở dữ liệu

4.2. Các thực thể trong cơ sở dữ liệu

4.3. Thiết kế giao diện

4.4. Cấu trúc của ứng dụng

4.5. React Native Framework

4.6. Phác thảo cấu trúc ứng dụng

5. CHƯƠNG 5: CÀI ĐẶT VÀ TRIỂN KHAI ỨNG DỤNG

5.1. Cài đặt và thiết lập kết nối với cơ sở dữ liệu

5.2. Cài đặt và triển khai ứng dụng

5.2.1. Cài đặt môi trường

5.2.2. Cài đặt Java

5.2.3. Cài đặt Android Studio

5.3. Màn hình trang Home

5.4. Màn hình trang đăng ký

5.5. Màn hình đăng nhập

5.6. Màn hình thông tin người dùng

5.7. Màn hình chi tiết quán ăn

5.8. Màn hình trang bản đồ

5.9. Màn hình trang quán ăn yêu thích

5.10. Màn hình tìm kiếm

5.11. Màn hình bình luận

5.12. Màn hình gợi ý

5.13. Màn hình đặt bàn

5.14. Màn hình phía nhà hàng

5.15. Màn hình thống kê

6. CHƯƠNG 6: ĐÁNH GIÁ KHÓA LUẬN

6.1. Phát triển ứng dụng

6.2. So sánh hiệu năng

7. CHƯƠNG 7: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN

DANH MỤC HÌNH

DANH MỤC BẢNG

DANH MỤC TỪ VIẾT TẮT

Tóm tắt

I. Tổng Quan Về Ứng Dụng Quản Lý Quán Ăn Tại Thủ Đức

Ứng dụng quản lý quán ăn tại Thành phố Thủ Đức đang trở thành một xu hướng quan trọng trong ngành dịch vụ ẩm thực. Với sự phát triển nhanh chóng của công nghệ thông tin, việc áp dụng phần mềm quản lý quán ăn không chỉ giúp tối ưu hóa quy trình làm việc mà còn nâng cao trải nghiệm của khách hàng. Ứng dụng này cho phép quản lý thông tin quán ăn, đặt bàn, và theo dõi doanh thu một cách hiệu quả.

1.1. Lợi Ích Của Ứng Dụng Quản Lý Quán Ăn

Ứng dụng quản lý quán ăn giúp tiết kiệm thời gian và công sức cho chủ quán. Nó cho phép theo dõi doanh thu, quản lý kho, và phân tích dữ liệu khách hàng một cách dễ dàng.

1.2. Tình Hình Thị Trường Quán Ăn Tại Thủ Đức

Thành phố Thủ Đức đang chứng kiến sự gia tăng nhanh chóng của các quán ăn và nhà hàng. Nhu cầu về các giải pháp quản lý hiệu quả ngày càng cao, tạo cơ hội cho các ứng dụng quản lý quán ăn phát triển.

II. Vấn Đề Và Thách Thức Trong Quản Lý Quán Ăn

Mặc dù có nhiều lợi ích, nhưng việc quản lý quán ăn cũng gặp phải nhiều thách thức. Các chủ quán thường phải đối mặt với vấn đề quản lý nhân viên, kho hàng và doanh thu. Việc thiếu thông tin chính xác có thể dẫn đến quyết định sai lầm.

2.1. Quản Lý Nhân Viên Quán Ăn

Quản lý nhân viên là một trong những thách thức lớn nhất. Việc theo dõi hiệu suất làm việc và phân công công việc hợp lý là rất quan trọng để đảm bảo hoạt động trơn tru.

2.2. Quản Lý Kho Và Doanh Thu

Quản lý kho quán ăn cần phải chính xác để tránh tình trạng thiếu hàng hoặc lãng phí. Phân tích doanh thu cũng cần được thực hiện thường xuyên để đánh giá hiệu quả kinh doanh.

III. Phương Pháp Giải Quyết Vấn Đề Quản Lý Quán Ăn

Để giải quyết các vấn đề trong quản lý quán ăn, việc áp dụng công nghệ là rất cần thiết. Các phần mềm quản lý quán ăn hiện đại cung cấp nhiều tính năng hữu ích giúp tối ưu hóa quy trình làm việc.

3.1. Ứng Dụng Phần Mềm Quản Lý Quán Ăn

Phần mềm quản lý quán ăn giúp tự động hóa nhiều quy trình, từ quản lý kho đến theo dõi doanh thu. Điều này giúp chủ quán tiết kiệm thời gian và giảm thiểu sai sót.

3.2. Giải Pháp Công Nghệ Cho Quản Lý Khách Hàng

Sử dụng các ứng dụng quản lý khách hàng giúp theo dõi thông tin và phản hồi của khách hàng, từ đó cải thiện dịch vụ và tăng cường sự hài lòng.

IV. Ứng Dụng Thực Tiễn Của Quản Lý Quán Ăn

Nhiều quán ăn tại Thủ Đức đã áp dụng thành công các giải pháp quản lý hiện đại. Những ứng dụng này không chỉ giúp quản lý hiệu quả mà còn nâng cao trải nghiệm của khách hàng.

4.1. Kết Quả Nghiên Cứu Về Ứng Dụng Quản Lý

Nghiên cứu cho thấy các quán ăn sử dụng phần mềm quản lý có doanh thu cao hơn và tỷ lệ khách hàng quay lại cũng tăng đáng kể.

4.2. Các Mô Hình Thành Công Tại Thủ Đức

Một số quán ăn nổi bật tại Thủ Đức đã áp dụng thành công các giải pháp công nghệ, từ đó tạo ra sự khác biệt trong dịch vụ và thu hút khách hàng.

V. Kết Luận Và Hướng Phát Triển Tương Lai

Ứng dụng quản lý quán ăn tại Thủ Đức đang trên đà phát triển mạnh mẽ. Với sự hỗ trợ của công nghệ, các quán ăn có thể tối ưu hóa quy trình làm việc và nâng cao trải nghiệm khách hàng. Tương lai của ngành dịch vụ ẩm thực sẽ còn nhiều tiềm năng.

5.1. Tương Lai Của Ứng Dụng Quản Lý Quán Ăn

Dự báo rằng trong tương lai, các ứng dụng quản lý quán ăn sẽ ngày càng trở nên phổ biến và cần thiết hơn trong ngành dịch vụ ẩm thực.

5.2. Đề Xuất Phát Triển Ứng Dụng

Cần tiếp tục nghiên cứu và phát triển các tính năng mới cho ứng dụng quản lý quán ăn, nhằm đáp ứng tốt hơn nhu cầu của người dùng và thị trường.

10/07/2025
Khóa luận tốt nghiệp công nghệ thông tin ứng dung quản lý quán ăn tại thủ đức

Trích đoạn nội dung tài liệu

Chương 1, chúng tôi trình bay sơ lược cấu trúc của dé tài và nêu ra những lý do khiến chúng tôi quyết định thực hiện dé tài này. Qua đó xác định được mục đính, đối tượng và phạm vi nghiên cứu, các phương pháp thực hiện. Nêu ra những vấn đề cần giải quyết. Lý do chọn đề tài.

Các App như GrabFood, ClingMe, Foody hiện đang có chức năng đặt đồ ăn trực tiếp về tận nhà. Tùy vào nhu cầu người dùng, việc ăn uống tại nhà cũng nảy sinh nhiều vấn đề như: dọn đẹp sau bữa ăn, chỉ phí giao hàng, không gian chật hẹp hoặc nhàm chán. Lúc đó việc đi trực tiếp các quán ăn, nhà hàng sẽ giải quyết các vấn đề trên. Chúng ta sẽ không phải lo về việc dọn đẹp, chỉ phí giao hàng, không gian không thuận tiện cho việc ăn chơi thoải với bạn bè, gia đình sau những giờ học tập, làm việc vất vả.

Đây là lý do dé chúng tôi muốn phát trién một ứng dụng có thé dan người dùng tới các địa điểm ăn uóng, gợi ý các địa điểm ăn uống, đặt bàn tại các địa điểm đó. Mục đích của đề tài là có thể tạo ra một ứng dụng hữu ích, phù hợp với nhu cầu của người dùng nhưng cũng không kém phần đẹp mắt và thân thiện. Nhu cầu của người dùng luôn được ưu tiên hàng đầu. Họ có thể lựa chọn giữa việc đặt bàn hay không đặt bàn.

Ngoài ra nếu họ cảm thấy thích các quán đó, họ có thể thêm vào danh sách yêu thích. Đối với những người không tìm được địa điểm phù hợp, ứng dụng sẽ đưa ra những gợi ý ràng buộc theo những quy tắc nhất định: độ tuổi, thời tiết, những đánh giá. Đề tài tập chung vào nhóm người dùng có nhu cầu di chuyền trực tiếp ra các quán ăn. Họ thường là những người không thích việc don dep sau khi ăn tại nhà, đổi không khí, không thích làm phiền hàng xóm hoặc những người có đam mê với việc thưởng thức các món ăn khác nhau ở những quán khác nhau, sẽ có nhu cầu đặt bàn hoặc là không.

Phạm vi nghiên cứu. Phạm vi nghiên cứu của chúng tôi xoay quanh các việc sau: - Thu thập thông tin các quán ăn (Tên, địa chỉ, Menu, Danh mục) -_ Tìm hiểu học hỏi cách mà các ứng dụng khác xây dựng giao diện. - Tìm hiểu về điểm nồi bật, những điểm cần tránh của các ứng dụng khác, sau đó học hỏi và tạo ra các chức năng khác biệt so với họ. - Tìm hiểu về GIS.

- Tim hiểu và áp dụng FB va trong ứng dụng. Phương pháp nghiên cứu. Chúng tôi sử dụng các phương pháp nghiên cứu: - Thực hiện nhúng bản đồ thêm current location (vị trí của User) và vị trí của quán ăn, nhà hàng. Thực hiện chỉ đường cho User tới quan đó, và có lộ trình di chuyển.

- Dựng khung cho phan giao diện - Thu thập thông tin của quán ăn. Từ đó thiết kết dữ liệu đưới một hình key — value. VD Mô tả tên của của một quán ăn sẽ có key là “Tên” và value là “Nha hàng Góc Huế”, tương tự cho các quán ăn khác. - Cài đặt và cầu hình FB cho một dy án RN.

Sau đó đồ dữ liệu về giao diện. - Sit dụng Authentication của FB để tạo trang đăng nhập và đăng ký. Xây dựng những chức năng cập nhật dữ liệu, thêm, xóa. Đóng góp khóa luận.

Các đóng góp của khóa luận: - Bộ dé liệu gồm 20 quán với thông tin chỉ tiết như: Tên, địa chỉ, toa độ. - _ Xây dựng giao điện mobile đẹp, dễ sử dụng với mọi tang lớp. - Có một số chức năng khác biệt nhằm thỏa mãn những nhu cầu thực như chức năng chỉ đường, đặt bàn, gợi ý. - Gợi ý các nhà hàng nếu người dùng không biết chọn gì.

Họ có thé Sign In / Sign Up và họ sẽ nhận được những gợi ý về các quán ăn phù hợp với những thông tin đã cung cấp. - Các chức năng đánh giá, bình luận. Cấu trúc khóa luận. Cấu trúc khóa luận: - Chwong 1: Tổng quan.

- Chương 2: Khao sát đời thực. - _ Chương 3: Các chức năng ứng dụng. - _ Chương 4: Thiết kế ứng dụng. - Chương 5: Cài đặt và triển khai ứng dụng.

- _ Chương 6: Đánh giá kết quả với khóa luận kế thừa. - _ Chương 7: Kết luận và hướng phát triển. KHẢO SÁT ĐỜI THỰC Tóm tắt chương: Chương 2, chúng tôi tiến hành khảo sát, trải nghiệm các ứng dụng đi trước phổ biến trên các nền tảng Android và IOS. Tìm điểm mạnh, yếu, các tính năng nổi trội của các ứng dụng đó.

Áp dụng và thiết kế giao diện, chức năng khác biệt so với những ứng dụng đi trước. Khảo sát giao diện và chức năng. Các ứng dụng đặt bàn kết hợp định tuyến cho người đùng hiện nay chưa phổ biến. Nên chúng tôi sẽ tiến hành khảo sát các ứng dụng gần giống như ý tưởng mà chúng tôi muốn thực hiện.

Cụ thể là các ứng dụng như đặt đồ ăn, giao đồ ăn (Foody, ClingMe, GrabFood). Cả 3 ứng dụng trên đều có trên 2 nền tảng là IOS và Android. Chúng tôi tiến hành trải nghiệm thực tế và đưa ra các nhận xét về giao diện và chức năng. Từ những gì chúng tôi trải nghiệm chúng tôi sẽ tiến hành xây dựng giao diện và các chức năng tối ưu hon.

Ứng dụng Foody Ứng dụng được xây dựng vào năm 2012 tại TP. Ứng dụng phô biến trên các nền tảng di động và website. Với Foody mọi người có thể tìm kiếm các địa điểm ăn uống: nhà hàng, quán ăn, quán nước. tại Việt Nam.

Foody cho phép các thành viên đặt hàng, bình luận và đánh giá các địa điểm ăn uống. Phương thức thanh toán phổ biến là ví ShopeePay. so Hình 2: Màn hình ứng dụng Foody Sau quá trình trải nghiệm ứng dụng, c húng tôi đưa ra những nhận xét về giao diện và chức năng như sau: Giao diện với màu sắc chủ đạo là đỏ và trắng. Các nút tương tác sẽ đổi sang màu đỏ va background sẽ đổi t hành màu xám khi chọn.

Thanh điều hướng sẽ được bố trí ở cuối màn hình. Tr ang thông tin nhà hang, quan ăn khá trực quan, hiện đầy đủ các thông tin của quán như: Tên, địa chỉ, giá, tình trạng. Người dùng có thể xem bình luận, dan! giá. Tuy phan giao diện đơn giản, dé sử dụng nhưng chữ và các nút bam thêm vào giỏ hang khá nhỏ.

Chức năng: Đăng nhập/ Đăng ký, thêm vào giỏ hàng, lưu quán ăn, bình luận và đánh giá, gợi ý các chủ đề mà người dùng hay xem, đặt hàng bằng phương thức gọi điện trực tiếp, đặt giao đồ ăn, gợi ý theo vị trí hiện tai. Ứng dụng Grab Food GrabFood là dịch vụ giao đồ ăn được vận hành bởi Grab - Nền tảng giao hàng, đặt xe theo yêu cầu hàng đầu châu A. Ứng dụng được sử dụng phổ biến trên các nền tang di động. Người dùng có thê thực hiện đặt đồ ăn trên ứng dụng và thanh toán bằng nhiều hình thức khác nhau.

Bạn cũng thể xem các bình luận và đánh giá về các quán ăn một cách dễ dàng. Tiệm Ăn Vặt HARU ét (%2) + Đánh gi vànhận HAA © Ngônngttnựcdơn G s6enbopboo Tất cả các quán Dành cho bạn " Nắnghạida-Dưỡng dat GrabFood ms \ © 00146 cipemdsem „ #4 re “ngu 4Ö Bánh Tuyến Thống Ưu đãi chớp nhoá. > 5s Hình 4: Màn hình ứng dụng GrabFood Sau khi chúng tôi trải nghiệm GrabFood, chúng tôi đưa ra những nhận xét như sau: - Màu chủ đạo là xanh lá kết hop với màu trắng. Phan header bao gồm vi trí hiện tại của user, danh mục yêu thích, các đơn hàng, thanh tìm kiếm.

Các nút tương tác khá mượt. Phần phông chữ có kích thước hợp lý. Thông tin về quán ăn còn hạn chế. Tuy vậy phần hiền thị thực đơn khá gọn gàng và đẹp mắt.

- _ Chức năng: Chức năng đăng nhập/ đăng ký (bắt buộc). Đặt món, thanh toán, thêm yêu thích, tìm kiếm, gợi ý các quán ăn phổ biến và phù hợp với vi trí của người dùng, các quán đang có khuyến mãi, tinh trạng đơn hàng. Ứng dụng ClingMe. Hình 5: Logo Clingme ClingMe là một sản phẩm của Công ty CP Gigatum Việt Nam, người dùng có thể tìm kiếm quán ăn, cây ATM, tiệm thuốc,.

13:29 < Gi hing ịachỉnhận hàng “Thời gian go hàng dự kiến Ham nay = Sém nhất có th, Sảnphẩm, (EB tan đong c mê gud tna thêm hoàn én › LATTEFOAMTRỨ. hme cia Pde © 2% Si =) fe Machin “Dhhềm noose Hn G408 Tôm ch on gaping hv chi (QUU DAI KHÔNG THE BOLO Chinh € Tổng tiến hanh toản 690004 966macm Số ibn được hoàn tagạg - Thứ2-Thử6 $ Mie gi: 350.0008 Tiện (ehfHỗ trợ Hình 6: Man hình ứng dụng Clingme Một số nhận xét của chúng tôi về ứng dụng như sau: Màu chủ đạo là màu trắng và cam. Thanh điều hướng được dính ở dưới cuối màn hình. Trên cùng là thanh tìm kiếm.

Các nút bam được tương ứng với mỗi icon và màu sắc khác nhau giúp người dùng dễ dàng thao tác. Ở trang thông tin nhà hàng, các thông tin như Tên, địa chỉ, giờ mở cửa, đều được hiển thị đầy đủ. Chức năng: Chức năng nồi bật của ClingMe là chức năng cá nhân hóa cho mỗi người dùng, tức là với mỗi người dùng khác nhau sẽ có các đề xuất khác nhau. Chức năng đặt đồ ăn và thanh toán cũng được áp dụng.

Người dùng có thé săn thưởng dé nhận được nhiều ưu đãi. Nhận xét ưu nhược điểm các ứng dụng Sau quá trình sử dụng, trải nghiệm các ứng dụng trên chúng tôi đúc kết được một sô ưu - nhược điêm chung. Uu diém: o Chức năng đặt đồ ăn tiện lợi o Chức năng thanh toán da dạng. o Chức năng chỉ đường o Một số ứng dụng có chức năng đặt đơn theo nhóm.

o Giao diện các ứng dụng dé sử dụng. Nhược điểm: o Chưa có chức năng đặt bàn, đặt chỗ trên ứng dụng o Một số ứng dụng quảng cáo khá nhiều 2. Các công nghệ xây dựng ứng dụng Mobile. Native App Development.

Native App: tạo các ứng dụng riêng biệt cho các nền tảng cụ thé, chẳng hạn như IOS (sử dung Swift hoặc Objective-C) và Android (sử dụng Java hoặc Kotlin). Ưu điểm: Performance sẽ tốt hơn các công nghệ Hybird, Cross Platform 10 - Bảo mật dữ liệu - Vi Performance tốt nên trải nghiệm khách hàng cũng sẽ được nâng cao - Quá trình build sẽ nhẹ hon Nhược điểm: - Vì phải xây dựng trên 2 nền tảng nên sẽ tốn nhiều công sức - C6 một số tính năng không có sẵn trên Android hoặc IOS - Qua trình bảo trì cũng tốn nhiều thời gian.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ

Tài liệu "Ứng Dụng Quản Lý Quán Ăn Tại Thành Phố Thủ Đức" cung cấp cái nhìn tổng quan về cách thức quản lý hiệu quả các quán ăn trong bối cảnh đô thị hóa nhanh chóng. Nó nêu bật những thách thức mà các chủ quán ăn phải đối mặt, từ việc quản lý nhân sự, tồn kho đến việc tối ưu hóa trải nghiệm khách hàng. Bên cạnh đó, tài liệu cũng đề xuất các giải pháp công nghệ hiện đại giúp nâng cao hiệu suất hoạt động và sự hài lòng của khách hàng.

Để mở rộng thêm kiến thức về các ứng dụng công nghệ trong quản lý, bạn có thể tham khảo tài liệu Báo cáo đồ án ứng dụng quản lí sách, nơi trình bày các phương pháp quản lý thông minh. Ngoài ra, tài liệu Đồ án hcmute nhà giữ xe bán tự động kiểu đu quay kết hợp ứng dụng trên android cũng có thể cung cấp cho bạn những ý tưởng về việc ứng dụng công nghệ trong quản lý không gian. Cuối cùng, tài liệu Design and implementation for smart home using iot system sẽ giúp bạn hiểu rõ hơn về việc áp dụng IoT trong quản lý và tự động hóa. Những tài liệu này sẽ là cơ hội tuyệt vời để bạn khám phá sâu hơn về các giải pháp công nghệ trong quản lý.