CHƯƠNG 2 PHÂN TÍCH THIẾT KẾ HỆ THỐNG
2.3 Đặc tả các ca sử dụng
2.3.1 Ca sử dụng Quản lý cửa hàng
Bảng 2.1 Ca sử dụng Quản lý cửa hàng
IDUC-1
Usecase Quản lý cửa hàng
Actor(s) Cửa hàng
Description Là cửa hàng, muốn đăng nhập vào website để quản lý cửa
hàng của mình
Pre-Condition(s)
Tài khoản đã được tạo sẵn
Tài khoản đã được quản trị viên phân quyền Thiết bị đã được kết nối Internet
Basic Flow
1. Cửa hàng đăng nhập website
2. Cửa hàng chọn phương thức thay đổi thơng tin cửa hàng
3. Sau đó chọn thêm/sửa/xóa theo nhu cầu 4. Hệ thống hiển thị form nhập thông tin 5. Cửa hàng nhập thông tin
6. Hệ thống xác nhận thơng tin trong form đúng và cho phép thêm/sửa/xóa
2.3.2 Ca sử dụng Quản lý món ăn
Bảng 2.2 Ca sử dụng Quản lý món ăn
IDUC-2
Usecase Quản lý món ăn
Actor(s) Cửa hàng
Description Là cửa hàng, muốn quản lý các món ăn của mình
Pre-Condition(s) Tài khoản đã được đăng nhập sẵnThiết bị đã được kết nối Internet
Basic Flow
1. Cửa hàng đăng nhập vào website
2. Cửa hàng chọn hình thức quản lý món ăn 3. Sau đó chọn thêm/sửa/xóa theo nhu cầu 4. Hệ thống hiển thị form nhập thông tin 5. Cửa hàng nhập thông tin
6. Hệ thống xác nhận thông tin trong form đúng và cho phép thêm/sửa/xóa
2.3.3 Ca sử dụng Quản lý đơn hàng
Bảng 2.3 Ca sử dụng Quản lý đơn hàng
IDUC-3
Usecase Quản lý đơn hàng
Actor(s) Cửa hàng
Description Là cửa hàng, muốn quản lý các đơn hàng
Pre-Condition(s) Tài khoản đã được đăng nhập sẵnThiết bị đã được kết nối Internet
Basic Flow
1. Cửa hàng chọn hình thức quản lý đơn hàng
2. Sau đó chọn thay đổi trạng thái đơn hàng theo yêu cầu 3. Hệ thống hiển thị form nhập thông tin
4. Cửa hàng nhập thông tin
5. Hệ thống xác nhận thông tin trong form đúng và cho phép thêm/sửa/xóa
2.3.4 Ca sử dụng Quản lý doanh thu
Bảng 2.4 Ca sử dụng Quản lý doanh thu
IDUC-4
Usecase Quản lý doanh thu
Actor(s) Cửa hàng
Description Là cửa hàng, muốn quản lý doanh thu
Pre-Condition(s) Tài khoản đã được đăng nhập sẵnThiết bị đã được kết nối Internet Basic Flow 1. Cửa hàng đăng nhập vào website
2. Cửa hàng chọn hình thức quản lý doanh thu
2.3.5 Ca sử dụng quản lý thông tin
Bảng 2.5 Ca sử dụng Quản lý thông tin
IDUC-5
Usecase Quản lý thông tin
Actor(s) Khách hàng
Description Là khách hàng, muốn đăng nhập vào ứng dụng để quản lý thơng tin của mình
Pre-Condition(s)
Tài khoản đã được đăng nhập sẵn
Tài khoản đã được quản trị viên phân quyền Thiết bị đã được kết nối Internet
Basic Flow
1. Khách hàng chọn phương thức thay đổi thơng tin 2. Sau đó chọn thêm/sửa/xóa theo nhu cầu
3. Hệ thống hiển thị form nhập thông tin 4. Khách hàng nhập thông tin
5. Hệ thống xác nhận thông tin trong form đúng và cho phép thêm/sửa/xóa
2.3.6 Ca sử dụng Đặt hàng
Bảng 2.6 Ca sử dụng Đặt hàng
IDUC-6
Description Là khách hàng, muốn đặt hàng
Pre-Condition(s)
Tài khoản đã được đăng nhập sẵn
Tài khoản đã được quản trị viên phân quyền Thiết bị đã được kết nối Internet
Basic Flow
1. Khách hàng chọn phương thức thêm vào giỏ hàng 2. Sau đó chọn thêm/sửa/xóa theo nhu cầu
3. Hệ thống đơn hàng
4. Khách hàng nhập thông tin giao hàng
5. Hệ thống xác nhận thơng tin trong form đúng và cho phép thêm/sửa/xóa
6. Hệ thống ghi nhận thông tin đơn hàng được đặt thành công