MỤC LỤC<br />
LỜI MỞ ĐẦU.............................................................................................................................. 7<br />
CHƯƠNG 1 TỔNG QUAN VỀ HỆ THỐNG QUẢN LÝ BÁN HÀNG TẠI LIKE<br />
<br />
uế<br />
<br />
CAFE ............................................................................................................................................. 9<br />
1.1. Tổng quan Quán Like Cafe ............................................................................9<br />
Sự hình thành và phát triển .....................................................................9<br />
<br />
1.1.2.<br />
<br />
Hoạt động của Like Café trong thời gian qua .........................................9<br />
<br />
tế<br />
H<br />
<br />
1.1.1.<br />
<br />
1.2. Cơ cấu tổ chức nhân sự Like Café ..............................................................11<br />
<br />
h<br />
<br />
1.3. Thực trạng chung về hệ thống quản lý bán hàng cafe hiện nay và yêu cầu<br />
<br />
in<br />
<br />
đổi mới .....................................................................................................................14<br />
Thực trạng quản lý bán hàng ở các quán cafe hiện nay.........................14<br />
<br />
1.3.2.<br />
<br />
Yêu cầu đổi mới ....................................................................................15<br />
<br />
cK<br />
<br />
1.3.1.<br />
<br />
CHƯƠNG 2 PHƯƠNG PHÁP LUẬN ................................................................................ 16<br />
<br />
họ<br />
<br />
2.1. Phương pháp luận trong phân tích hệ thống .............................................16<br />
Phương pháp tiếp cận hệ thống .............................................................16<br />
<br />
2.1.2.<br />
<br />
Từ phân tích chức năng đến mô hình hóa .............................................16<br />
<br />
2.1.3.<br />
<br />
Đ<br />
ại<br />
<br />
2.1.1.<br />
<br />
Phân tích hệ thống có cấu trúc ..............................................................16<br />
<br />
ng<br />
<br />
2.2. Quy trình thiết kế phần mềm .......................................................................17<br />
2.3. Ngôn ngữ lập trình Java ...............................................................................26<br />
<br />
ườ<br />
<br />
2.3.1.<br />
2.3.2.<br />
<br />
Giới thiệu ..............................................................................................26<br />
Một số tính chất của ngôn ngữ lập trình Java .......................................26<br />
<br />
Tr<br />
<br />
2.4. Hệ quản trị cơ sở dữ liệu Microsoft SQL Server 2012 ...............................28<br />
2.5. Netbean IDE ..................................................................................................30<br />
<br />
CHƯƠNG 3 XÂY DỰNG PHẦN MỀM QUẢN LÝ BÁN HÀNG QUÁN LIKE<br />
CAFÉ ...........................................................................................................................................32<br />
3.1. Mô tả bài toán ................................................................................................32<br />
<br />
i<br />
<br />
3.2. Phân tích hệ thống về chức năng .................................................................33<br />
Sơ đồ chức năng nghiệp vụ BFD ..........................................................33<br />
<br />
3.2.2.<br />
<br />
Sơ đồ ngữ cảnh hệ thống ......................................................................34<br />
<br />
3.2.3.<br />
<br />
Sơ đồ luồng dữ liệu mức đỉnh. ..............................................................35<br />
<br />
3.2.4.<br />
<br />
Sơ đồ luồng dữ liệu các mức phân rã ...................................................36<br />
<br />
uế<br />
<br />
3.2.1.<br />
<br />
tế<br />
H<br />
<br />
3.3. Phân tích hệ thống về dữ liệu .......................................................................40<br />
Xác định các thực thể và thuộc tính tương ứng .................................... 40<br />
<br />
3.3.2.<br />
<br />
Xác định các liên kết và mối quan hệ. ..................................................40<br />
<br />
3.3.3.<br />
<br />
Mô hình thực thể mối quan hệ (ERD) ..................................................42<br />
<br />
3.3.4.<br />
<br />
Chuẩn hóa các quan hệ ......................................................................... 43<br />
<br />
3.3.5.<br />
<br />
Thiết lập mô hình CSDL quan hệ ............................................................45<br />
<br />
3.3.6.<br />
<br />
Mô hình thực thể quan hệ .......................................................................49<br />
<br />
cK<br />
<br />
in<br />
<br />
h<br />
<br />
3.3.1.<br />
<br />
họ<br />
<br />
3.4. Cài đặt giao diện người dùng .........................................................................50<br />
Giao diện chính của chương trình ............................................................50<br />
<br />
3.4.2.<br />
<br />
Giao diện đăng nhập hệ thống ...............................................................50<br />
<br />
3.4.3.<br />
3.4.4.<br />
<br />
Đ<br />
ại<br />
<br />
3.4.1.<br />
<br />
Giao diện quản lý tài khoản người dùng ..................................................50<br />
Giao diện quản lý Nhân viên ...................................................................51<br />
Giao diện quản lý Bàn – Khu vực ...........................................................51<br />
<br />
3.4.6.<br />
<br />
Giao diện quản lý Thực đơn ....................................................................52<br />
<br />
ườ<br />
<br />
ng<br />
<br />
3.4.5.<br />
<br />
3.4.7.<br />
<br />
Giao diện tìm kiếm .................................................................................52<br />
<br />
Tr<br />
<br />
KẾT LUẬN ................................................................................................................................ 54<br />
TÀI LIỆU THAM KHẢO ...................................................................................................... 55<br />
<br />
ii<br />
<br />
DANH MỤC HÌNH<br />
<br />
Hình 1.1: Cơ cấu tổ chức nhân sự...............................................................................................11<br />
Hình 1.2: Sơ đồ giao dịch bán hàng cafe ...................................................................................12<br />
<br />
uế<br />
<br />
Hình 2.1: Quy trình thiết kế phần mềm...................................................................................... 18<br />
<br />
tế<br />
H<br />
<br />
Hình 2.2: Khảo sát hiện trạng và đặc tả yêu cầu. ...................................................................... 19<br />
Hình 2.3 Chuyển đổi từ vấn đề sang phần mềm ....................................................................... 20<br />
Hình 2.4: Tiến trình thiết kế kiến trúc hệ thống. ....................................................................... 20<br />
<br />
h<br />
<br />
Hình 2.5: Quy trình thiết kế phần mềm...................................................................................... 24<br />
<br />
in<br />
<br />
Hình 2.6: Các biên dịch chương trình hệ thống. ....................................................................... 27<br />
<br />
cK<br />
<br />
Hình 2.7: Biên dịch hệ thống Java..............................................................................................28<br />
Hình 2.8: Màn hình chính của chương trình.............................................................................. 31<br />
<br />
họ<br />
<br />
Hình 3.1: Sơ đồ chức năng BFD.................................................................................................33<br />
Hình 3.2: Sơ đồ ngữ cảnh hệ thống. ...........................................................................................34<br />
<br />
Đ<br />
ại<br />
<br />
Hình 3.3: Sơ đồ luồng dữ liệu mức đỉnh (DFD 0).................................................................... 35<br />
Hình 3.4: Sơ đồ phân rã mức 1. .................................................................................................. 36<br />
Hình 3.5: Sơ đồ phân rã mức 1.1................................................................................................37<br />
<br />
ng<br />
<br />
Hình 3.6: Sơ đồ phân rã mức 2. .................................................................................................. 38<br />
<br />
ườ<br />
<br />
Hình 3.7: Sơ đồ phân rã mức 3......................................................................................39<br />
Hình 3.8: Sơ đồ phân rã mức 3.1................................................................................................39<br />
<br />
Tr<br />
<br />
Hình 3.9: Sơ đồ phần rã mức 3.2................................................................................................40<br />
Hình 3.10: Sơ đồ thực thể mối quan hệ...................................................................................... 43<br />
Hình 3.11: Mô hình cơ sở dữ liệu quan hệ. ............................................................................... 49<br />
Hình 3.12: Giao diện chính của chương trình. .......................................................................... 50<br />
Hình 3.13: Giao diện đăng nhập hệ thống. ................................................................................ 50<br />
iii<br />
<br />
Hình 3.14: Giao diện quản lý tài khoản người dùng.................................................................51<br />
Hình 3.15: Giao diện quản lý Nhân viên .................................................................................. 51<br />
Hình 3.16: Giao diện quản lý Bàn – Khu vực .......................................................................... 52<br />
<br />
uế<br />
<br />
Hình 3.17: Giao diện quản lý Thực đơn ................................................................................... 52<br />
<br />
Tr<br />
<br />
ườ<br />
<br />
ng<br />
<br />
Đ<br />
ại<br />
<br />
họ<br />
<br />
cK<br />
<br />
in<br />
<br />
h<br />
<br />
tế<br />
H<br />
<br />
Hình 3.18: Giao diện tìm kiếm. .................................................................................................. 53<br />
<br />
iv<br />
<br />
DANH MỤC BẢNG<br />
<br />
Bảng 1: Chi tiết LUONG (Lương) ................................................................................45<br />
Bảng 2: Chi tiết PHIEUCHI (Phiếu chi) .......................................................................45<br />
<br />
uế<br />
<br />
Bảng 3: Chi tiết MON (Món) ........................................................................................46<br />
<br />
tế<br />
H<br />
<br />
Bảng 4: Chi tiết BAN (Bàn) ..........................................................................................46<br />
Bảng 5: HOADON (Hóa đơn).......................................................................................46<br />
Bảng 6: CHITIETHOADON (Chi tiết Hóa đơn) ..........................................................46<br />
Bảng 7: NHANVIEN (Nhân viên) ................................................................................47<br />
<br />
h<br />
<br />
Bảng 8: DONGIACONG (Đơn giá công) .....................................................................47<br />
<br />
in<br />
<br />
Bảng 9: THONGTINQUAN (Thông tin quán) .............................................................47<br />
<br />
Tr<br />
<br />
ườ<br />
<br />
ng<br />
<br />
Đ<br />
ại<br />
<br />
họ<br />
<br />
cK<br />
<br />
Bảng 10: Chi tiết PHIEUTHU (Phiếu thu)....................................................................48<br />
<br />
v<br />
<br />