You are on page 1of 4

1.

Usecase thêm khách hàng

Use case: Thêm khách hàng


Mục đích: Khách hàng được thêm vào hệ thống
Mô tả: Use Case này cho phép nhân viên thêm khách hàng vào hệ thống
Tác nhân: Nhân viên
Điều kiện trước: Nhân viên phải đăng nhập vào hệ thống
Điều kiện sau: Khách hàng được thêm vào cơ sở dữ liệu
Luồng sự kiện chính Nhân Viên Hệ Thống
(Basic flows) 1.Nhân viên nhấn vào nút thêm
khách hàng
2.Hệ thống trả về giao diện
đăng ký khách hàng
3.Nhân viên nhập đầy đủ thông
tin khách hàng
4.Kiểm tra thông tin hợp lệ
chưa
5.Lưu thông tin vào cơ sở dữ
liệu
Luồng sự kiện phụ 4.1.Thông tin không hợp lệ
(Alternative Flows): 4.2.Thông báo lỗi và quay lại
bước 3
2. Sửa khách hàng

Use case: Sửa thông tin khách hàng


Mục đích: Thông tin khách hàng được cập nhật
Mô tả: Use Case này cho phép nhân viên sửa thông tin khách hàng
Tác nhân: Nhân viên
Điều kiện trước: Nhân viên phải đăng nhập vào hệ thống
Điều kiện sau: Thông tin khách hàng được chỉnh sửa trong cơ sở dữ liệu
Luồng sự kiện chính Nhân Viên Hệ thống
(Basic flows) 1.Nhân viên chọn khách hàng
cần cập nhật
2.Hệ thống hiển thị thông tin
lên các ô dữ liệu
3.Nhân viên nhập những thông
tin cần sửa
4.Hệ thống kiểm tra những
thông tin này hợp lệ chưa
5.Thông tin khách hàng được
cập nhật vào csdl
Luồng sự kiện phụ 4.1.Nếu thông tin chưa hợp lệ
(Alternative Flows): thì thông báo lỗi
4.2.Nếu thông tin hơp lệ thì
tiến tới bước 5

3. Tìm kiếm khách hàng

Use case: Tìm kiếm khách hàng


Mục đích: Tìm được thông tin khách hàng muốn tìm
Mô tả: Use case cho phép nhân viên tìm kiếm khách hàng theo tất cả
thông tin của khách hàng
Tác nhân: Nhân viên
Điều kiện trước: Nhân viên phải đăng nhập vao hệ thống
Điều kiện sau: Tìm được khách hàng cần tìm
Luồng sự kiện chính Nhân viên Hệ thống
(Basic flows) 1.Nhân viên nhấn vào nút tìm
kiếm
2.Hệ thống trả về giao diện tìm
kiếm
3.Nhân viên nhập những thông
tin cần tìm kiếm
4.Hệ thống kiểm tra những
thông tin nhập vào để tìm kiếm
5.Hiển thị thông tin khách
hàng tìm kiếm trên bảng
Luồng sự kiện phụ 4.1.Hệ thống không tìm thấy
(Alternative Flows): khách hàng
5.1.Thông báo khách hàng
không tồn tại trong csdl
4.2.Hệ thống tìm thấy khách
hàng thì tiến tới bước 5

You might also like