
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
ĐỀ TÀI KHÓA LUẬN TỐT NGHIỆP
XÂY DỰNG ỨNG DỤNG QUẢN LÝ BÁN HÀNG TẠI
QUÁN CÀ PHÊ ENERGY
NGÀNH: HỆ THỐNG THÔNG TIN
Giảng viên hướng dẫn
Sinh viên thực hiện
Mã sinh viên
Lớp
Khóa
:
:
:
:
:
ThS. Lê Hoàng Diệp
Nguyễn Hoàng Tùng
2205HTTB051
Hệ thống thông tin 22B
2022-2026
HÀ NỘI, THÁNG 3 NĂM 2026

LỜI CẢM ƠN
Em xin trân trọng gửi lời cảm ơn sâu sắc đến Lãnh đạo Khoa Khoa học
Liên ngành - Ngoại ngữ Tin học đã tạo điều kiện về cơ sở vật chất, tài liệu giúp
thuận lợi cho việc tìm kiếm, nghiên cứu thông tin. Sự chỉ dạy tận tình, sự động
viên từ phía các thầy cô đã giúp em có thêm động lực để hoàn thành công việc
một cách tốt nhất.
Em cũng xin bày tỏ lòng biết ơn chân thành đến cô Lê Hoàng Diệp đã dành
thời gian và kiến thức để hướng dẫn em trong suốt quá trình thực hiện khóa luận.
Sự nhiệt tình, kiến thức và tâm huyết của cô đã góp phần quan trọng vào sự phát
triển của em. Em cũng gửi lời cảm ơn tới những thầy cô, giảng viên bộ môn đã
truyền đạt kiến thức cho em trong quá trình học tập tại trường, những kiến thức
em được tiếp thu trong suốt quá trình học tập là cơ sở cho đề tài khóa luận và sẽ
là những kiến thức quý báu cho em sau này trong công việc.
Do có những hạn chế về kiến thức, trong bài khóa luận chắc chắn sẽ không
tránh khỏi những thiếu sót không đáng có, rất mong nhận được sự nhận xét, ý kiến
đóng góp từ phía thầy cô để bài khóa luận được hoàn thiện hơn. Một lần nữa, em
xin chân thành cảm ơn!

LỜI CAM ĐOAN
Em xin cam đoan đề tài khoá luận tốt nghiệp “Xây dựng ứng dụng quản lý
bán hàng tại quán cà phê Energy” là kết quả nghiên cứu của riêng em, được thực
hiện dưới sự hướng dẫn khoa học của Ths. Lê Hoàng Diệp.
Nội dung trong đề tài là đúng sự thật và không sao chép. Các số liệu, hình
ảnh và kết quả trong đề tài nghiên cứu là trung thực, có nguồn gốc và và đã được
trích dẫn đầy đủ dựa trên thực tiễn và các nguồn tài liệu tham khảo, đảm bảo tính
trung thực và tuân thủ các quy định về trích dẫn, chú thích tài liệu tham khảo.
Em xin chịu hoàn toàn trách nhiệm về lời cam đoan này.
Ký tên
Nguyễn Hoàng Tùng

MỤC LỤC
DANH MỤC TỪ VIẾT TẮT
PHẦN MỞ ĐẦU .................................................................................................. 1
I. Lý do chọn đề tài khóa luận ........................................................................ 1
II. Mục tiêu của khóa luận .............................................................................. 2
III. Nhiệm vụ nghiên cứu ................................................................................ 2
IV. Đối tượng nghiên cứu của đề tài khóa luận ............................................ 2
V. Phạm vi nghiên cứu của đề tài khóa luận ................................................. 2
VI. Phương pháp tiến hành nghiên cứu ......................................................... 3
VII. Đóng góp của khóa luận .......................................................................... 3
VIII. Bố cục tổng quát của khóa luận ............................................................ 4
CHƯƠNG I: CƠ SỞ LÝ THUYẾT XÂY DỰNG ỨNG DỤNG QUẢN LÝ
BÁN HÀNG TẠI QUÁN CÀ PHÊ ENERGY ..................................................5
1.1. Tổng quan về hệ thống thông tin quản lý bán hàng. ............................. 5
1.1.1. Cơ sở lý thuyết ......................................................................................... 5
1.1.2. Các mô hình hệ thống thông tin quản lý phổ biến: .................................. 6
1.1.3. Các yếu tố ảnh hưởng đến quản trị hệ thống thông tin bán hàng ............ 6
1.2. Quy trình quản lý bán hàng trong quán cà phê truyền thống và hiện đại. .. 7
1.2.1. Quy trình truyền thống (thủ công) ........................................................... 7
1.2.2. Quy trình hiện đại (ứng dụng phần mềm) ............................................... 8
1.3. Giới thiệu quán cà phê Energy và khảo sát thực trạng vận hành ...... 11
1.3.1. Vị trí và lịch sử phát triển ...................................................................... 11
1.3.2. Thực trạng vận hành .............................................................................. 11
1.3.3. Tính cấp bách của hệ thống thông tin quản lý bán hàng đối với quán cà
phê Energy ....................................................................................................... 17
1.4. Giới thiệu về các công cụ và ngôn ngữ lập trình .................................. 19
1.4.1. Giới thiệu về Hệ quản trị cơ sở dữ liệu SQL Server ............................. 19
1.4.2. Ngôn ngữ lập trình C# ........................................................................... 21
1.4.3. Nền tảng .NET Framework .................................................................... 21
1.4.4. Giao diện sử dụng XAML ..................................................................... 22
KẾT LUẬN CHƯƠNG I ............................................................................... 26
CHƯƠNG II: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG. .......................... 27

2.1. Phân tích yêu cầu của hệ thống ............................................................. 27
2.1.1. Tổng quan hệ thống ............................................................................... 27
2.1.2. Đối tượng dữ liệu (Database Models) ................................................... 34
2.1.3. Chức năng của Quản lý (Admin) ........................................................... 35
2.1.4. Chức năng của Nhân viên (Staff) .......................................................... 38
2.1.5. Các tính năng mở rộng và kỹ thuật bổ trợ ............................................. 39
2.2. Phân tích thiết kế với UML ................................................................... 39
2.2.1. Tác nhân của hệ thống (Actors) ............................................................. 39
2.2.2. Biểu đồ Use Case (Use Case Diagram) ................................................. 40
2.2.3. Biểu đồ trình tự (Sequence Diagram) .................................................... 53
2.2.4. Biểu đồ hoạt động (Activity Diagram) .................................................. 55
2.2.5. Biểu đồ trạng thái (State Machine Diagram) ......................................... 57
2.3. Mô hình hóa cơ sở dữ liệu ...................................................................... 61
2.4. Lựa chọn công cụ tìm kiếm bằng trí tuệ nhân tạo. ............................ 102
2.4.1. Công cụ được lựa chọn: Google Gemini AI ........................................ 102
2.4.2. Kiến trúc kỹ thuật ................................................................................ 104
2.4.3. Sơ đồ luồng hoạt động của Chatbox AI cho người dùng .................... 106
2.5. Thiết kế giao diện và các chức năng của phần mềm. ........................ 107
2.5.1. Đăng nhập ............................................................................................ 111
2.5.2. Admin .................................................................................................. 111
2.5.3. Nhân viên. ............................................................................................ 118
KẾT LUẬN CHƯƠNG II ........................................................................... 122
CHƯƠNG III: TRIỂN KHAI, KIỂM THỬ VÀ ĐÁNH GIÁ .................... 123
3.1. Triển khai hệ thống .............................................................................. 123
3.2. Kiểm thử hệ thống (test case, kết quả…). ........................................... 124
3.3. Công cụ lập trình và cơ sở dữ liệu sử dụng ........................................ 132
3.4. Đánh giá kết quả đạt được ................................................................... 133
3.5. Đề xuất hướng phát triển tiếp theo ..................................................... 137
KẾT LUẬN CHƯƠNG III .......................................................................... 139
KẾT LUẬN ...................................................................................................... 140

