ĐẠI HC KINH T QUC DÂN
TRƯỜNG CÔNG NGH
----------------
KHÓA LUN TT NGHIP
XÂY DNG WEBSITE BÁN QUN ÁO TRC TUYN
CHO CA HÀNG THI TRANG STARBORN
Tên sinh viên : Trn Nhật Thăng
Giảng viên hướng dn : TS. Đặng Minh Quân
Hà Ni, 11/2024
2024.1 CÔNG NGH THÔNG TIN TRN NHẬT THĂNG 11218483
ĐẠI HC KINH T QUC DÂN
TRƯỜNG CÔNG NGH
----------------
KHÓA LUN TT NGHIP
XÂY DNG WEBSITE BÁN QUN ÁO TRC TUYN CHO
CA HÀNG THI TRANG STARBORN
Tên sinh viên : Trn Nhật Thăng
Mã sinh viên : 11218483
Lp : Công ngh thông tin 63A
Ngành : Công ngh thông tin
Khoa : Công ngh thông tin
Giảng viên hướng dn : TS. Đặng Minh Quân
Hà Ni, 11/2024
i
MỤC LỤC
MC LC .............................................................................................................. i
LỜI CAM ĐOAN ................................................................................................ iv
LI CM ƠN ....................................................................................................... v
DANH MC CÁC T VIT TT .................................................................... vi
DANH MC BNG ........................................................................................... vii
DANH MC HÌNH ........................................................................................... viii
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. Đối tưng và phm vi nghiên cu ............................................................... 2
1.3. Mc tiêu và nhim v .................................................................................. 3
1.4. Phương pháp nghiên cứu và phân tích ......................................................... 4
1.5. Gii thiu các công c h tr ....................................................................... 5
1.5.1. Visual Studio Code ................................................................................ 5
1.5.2. ReactJS .................................................................................................. 5
1.5.3. NodeJS .................................................................................................. 5
1.5.4. MUI ....................................................................................................... 5
1.5.5. MySQL .................................................................................................. 5
1.5.6. AWS Relational Database Service ........................................................ 6
1.5.7. TensorFlow - BodyPix .......................................................................... 6
1.5.8. Unified Modeling Language ................................................................. 6
1.6. Các đối tác cung cp dch v th ba ............................................................ 6
1.6.1. Ví điện t Momo ................................................................................... 6
1.6.2. Giao hàng tiết kim ............................................................................... 7
CHƯƠNG 2: PHÂN TÍCH VÀ THIT K H THNG................................ 8
2.1. Mô t bài toán .............................................................................................. 8
2.2. Các ca s dng ca h thng ....................................................................... 9
2.3. Mô t nghip v h thng bng biểu đồ hot đng (Activity Diagram) .... 10
2.3.1. Chức năng đăng nhập .......................................................................... 10
2.3.2. Các chc năng ca khách hàng ........................................................... 11
2.3.3. Các chc năng ca nhân viên .............................................................. 22
ii
2.3.4. Các chc năng ca ngưi qun lý ....................................................... 30
2.3.4.2. Qun lý tài khon khách hàng .......................................................... 31
2.4. Cu trúc h thng ....................................................................................... 32
2.5. Mô t lung xnghip v vi biểu đồ trình t ...................................... 33
2.5.1. Ca s dụng đăng nhập ......................................................................... 33
2.5.2. Các ca s dng ca khách hàng .......................................................... 33
2.5.3. Các ca s dng ca nhân viên ............................................................. 39
2.5.4. Các ca s dng ca ngưi qun lý ...................................................... 45
2.6. Thiết kế cơ s d liu ................................................................................ 46
2.6.1. Cu trúc d liu ca khách hàng ......................................................... 46
2.6.2. Cu trúc d liu ca nhân viên ............................................................ 47
2.6.3. Cu trúc d liu ca đa ch khách hàng ............................................. 48
2.6.4. Cu trúc d liu ca danh mc sn phm ........................................... 49
2.6.5. Cu trúc d liu ca sn phm ............................................................ 50
2.6.6. Cu trúc d liu ca gi hàng.............................................................. 52
2.6.7. Cu trúc d liu ca tin tc ................................................................. 53
2.6.8. Cu trúc d liu ca nhãn gán ............................................................. 54
2.6.9. Cu trúc d liu ca vic gán nhãn ..................................................... 54
2.6.10. Cu trúc d liu ca b sưu tập sn phm ......................................... 55
2.6.11. Cu trúc d liu ca mã gim giá ...................................................... 56
2.6.12. Cu trúc d liu ca vic s dng mã gim giá ................................ 57
2.6.13. Cu trúc d liu của đơn mua hàng ................................................... 57
2.6.14. Cu trúc d liu ca vic thanh toán ................................................. 59
2.6.15. Cu trúc d liu ca việc đánh giá sn phm .................................... 60
CHƯƠNG 3: THỬ NGHIỆM VÀ HƯNG DN S DNG ....................... 61
3.1. Giao din khách hàng ................................................................................ 61
3.1.1. Trang ch ............................................................................................. 61
3.1.2. Đăng nhập ........................................................................................... 64
3.1.3. Đăng ký tài khon ............................................................................... 65
3.1.4. Danh sách sn phm ............................................................................ 66
3.1.5. Chi tiết sn phm ................................................................................. 67
3.1.6. Đo kích thước cơ thể ........................................................................... 68
3.1.7. Danh sách sn phm yêu thích ............................................................ 70
iii
3.1.8. Gi hàng .............................................................................................. 70
3.1.10. Thông tin tài khon ........................................................................... 73
3.1.11. S địa ch ........................................................................................... 73
3.1.12. Lch s đơn hàng ............................................................................... 75
3.1.13. Chi tiết đơn hàng ............................................................................... 76
3.2. Giao din nhân viên và qun lý ................................................................. 77
3.2.1. Đăng nhập ........................................................................................... 77
3.2.2. Tng quan ............................................................................................ 78
3.2.3. Danh mc sn phm ................................................................................ 79
3.2.4. Danh sách sn phm ............................................................................ 82
3.2.5. Chi tiết sn phm ................................................................................. 82
3.2.6. Thêm sn phm mi ............................................................................ 83
3.2.7. Quản lý danh sách đơn hàng ............................................................... 84
3.2.8. Qun lý chi tiết đơn hàng .................................................................... 84
3.2.9. Danh sách khách hàng ......................................................................... 85
3.2.10. Chi tiết khách hàng ............................................................................ 86
3.2.11. Qun lý mã gim giá ......................................................................... 86
KT LUẬN VÀ HƯNG PHÁT TRIỂN ĐỀ TÀI ......................................... 88
KT LUN ......................................................................................................... 90
TÀI LIU THAM KHO ................................................................................. 91