
HỌC VIỆN CHÍNH TRỊ QUỐC GIA HỒ CHÍ MINH
HỌC VIỆN HÀNH CHÍNH VÀ QUẢN TRỊ CÔNG
KHÓA LUẬN TỐT NGHIỆP
NGÀNH: HỆ THỐNG THÔNG TIN THƢƠNG MẠI ĐIỆN TỬ
ĐỀ TÀI:
XÂY DỰNG WEBSITE BÁN HÀNG CHO
CỬA HÀNG CÀ PHÊ TUẤN HOÀNG
Giảng viên hƣớng dẫn: Th.s Nguyễn Năng Thành
Họ và tên sinh viên: Lê Tuấn Hoàng
Mã sinh viên: 2205HTTA022
Lớp: Hệ thống thông tin thƣơng mại điện tử
Hà Nội - 2026

1
LỜI CAM ĐOAN
Tôi xin cam đoan rằng khóa luận tốt nghiệp với đề tài “Xây dựng website bán
hàng cho cửa hàng cà phê Tuấn Hoàng” là công trình nghiên cứu do chính tôi thực
hiện dƣới sự hƣớng dẫn của giảng viên hƣớng dẫn.
Các nội dung nghiên cứu, kết quả trình bày trong khóa luận là trung thực và
chƣa từng đƣợc công bố trong bất kỳ công trình nghiên cứu nào trƣớc đây. Những
thông tin, tài liệu tham khảo đƣợc sử dụng trong khóa luận đều đã đƣợc trích dẫn rõ
ràng và ghi nguồn theo đúng quy định.
Tôi xin hoàn toàn chịu trách nhiệm về tính trung thực của nội dung khóa luận
này.

2
LỜI CẢM ƠN
Trong quá trình thực hiện khóa luận tốt nghiệp với đề tài “Xây dựng website
bán hàng cho cửa hàng cà phê Tuấn Hoàng”, em đã nhận đƣợc rất nhiều sự giúp đỡ
và hỗ trợ quý báu từ thầy cô, bạn bè và gia đình.
Trƣớc hết, em xin bày tỏ lòng biết ơn sâu sắc tới các thầy cô giảng viên tại Học
viện Hành chính và Quản trị Công, những ngƣời đã tận tình giảng dạy, truyền đạt
cho em những kiến thức quý báu trong suốt quá trình học tập tại trƣờng. Những
kiến thức đó chính là nền tảng quan trọng giúp em có thể thực hiện và hoàn thành
khóa luận này.
Em xin gửi lời cảm ơn chân thành tới giảng viên hƣớng dẫn khóa luận, thầy
Nguyễn Năng Thành, ngƣời đã trực tiếp hƣớng dẫn, góp ý và định hƣớng cho em
trong suốt quá trình nghiên cứu và thực hiện đề tài. Những ý kiến đóng góp và sự
hƣớng dẫn tận tình của thầy đã giúp em hoàn thiện khóa luận một cách tốt hơn.
Bên cạnh đó, em cũng xin cảm ơn gia đình, bạn bè đã luôn động viên, hỗ trợ
và tạo điều kiện thuận lợi để em có thể tập trung hoàn thành khóa luận tốt nghiệp.
Mặc dù đã cố gắng hoàn thành khóa luận với tất cả nỗ lực của bản thân, tuy
nhiên do kiến thức và kinh nghiệm thực tế còn hạn chế nên khóa luận khó tránh
khỏi những thiếu sót. Em rất mong nhận đƣợc sự góp ý của các thầy cô để đề tài
đƣợc hoàn thiện hơn.
Em xin chân thành cảm ơn!

3
DANH MỤC VIẾT TẮT
Viết tắt
Giải thích
TMĐT
Thƣơng mại điện tử
MVC
Model – View – Controller
SQL
Structured Query Language
DB
Database (Cơ sở dữ liệu)
UI
User Interface (Giao diện ngƣời dùng)
UX
User Experience (Trải nghiệm ngƣời dùng)
HTML
HyperText Markup Language
CSS
Cascading Style Sheets
JS
JavaScript
PHP
Hypertext Preprocessor
ERD
Entity Relationship Diagram
UML
Unified Modeling Language

4
DANH MỤC BẢNG BIỂU
Hình 1.1: Mô hình thƣơng mại điện tử ................................................................... 15
Bảng 1.1. So sánh các mô hình thƣơng mại điện tử ................................................. 15
Hình 1.2. Quy trình mua hàng online ....................................................................... 19
Bảng 1.2. So sánh quy trình bán hàng ...................................................................... 20
Hình 1.3. Kiến trúc Client – Server ......................................................................... 24
Hình 1.4. Mô hình MVC ......................................................................................... 25
Hình 1.5: Luồng xử lý hệ thống website bán hàng .................................................. 26
Bảng 2.1: Tổng hợp nhu cầu hệ thống ..................................................................... 31
Bảng 2.2: Danh sách yêu cầu chức năng .................................................................. 33
Bảng 2.3: Yêu cầu phi chức năng ............................................................................ 34
Bảng 2.4. Phân rã chức năng tổng thể của hệ thống ................................................ 35
Bảng 2.5. Phân rã chức năng khách hàng ................................................................ 36
Bảng 2.6. Phân rã chức năng quản trị ...................................................................... 36
Hình 2.1. Sơ đồ Use Case hệ thống .......................................................................... 38
Hình 2.2. Sơ đồ hoạt động chức năng đặt hàng ....................................................... 49
Hình 2.3. Sơ đồ trình tự chức năng đặt hàng ........................................................... 51
Bảng 2.7. So sánh Activity và Sequence .................................................................. 52
Hình 2.4. Sơ đồ quan hệ thực thể (ERD) ................................................................. 58
Bảng 2.8. Cấu trúc bảng danh mục .......................................................................... 60
Bảng 2.9. Cấu trúc bảng sản phẩm ........................................................................... 60
Bảng 2.10. Cấu trúc bảng khách hàng ...................................................................... 61
Bảng 2.11. Cấu trúc bảng đơn hàng ......................................................................... 62
Bảng 2.12. Cấu trúc bảng chi tiết đơn hàng ............................................................. 63
Hình 3.1: Giao diện trang chủ hệ thống ................................................................... 70
Hình 3.2: Giao diện chi tiết sản phẩm ...................................................................... 71
Hình 3.3: Giao diện giỏ hàng ................................................................................... 72
Hình 3.4: Giao diện đặt hàng ................................................................................... 73
Hình 3.5: Giao diện quản trị hệ thống ...................................................................... 74

