ĐẠI HC KINH T QUC DÂN
TRƯỜNG CÔNG NGH
----------------
KHÓA LUN TT NGHIP
Xây dựng website đánh giá an toàn thông tin
dành cho doanh nghip nh và va
Tên sinh viên : Phm Công Thành
Giảng viên hướng dn : ThS. Trn Th M Dip
Hà Ni, 5/2025
2025.2 CÔNG NGH THÔNG TIN PHM CÔNG THÀNH 11215325
ĐẠI HC KINH T QUC DÂN
TRƯỜNG CÔNG NGH
----------------
KHÓA LUN TT NGHIP
Xây dựng website đánh giá an toàn thông tin
dành cho doanh nghip nh và va
Tên sinh viên : Phm Công Thành
Mã sinh viên : 11215325
Lp : Công ngh thông tin 63B
Khoa : Công ngh thông tin
Giảng viên hướng dn : ThS. Trn Th M Dip
(Ch ký GVHD)
Hà Ni, 5/2025
i
MỤC LỤC
MC LC .............................................................................................................. i
LỜI CAM ĐOAN ................................................................................................ iii
LI CM ƠN ...................................................................................................... iv
DANH MC CÁC T VIT TT ..................................................................... v
DANH MC BNG, BIU Đ ......................................................................... vi
DANH MC HÌNH ........................................................................................... viii
LI M ĐẦU ....................................................................................................... 1
CHƯƠNG 1. TỔNG QUAN V ĐỀ TÀI ........................................................... 2
1.1. Lý do chọn đ tài ...................................................................................... 2
1.2. Mc tiêu nghiên cu ................................................................................. 3
1.3. Phm vi nghiên cu .................................................................................. 4
1.4. Đối ng nghiên cu ............................................................................... 4
1.5. Mô t bài toán ........................................................................................... 4
1.6. Xây dng b câu hỏi đánh giá an toàn thông tin ...................................... 6
1.6.1. Tng quan tài liu .............................................................................. 6
1.6.2. Nguyên lý xây dng câu hi .............................................................. 8
CHƯƠNG 2. CƠ S LÝ THUYT THC HIN Đ TÀI ........................... 11
2.1. Thư viện React ........................................................................................ 11
2.1.1. Tng quan v React ......................................................................... 11
2.1.2. Cách hot đng ca React ................................................................ 11
2.2. Node.js và Express.js .............................................................................. 12
2.2.1. Node.js ............................................................................................. 12
2.2.2. Express.js ......................................................................................... 12
2.3. MongoDB ............................................................................................... 13
2.3.1. Tng quan v MongoDB ................................................................. 13
2.3.2. Cách hot đng ca MongoDB ........................................................ 13
2.4. Tailwind CSS .......................................................................................... 14
2.5. Local Storage .......................................................................................... 15
2.6. EmailJS ................................................................................................... 16
2.7. Chart.js .................................................................................................... 16
ii
CHƯƠNG 3. PHÂN TÍCH VÀ THIT K H THNG .............................. 18
3.1. Phân tích h thng .................................................................................. 18
3.1.1. Quy trình nghip v ......................................................................... 18
3.1.2. Các biu đồ use case ........................................................................ 19
3.1.3. Các bng đặc t use case .................................................................. 25
3.1.4. Các biểu đồ hot đng ..................................................................... 35
3.1.5. Các biểu đồ trình t ......................................................................... 44
3.1.6. Biu đồ lớp lĩnh vực ........................................................................ 53
3.2. Thiết kế h thng .................................................................................... 54
3.2.1. Thiết kế cơ sở d liu ...................................................................... 54
3.2.2. Thiết kế sitemap ............................................................................... 55
3.2.3. Thiết kế giao din ............................................................................ 56
CHƯƠNG 4. TRIN KHAI VÀ TH NGHIM ........................................... 58
4.1. Trin khai sn phm ............................................................................... 58
4.2. Gii thiu v website .............................................................................. 59
4.3. Kết qu th nghiệm và đánh giá ............................................................. 68
4.3.1. Kết qu th nghim .......................................................................... 68
4.3.2. Đánh giá ........................................................................................... 71
4.3.3. ng phát triển trong tương lai ..................................................... 72
KT LUN ......................................................................................................... 73
TÀI LIU THAM KHO ................................................................................. 74
KT QU TURNITIN ...................................................................................... 76
iii
LỜI CAM ĐOAN
Tôi tênPhm Công Thành, sinh viên lp Công ngh thông tin 63B, khóa
63, Trường Công ngh, Đại hc Kinh tế Quốc dân. Tôi xin cam đoan rằng đây
khóa lun do chính tôi thc hin vi s ng dn ca ThS. Trn Th M Dip.
Toàn b ni dung trong khóa lun này kết qu nghiên cu làm vic
ca tôi, không sao chép t bt k ngun nào. Nếu bt k hành vi gian ln nào
được phát hin, tôi xin chu hoàn toàn trách nhiệm trước Hội đồng và chp nhn
mi kết qu liên quan đến khóa lun ca mình.
Ni, ngày tháng năm 2025
Sinh viên