ĐẠI HC KINH T QUC DÂN
TRƯỜNG CÔNG NGH
----------------
KHÓA LUN TT NGHIP
Xây dng Website xem phim tích hp
h thng gi ý CineWorld
Tên sinh viên : Nguyn Bo Khánh
Giảng viên hướng dn : Th.S Trn Th M Dip
Hà Ni, 5/2025
2024.2 CÔNG NGH THÔNG TIN NGUYN BO KHÁNH 11218463
ĐẠI HC KINH T QUC DÂN
TRƯỜNG CÔNG NGH
----------------
KHÓA LUN TT NGHIP
Xây dng Website xem phim tích hp
h thng gi ý CineWorld
Tên sinh viên : Nguyn Bo Khánh
Mã sinh viên : 11218463
Lp : Công ngh thông tin K63A
Ngành : Công ngh thông tin
Khoa : Công ngh thông tin
Giảng viên hướng dn : Th.S Trn Th M Dip
(Ch ký GVHD)
Hà Ni, 5/2025
i
MC LC
MC LC ...................................................................................................................... i
LỜI CAM ĐOAN......................................................................................................... iii
LỜI CẢM ƠN .............................................................................................................. iv
DANH MC CÁC T VIT TT ............................................................................. v
DANH MC BNG, BIU Đ ................................................................................. vi
DANH MC HÌNH ................................................................................................... viii
DANH MC CÔNG THC ....................................................................................... xi
M ĐẦU ........................................................................................................................ 1
CHƯƠNG 1. TỔNG QUAN V ĐỀ TÀI ................................................................... 2
1.1. Lý do la chọn đề tài ....................................................................................... 2
1.2. Mc tiêu ca đề tài ........................................................................................... 3
1.3. Đối tưng và phm vi nghiên cu ................................................................... 3
1.4. Phương pháp nghiên cu ................................................................................. 4
1.5. Ý nghĩa khoa học và thực tiễn ......................................................................... 4
1.6. Gii pháp triển khai đề tài ................................................................................ 5
CHƯƠNG 2. CƠ SỞ LÝ THUYT ............................................................................ 6
2.1. Tng quan v phương pháp xây dng Website ............................................... 6
2.1.1. Công c s dng ....................................................................................... 6
2.1.2. Frontend ................................................................................................... 7
2.1.3. Backend .................................................................................................. 11
2.1.4. Các công ngh h tr khác ..................................................................... 14
2.2. Tng quan v phương pháp xây dng h thng gi ý ................................... 16
2.3. La chọn phương pháp xây dựng .................................................................. 19
ii
2.3.1. H thng gi ý lai ................................................................................... 19
2.3.2. Mô hình Content-based Filtering ........................................................... 20
2.3.3. Mô hình Collaborative Filtering ............................................................ 21
CHƯƠNG 3: PHÂN TÍCH VÀ THIT K H THNG ...................................... 44
3.1. Xác đnh yêu cu............................................................................................ 44
3.1.1. Yêu cu chc năng ................................................................................. 44
3.1.2. Yêu cu phi chức năng ........................................................................... 44
3.2. Phân tích yêu cu ........................................................................................... 45
3.2.1. Biểu đồ t ca s dng ....................................................................... 45
3.2.2. Biểu đồ hot đng ................................................................................... 51
3.2.3. Biểu đồ trình t ....................................................................................... 55
3.2.4. Biểu đồ lớp lĩnh vực ............................................................................... 61
3.3. Thiết kế h thng ........................................................................................... 62
3.3.1. Thiết kế kiến trúc h thng ..................................................................... 62
3.3.2. Thiết kế cơ sở d liu ............................................................................. 62
CHƯƠNG 4. CÀI ĐẶT VÀ TH NGHIM ........................................................... 67
4.1. Môi trưng phát trin và th nghim ............................................................. 67
4.1.1. Môi trưng phát trin Website ............................................................... 67
4.1.2. Môi trưng phát trin mô hình hc sâu ................................................. 67
4.2. Kết qu đạt đưc ............................................................................................ 67
4.2.1. H thng gi ý ........................................................................................ 67
4.2.2. Website CineWorld ................................................................................. 71
KT LUN ................................................................................................................. 88
TÀI LIU THAM KHO .......................................................................................... 90
iii
LỜI CAM ĐOAN
Tôi là Nguyễn Bảo Khánh, hiện đang theo học lớp chuyên ngành ng nghệ thông tin
63A với mã sinh viên 11218463. Giảng viên hướng dẫn Khóa luận tốt nghiệp của tôi
Th.S Trần Thị Mỹ Diệp. i cam kết rằng toàn bộ nội dung trong khóa luận này
kết quả từ quá trình tự tìm tòi và nghiên cứu của chính tôi. Các kiến thức được trình y
trong khóa luận đều trung thực, phản ánh đúng khả năng thực tế của bản thân. Tất cả
nguồn trích dẫn đều tuân thủ quy định về quyền sở hữu trí tuệ, các tài liệu tham khảo
đã được liệt ràng. Tôi chịu hoàn toàn trách nhiệm về nội dung trình bày trong khóa
luận này.
Hà Ni, ngày 19 tháng 5 năm 2025
Sinh viên
(ký, ghi rõ hn)