Professional Documents
Culture Documents
Focused Use Case
Focused Use Case
PAGE \* MERGEFORMAT 51
Acivity diagram
PAGE \* MERGEFORMAT 51
của khách hàng mới
A1.2 Người dùng điền đầy
đủ các thông tin chi tiết của
khách hàng
A1.3 Người dùng bấm vào
biểu tượng lưu dữ liệu
A1.4 Hệ thống kiểm tra xem
có vi phạm ràng buộc dữ
liệu nào không, nếu không
có thì thêm dữ liệu của
khách hàng vào hệ thống,
nếu có thì thực hiện E1
A2 Sửa thông tin khách
hàng
Actor Action System Response
A2.1 Người dùng chọn
khách hàng cần chỉnh sửa
A2.2 Hệ thống hiển thị các
thông tin khách hàng
A2.3 Người dùng chỉnh sửa
các thông tin
A2.4 Hệ thống kiểm tra xem
có vi phạm ràng buộc dữ
liệu nào không, nếu không
có thì lưu dữ liệu mới của
khách hàng vào hệ thống,
nếu có thì thực hiện E1
Exception Path: E1: cảnh báo ràng buộc dữ liệu đã vi phạm và yêu cầu
chỉnh sửa lại dữ liệu
Extension Points: None
Triggers: Đơn vị vận chuyển
Assumptions: None
PAGE \* MERGEFORMAT 51
Preconditions: Khách hàng phải có căn cước công dân hoặc chứng minh
nhân dân
Post Conditions: Thông tin khách hàng được cập nhật đầy đủ và giảm dư
thừa dữ liệu
Reference: Business Rules None
Author(s): Siêu lo hết phần còn lại:))
Date: 25/6/2023
Activity Diagram
Maturity: Focused
Summary: Người dùng có thể kiếm soát thông tin sản phẩm
PAGE \* MERGEFORMAT 51
6.Hệ thống hiển thị thông tin
chi tiết sản phẩm
PAGE \* MERGEFORMAT 51
hàng vào hệ thống, nếu có thì
thực hiện E1
A3.Tìm kiếm
A3.1.Người dùng nhập tên
sản phẩm hoặc mã sản
phẩm hoặc nhà cung cấp
vào thanh tìm kiếm và
nhấn vào biểu tương “Kính
lúp” để tiến hành tìm kiếm
A3.2.Hệ thống kiểm tra
xem nhân viên nào có
thông tin trùng khớp thì
hiển thị ra, nếu không có
thì hiển thị “Không tìm
thấy”
A3.3 Người dùng chọn
khoảng giá mà mình tìm
kiếm rồi chọn vào button
“Xác nhận”
A3.4 Hệ thống tìm kiếm các
sản phẩn trong khoảng giá đó
và hiển thị ra màn hình
A3.5 Người dùng chọn loại
sản phẩm mà mình cần tìm
A3.6 Hệ thống hiển thị cá
sản phẩm thuộc loại mà
người dùng tìm kiếm ra màn
hình
Exception Paths: E1: cảnh báo ràng buộc dữ liệu đã vi phạm và yêu cầu chỉnh
sửa lại dữ liệu
Assumptions: None
Preconditions: None
PAGE \* MERGEFORMAT 51
Post Conditions: Thông tin sản phẩm được cập nhật đầy đủ và giảm dư thừa
dữ liệu
Date: 25/6/2023
Activity Diagram
Activity Diagram
PAGE \* MERGEFORMAT 51
Use Case Number: UC5
Use Case Name: Quản Lý Hóa Đơn Trả Hàng
Actor (s): Admin
Maturity: Focused
Summary: Người dùng có thể xem và kiểm soát các hóa đơn hoàn tiền
Basic Course of Events: Actor Action System Response
1.Người dùng chọn một
hóa đơn bán hàng đã được
tạo
2.Hệ thống hiển thị chi tiết
hóa đơn bán hàng
3.Người dùng tạo hóa đơn
trả hàng
4.Hệ thống hiển thị giao
diện tạo hóa đơn trả hàng
5.Người dùng chọn các
mặt hàng cần trả và chọn
xác nhận
6.Hệ thống tạo hóa đơn và
lưu vào csdl
PAGE \* MERGEFORMAT 51
A4.1 Người dùng bấm vào
chức năng Hủy trong chi tiết
hóa đơn hoàn tiền
PAGE \* MERGEFORMAT 51
Activity Diagram
PAGE \* MERGEFORMAT 51
A2.1 Người dùng chọn 1
đơn bảo hành
A2.2 Hệ thống hiển thị chi
tiết đơn bảo hành
A2.3 Người dùng chọn
chức năng “Sửa”
A2.4 Hệ thống hiển thị
giao diện chỉnh sửa đơn
bảo hành
A2.5 Người dùng nhập các
thông tin cần sửa và chọn
vào button “Lưu”
A2.6 Hệ thống lưu thông
tin được sửa vào csdl
Exception Paths: None
Extension Points: None
Triggers: Hóa đơn bán hàng
Assumptions: None
Preconditions: Phải có hóa đơn bán hàng
Post Conditions: Người dùng có thể hỗ trợ bảo hành cho khách hàng
Reference: Business Rules None
Author(s): Siêu lo hết phần còn lại
Date: 25/06/2023
PAGE \* MERGEFORMAT 51
Use Case Number: UC7
Use Case Name: Quản Lý Thông Tin Nhà cung cấp
Actor (s): Admin
Maturity: Focused
Summary: Người dùng có thể kiểm soát thông tin nhà cung cấp
Basic Course of Events: Actor Action System Response
1.Người dùng bấm vào Nhà
cung cấp trên Màn hình chính
2.Hệ thống hiển thị các chức
năng
3.Người dùng chọn Thông tin
Nhà cung cấp
4.Hệ thống hiển thị các nhà
cung cấp đang có trong hệ
thống
5.Người dùng chọn một nhà
cung cấp đang hiển thị
6.Hệ thống hiển thị thông tin
chi tiết nhà cung cấp
Alternative Paths: A1 Thêm nhà cung cấp
Actor Action System Response
A1.1 Người dùng chọn chức
năng Tạo
A1.1 Hệ thống hiển thị ra
bảng điền chi tiết thông tin
của nhà cung cấp mới
A1.2 Người dùng điền đầy đủ
các thông tin chi tiết của nhà
cung cấp
A1.3 Người dùng bấm vào
biểu tượng lưu dữ liệu
A1.4 Hệ thống kiểm tra xem
có vi phạm ràng buộc dữ liệu
nào không, nếu không có thì
PAGE \* MERGEFORMAT 51
thêm dữ liệu của nhà cung
cấp vào hệ thống, nếu có thì
thực hiện E1
Activities Diagram:
PAGE \* MERGEFORMAT 51
A1.2 Người dùng bấm vào
biểu tượng tìm kiếm
PAGE \* MERGEFORMAT 51
A4 Hủy hóa đơn
PAGE \* MERGEFORMAT 51
Activity Diagram
Date: 25/06/2023
Activity Diagram
PAGE \* MERGEFORMAT 51
Use Case Number: UC10
Use Case Name: Kho hàng
Actor (s): Admin
Maturity: Focused
Summary: Người dùng có thể quản lý các kho hàng
Date: 25/06/2023
Activities Diagram:
2. Biểu đồ Sequence
2.1. Đăng nhập
PAGE \* MERGEFORMAT 51
2.2. Đăng ký
3. Lược đồ Class
PAGE \* MERGEFORMAT 51
4. ERD
PAGE \* MERGEFORMAT 51