Đề tài: Xây dựng phần mềm hỗ trợ việc bán hàng cho nhân viên ở nhà hàng ăn
II. PHÂN TÍCH HỆ THỐNG
a. Quản lý nhà hàng:
Nhập hàng:
1
Bán hàng:
1. Biểu đồ nghiệp vụ hệ thống
2
Hình 1: Biểu đồ UML hệ thống
3
Hình 2: Biểu đồ nghiệp vụ đăng nhập vào hệ thống
4
Hình 3. Biểu đồ nghiệp vụ quản lý hóa đơn bán hàng của phần mềm
5
Hình 4. Biểu đồ nghiệp vụ thống kê báo cáo của phần mềm
6
2. Biểu đồ hoạt động
a. Biểu đồ hoạt động của hệ thống
7
8
Biểu đồ hoạt động của Kho – Bếp
9
Biểu đồ hoạt động của Thu ngân
10
Biểu đồ hoạt động của kế toán
3. Xây dựng các biểu đồ Use case
a. Biểu đồ Use case Kho – bếp
11
12
13
b. Biểu đồ Use case Kế toán
14
15
16
c. Biểu đồ Use case Thu ngân
17
d. Biểu đồ Use case “Quản trị hệ thống”
18
4. Biểu đồ tương tác
4.1. Biểu đồ tuần tự
a. Biểu đồ tuần tự làm việc của nhân viên phòng ban
19
b. Biểu đồ tuần tự làm việc của nhân viên quản trị hệ thống
20
4.2. Biểu đồ cộng tác
a. Biểu đồ cộng tác nhân viên phòng ban làm việc với hệ thống
Biểu đồ cộng tác thể hiện luồng sự kiện nhân viên phòng ban làm việc với hệ
thống
21
b. Biểu đồ cộng tác nhân viên quản trị làm việc với hệ thống
Biểu đồ cộng tác thể hiện luồng sự kiện nhân viên quản trị làm việc với hệ thống
5. Biểu đồ lớp
22
Biểu đồ lớp của hệ thóng quản lý nhà hàng
23
6. Biểu đồ triển khai
24
25