BỘ GIÁO DỤC VÀ ĐÀO TẠO
TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT
THÀNH PHỐ HỒ CHÍ MINH
ĐỒ ÁN TỐT NGHIỆP
NGÀNH CÔNG NGHỆ THÔNG TIN
XÂY DỰNG WEBSITE
BÁN ĐỒ ĂN NHANH
GVHD: NGUYỄN THỦY AN
SVTH: LƯỜNG ĐẠI NGHĨA
TP. Hồ Chí Minh, tháng 06/2025
TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT TPHCM
KHOA CÔNG NGHỆ THÔNG TIN
NGÀNH CÔNG NGHỆ PHẦN MỀM
-???? ???? ????-
LƯỜNG ĐẠI NGHĨA
20110682
Đề Tài :
XÂY DỰNG WEBSITE
BÁN ĐỒ ĂN NHANH
KHÓA LUẬN TỐT NGHIỆP KỸ SƯ CNTT
GIẢNG VIÊN HƯỚNG DẪN
ThS. NGUYỄN THỦY AN
KHÓA 2020 - 2025
TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT TPHCM
KHOA CÔNG NGHỆ THÔNG TIN
NGÀNH CÔNG NGHỆ PHẦN MỀM
-???? ???? ????-
LƯỜNG ĐẠI NGHĨA
20110682
Đề Tài :
XÂY DỰNG WEBSITE
BÁN ĐỒ ĂN NHANH
KHÓA LUẬN TỐT NGHIỆP KỸ SƯ CNTT
GIẢNG VIÊN HƯỚNG DẪN
ThS. NGUYỄN THỦY AN
KHÓA 2020 - 2025
ĐH SƯ PHẠM
CỘNG
KỸHOÀ
THUẬT TP.HCM
KHOA CNTT
Độc
XÃ HỘI CHỦ NGHĨA VIỆT NAM
Độc lập – Tự do – Hạnh Phúc
*******
*******
PHIẾU NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN
Họ và tên Sinh viên 1: Lường Đại Nghĩa
MSSV 1: 20110682
Ngành: Công nghệ Thông tin
Tên đề tài: Xây dựng website bán đồ ăn nhanh
Họ và tên Giáo viên hướng dẫn: ThS. Nguyễn Thủy An
NHẬN XÉT
1. Về nội dung đề tài &amp khối lượng thực hiện:
.
.
2. Ưu điểm:
.
.
3. Khuyết điểm
.
.
4. Đề nghị cho bảo vệ hay không ?
.
5. Đánh giá loại :
.
6. Điểm :
.
Tp. Hồ Chí Minh, ngày tháng năm 2025
Giáo viên hướng dẫn
(Ký &amp ghi rõ họ tên)
1
ĐH SƯ PHẠM
CỘNGKỸ
HOÀ
THUẬT TP.HCM
KHOA CNTT
Độc
*******
XÃ HỘI CHỦ NGHĨA VIỆT NAM
Độc lập – Tự do – Hạnh Phúc
*******
PHIẾU NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN
Họ và tên Sinh viên 1: Lường Đại Nghĩa
MSSV 1: 20110682
Ngành: Công nghệ phần mềm
Tên đề tài: Xây dựng website bán đồ ăn nhanh
Họ và tên Giáo viên phản biện: TS. Huỳnh Xuân Phụng
NHẬN XÉT
1. Về nội dung đề tài &amp khối lượng thực hiện:
.
.
2. Ưu điểm:
.
.
3. Khuyết điểm
.
.
4. Đề nghị cho bảo vệ hay không ?
.
5. Đánh giá loại :
.
6. Điểm :
.
Tp. Hồ Chí Minh, ngày
tháng
năm 2025
Giáo viên phản biện
(Ký &amp ghi rõ họ tên)
2
LỜI CẢM ƠN
Lời cảm ơn đầu tiên, chúng em muốn gửi đến quý Thầy Cô Khoa Công nghệ
thông tin – Trường Đại học Sư Phạm Kỹ Thuật Thành phố Hồ Chí Minh, những người
đã đồng hành và hỗ trợ chúng em suốt thời gian học tập tại trường. Chúng em xin bày
tỏ lòng biết ơn chân thành và sâu sắc nhất với tình cảm quan tâm và yêu thương mà quý
Thầy Cô đã dành cho chúng em.
Trong những năm học tại trường, chúng em đã may mắn được học hỏi rất nhiều
kiến thức chuyên môn và các kỹ năng bổ trợ từ các thầy cô. Điều này đã
...
...
ột framework hiện đại dựa trên Vue.js, giúp phát triển giao diện
SPA/SSR hiệu quả, có khả năng mở rộng.
6.1.2. Về mặt ứng dụng
Hoàn thiện các chức năng cho phép người dùng truy cập vào hệ thống, thực hiện
chức năng cơ bản trên tài khoản như cập nhật thông tin, đổi mật khẩu cũng như các
nghiệp vụ của hệ thống như: tìm kiếm sản phẩm, xem chi tiết sản phẩm, xem danh sách
sản phẩm theo phân loại, xem tin tức, thêm sản phẩm vào giỏ hàng, quản lý giỏ hàng,
thanh toán, ...
Quản trị hệ thống có thể thực hiện các chức năng như: quản lý người dùng, quản lý
sản phẩm, quản lý groups, quản lý banner, quản lý đơn hàng, quản lý bài viết,…
6.2. Ưu điểm
● Hệ thống hoạt động ổn định, dữ liệu đồng bộ tốt giữa frontend (Nuxt.js) và
backend (DRF).
● Giao diện hiện đại, có khả năng responsive tốt trên cả máy tính và điện thoại.
● Cấu trúc ứng dụng rõ ràng, tách biệt frontend – backend giúp việc bảo trì, mở
rộng dễ dàng hơn.
● Tối ưu hiệu suất render phía client thông qua Nuxt và caching API.
83
● Có thể dễ dàng triển khai API cho mobile app hoặc các hệ thống khác nhờ
backend RESTful.
6.3. Nhược điểm
● Một số thao tác giao tiếp giữa frontend và backend vẫn chưa được tối ưu hoá về
mặt hiệu năng và tải dữ liệu.
● Chưa xây dựng chức năng phân loại sâu theo nhóm sản phẩm (ví dụ: theo vị,
theo dung tích...).
● Chưa hoàn chỉnh hệ thống phân quyền chi tiết cho từng vai trò trong hệ thống
quản trị.
6.4. Hướng phát triển
Để xây dựng trang web đầy đủ và hoàn thiện hơn. Nhóm em sẽ khắc phục các nhược
điểm ở trên và bổ sung thêm các tính năng cải thiện trải nghiệm người dùng như:
● Tối ưu hiệu năng API và cơ chế caching để cải thiện tốc độ tải trang và trải
nghiệm người dùng.
● Phân loại sản phẩm chi tiết hơn, hỗ trợ người dùng tìm kiếm chính xác.
● Tích hợp chức năng đánh giá – nhận xét sản phẩm để tăng tương tác và thu thập
phản hồi.
84
CHƯƠNG 7
TÀI LIỆU THAM KHẢO
[1] Python Documentation, https://docs.python.org/3.10/
[2] Hien Nguyen, “Python là gì? Đặc điểm của ngôn ngữ lập trình Python”, toidayhoc,
https://toidayhoc.com/lap-trinh/python-la-gi-dac-diem-cua-ngon-ngu-lap-trinh-python/
[3] Django Documentation, https://docs.djangoproject.com/en/5.0/
[4] MySQL Documentation, https://dev.mysql.com/doc/
[5] “MySQL là gì? Ưu điểm và nhược điểm của MySQL nổi bật”, tenten,
https://tenten.vn/tin-tuc/mysql-la-gi/#Uu_diem
[6] Nuxt Documentation, https://nuxt.com/docs/
[7] Vue Documentation, https://vuejs.org/guide/introduction.html
85
S
K
L
0
0
2
1
5
4