PHẦN I : GIỚI THIỆU ĐỀ TÀI – HỆ THỐNG
10. Đặc điểm của người sử dụng
STT NGƯỜI DÙNG ( Chức Vụ ) 1 Quản lý 2 Nhân Viên 11. Môi trường vận hành 26
PHẦN MỀM QUẢN LÝ QUÁN TRÀ SỮA
Netbean
SQL Server
12. Các ràng buộc về thực thi và thiết kế
Ràng buộc thực tế:
Giao diện đơn giản, thân thiện với người sử dụng
Kích thước của CSDL, đủ lớn với thông tin của người sử dụng
Bàn giao sản phẩm đúng thời gian và địa điểm thích hợp
Phần mềm chạy trên nền Windows,Linux,Macbook.
Phần II: SƠ ĐỒ USECASE VÀ ACTIVITY DIAGRAM
1 . Sơ đồ chức năng
Mô tả các chức năng sẽ làm trong hệ thống, mô tả các đối tượng của hệ thống và loại quan hệ tồn tại giữa chúng. Liệt kê thiết kế giao diện của hệ thống
27
PHẦN MỀM QUẢN LÝ QUÁN TRÀ SỮA
1.1.Mơ hình quản lý qn trà sữa
1.2.Mơ hình phân rã
28
PHẦN MỀM QUẢN LÝ QUÁN TRÀ SỮA
2. Sơ đồ usecase
29
PHẦN MỀM QUẢN LÝ QUÁN TRÀ SỮA
2.1 Usecase tổng
30
PHẦN MỀM QUẢN LÝ QUÁN TRÀ SỮA
2.2 UseCaseManager :
31
PHẦN MỀM QUẢN LÝ QUÁN TRÀ SỮA
2.3 UseCaseStaff :
32
PHẦN MỀM QUẢN LÝ QUÁN TRÀ SỮA
3. Activity Diagram
3. 1
Đăng nhập:
33
PHẦN MỀM QUẢN LÝ QUÁN TRÀ SỮA
3.2 Đăng xuất
3.3 Thêm Nhân Viên
34
PHẦN MỀM QUẢN LÝ QUÁN TRÀ SỮA
3.4 Sửa Nhân Viên3.5 Xóa Nhân Viên 3.5 Xóa Nhân Viên
3.6 Tìm kiếm Nhân Viên
3.7 Thêm Sản Phẩm
35
PHẦN MỀM QUẢN LÝ QUÁN TRÀ SỮA
3.8 Sửa Sản Phẩm 3.9 Xóa 3.9 Xóa Sản Phẩm 3.10 Tìm kiếm Sản Phẩm 36
PHẦN MỀM QUẢN LÝ QN TRÀ SỮA
3.11 Lọc Sản Phẩm
37
PHẦN MỀM QUẢN LÝ QUÁN TRÀ SỮA
3.12 Thêm Sản Phẩm vào giỏ hàng
38
PHẦN MỀM QUẢN LÝ QUÁN TRÀ SỮA
39
PHẦN MỀM QUẢN LÝ QUÁN TRÀ SỮA
3.13 Xóa Sản Phẩm vào giỏ hàng 3.14 3.14 Sửa Sản Phẩm trong giỏ hàng 40
PHẦN MỀM QUẢN LÝ QUÁN TRÀ SỮA
3.15 Tìm kiếm Sản Phẩm trong giỏ hàng 3.16 3.16 Làm mới toàn bộ sản phẩm trong giỏ hàng 41
PHẦN MỀM QUẢN LÝ QUÁN TRÀ SỮA
3.17 Hiển thị bảng doanh thu theo khoảng thời gian
42
PHẦN MỀM QUẢN LÝ QUÁN TRÀ SỮA
43
PHẦN MỀM QUẢN LÝ QUÁN TRÀ SỮA
3.18 Hiển thị biểu đồ doanh thu theo khoảng thời gian
44
PHẦN MỀM QUẢN LÝ QUÁN TRÀ SỮA
3.19 Thêm hóa đơn
3.20 Hiển thị thơng tin hóa đơn
45
PHẦN MỀM QUẢN LÝ QUÁN TRÀ SỮA
3.21 Tìm kiếm hóa đơn
46
PHẦN MỀM QUẢN LÝ QN TRÀ SỮA
3.22 Thêm danh mục
47
PHẦN MỀM QUẢN LÝ QUÁN TRÀ SỮA
3.23 Sửa danh mục
48
PHẦN MỀM QUẢN LÝ QUÁN TRÀ SỮA
49
PHẦN MỀM QUẢN LÝ QUÁN TRÀ SỮA
3.24 Xóa danh mục
50
PHẦN MỀM QUẢN LÝ QUÁN TRÀ SỮA
PHẦN III: ERD
1.ERD 0
51
PHẦN MỀM QUẢN LÝ QUÁN TRÀ SỮA
2. ERD 1
52
PHẦN MỀM QUẢN LÝ QUÁN TRÀ SỮA
3. ERD 2 4. Thuộc tính 4.1 Hố đơn THUỘC TÍNH MaHD MaNV NgayTao TongTien MaKH
PHẦN MỀM QUẢN LÝ QUÁN TRÀ SỮA
MaKM INT FK, NULL Mã khuyến mại
4.2 Hố đơn chi tiết
THUỘC TÍNH MaHD MaSP SoLuongMua DonGia SoTienGiam TrangThai GhiChu 4.3. Sản phẩm 54
PHẦN MỀM QUẢN LÝ QN TRÀ SỮA
THUỘC TÍNH MaSP TenSP DonViTinh DonGia TrangThai MoTa MaDanhMuc 4.4 Danh Mục THUỘC TÍNH MaDanhMuc TenDanhMuc 4.5 Khách hàng Thuộc tính MaKH TenKH GioiTinh SDT DiaChi LoaiKhachHang DiemThanhVien 4.6 Nhân viên 55
PHẦN MỀM QUẢN LÝ QUÁN TRÀ SỮA
THUỘC TÍNH MaNV TenNV GioiTinh NgaySinh SDT ChucVu Luong QueQuan TaiKhoan MatKhau 4.7 Khuyến Mãi THUỘC TÍNH MaKM TenKM SoTienGiam NgayBD NgayKT 56
PHẦN MỀM QUẢN LÝ QUÁN TRÀ SỮA
5. Sơ đồ Diagram Database
PHẦN VI: Giao diện
1. Phác thảo giao diện
1. Đăng nhập
57
PHẦN MỀM QUẢN LÝ QUÁN TRÀ SỮA
2.Quên mật khẩu
2.1 Xác nhận thông tin
58
PHẦN MỀM QUẢN LÝ QUÁN TRÀ SỮA
2.2 xác nhận mật khẩu mới
3.Bán hàng
3.1 thơng tin hóa đơn và khách hàng
59
PHẦN MỀM QUẢN LÝ QUÁN TRÀ SỮA
3.2 chọn số lượng sản phẩm
3.3 lấy thông tin khách Hàng
60
PHẦN MỀM QUẢN LÝ QUÁN TRÀ SỮA
4.Sản phẩm
61
PHẦN MỀM QUẢN LÝ QUÁN TRÀ SỮA
5.Danh mục
6.Hoá đơn
62
PHẦN MỀM QUẢN LÝ QUÁN TRÀ SỮA
7.Khuyến mãi
8.Nhân viên
63
PHẦN MỀM QUẢN LÝ QUÁN TRÀ SỮA
9.Quản lý khách hàng
10. Thống kê
10.1 Bảng Doanh Thu
64
PHẦN MỀM QUẢN LÝ QUÁN TRÀ SỮA
10.2 Biểu Đồ Doanh Thu
10.3 Thống kê sản phẩm
65
PHẦN MỀM QUẢN LÝ QUÁN TRÀ SỮA
10.4 Thống kê khách hàng
66
PHẦN MỀM QUẢN LÝ QUÁN TRÀ SỮA
11. Đổi mật khẩu
2. Giao diện ứng dụng
1. Đăng Nhập
67
PHẦN MỀM QUẢN LÝ QUÁN TRÀ SỮA
2. Quên Mật Khẩu
2.1 Xác Nhận thông tin
68
PHẦN MỀM QUẢN LÝ QUÁN TRÀ SỮA
2.2 Xác nhận mật khẩu mới
69
PHẦN MỀM QUẢN LÝ QUÁN TRÀ SỮA
3. Bán Hàng
3.1 Thơng tin hóa đơn và khách hàng
3.2 Lấy thơng tin khách hàng
70
PHẦN MỀM QUẢN LÝ QUÁN TRÀ SỮA
4. Sản Phẩm
5. Danh Mục
71
PHẦN MỀM QUẢN LÝ QUÁN TRÀ SỮA
6. Hóa Đơn
72
PHẦN MỀM QUẢN LÝ QUÁN TRÀ SỮA
7. Khuyến mãi
8. Nhân viên
9. Quản lý Khách hàng
73
PHẦN MỀM QUẢN LÝ QUÁN TRÀ SỮA
10. Thống Kê
10.1 Bảng doanh thu
74
PHẦN MỀM QUẢN LÝ QUÁN TRÀ SỮA
10.2 Biểu đồ doanh thu
10.3 Thống kê sản phẩm
75
PHẦN MỀM QUẢN LÝ QUÁN TRÀ SỮA
11. Đổi Mật Khẩu
PHẦN V: Kết luận
1. Thời gian phát triển dự án
• Thời gian phát triển dự án : Từ ngày 30/06/2022 đến ngày 15/08/2022
2. Mức độ hoàn thiện dự án
• Mức độ hồn thành dự án 90% ,hồn thành tất cả các mục tiêu đề ra
3. Những khó khăn rủi ro gặp phải và cách giải quyết
PHẦN MỀM QUẢN LÝ QUÁN TRÀ SỮA
nên việc hoàn thiện các chức năng được giao còn chậm tiến độ đề ra.
Thành viên còn chưa thực sự coi nhiệm vụ là việc mình phải làm
Thiếu kinh nghiệm trong dự án ,Chưa biết mục tiêu sẽ cần làm gì
4. Những bài học rút ra sau khi làm dự án
Sau quá trình làm dự án này, chúng em đã rút ra được một số kinh nghiệm làm dự án sau:
• Ln chuẩn bị các phương án dự phịng rủi ro.
• Biết cách xây dựng một bản kế hoạch làm việc rõ ràng.
• Duy trì các cuộc họp định kỳ vào các buổi sáng tối hoặc trưa.
• Cải thiện thêm về giao tiếp, cách làm việc nhóm và cách giải quyết các xung đột bất đồng giữa các thành viên
• Kiểm sốt tiến trình cơng việc, nắm được cách thức tổ chức, cách đàm phán ý kiến và cách lập kế hoạch làm việc hiệu quả
• Biết cách lắng nghe và trình bày ý kiến của mình cho các thành viên hiểu, nhằm tăng khả năng giao tiếp.
• Hiểu được các phân chia công việc theo khả năng của các thành viên và xác định rõ vai trò của từng thành viên
5. Kế hoạch phát triển trong tương lai
Trong tương lai, chúng tơi sẽ hồn thiện các chức năng của phần mềm để thuân tiện hơn cho người sử dụng. Sửa chữa các lỗi phát sinh khi sử dụng. Ngoài ra, chúng
77
PHẦN MỀM QUẢN LÝ QUÁN TRÀ SỮA
tôi dự định sẽ mở rộng thành một phầm mềm quản lý một chuỗi các quán cà phê, trà sữa. Chúng tơi cịn dự định bán thêm các loại sản phẩm khác như đồ ăn vặt,… .Và cuối cùng sẽ đưa phần mềm lên nền tảng web để có thể bán hàng online qua mạng.
78
PHẦN MỀM QUẢN LÝ QUÁN TRÀ SỮA