Các bược thực hiện: khách hàng vào trang chủ sẽ có thông báo đăng nhập, click và chuyền sang giao điện đăng nhập, nhập thông tin và nhân “đăng nhập”.. Các bước thực hiện: Click vào trang
Trang 1
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN VÀ
TRUYÈN THÔNG VIỆT - HÀN KHOA KỸ THUẬT MÁY TÍNH VÀ ĐIỆN TỬ
Đà nẵng, tháng 10 năm 2022
Trang 2L Đặc tả hệ thống:
1 Tổng quan hệ thống:
Sau khi thực hiện phỏng vấn, tông quan về hệ thống bao gồm:
Người sử dụng hệ thống chính: khách hàng, nhân viên, quản lý,
1.1 Khách hàng:
Khách hàng sữ dụng website để mua sắm và các chức năng:
Đăng nhập: khi vào website mua hàng, sẽ có thông báo yêu cầu đăng nhập khách hàng truy cập vào giao diện đăng nhập, các thông tin cần đề đăng nhập: tên đăng
nhập và mật khâu Các bược thực hiện: khách hàng vào trang chủ sẽ có thông báo
đăng nhập, click và chuyền sang giao điện đăng nhập, nhập thông tin và nhân
“đăng nhập”
Đăng ký: Các thông tin khách hàng cần cung cấp để đăng ký: Tên đăng nhập,
mật khẩu, email, số điện thoại, địa chỉ Tên đăng nhập được hệ thông kiểm tra để tránh trường hợp tài khoán đã tồn tại Một số điện thoại chí có thể đăng ký được
duy nhất một tài khoản Các bước thực hiện: trong giao điện đăng nhập, sẽ có nút đăng ký , click vào và chuyên sang trang đăng ký, nhập thông ti đầy đủ và click đăng ký
Tìm kiêm sản phẩm: Nhập thông tin vào ô tìm kiếm đề hệ thống lọc những thông
tin cần tìm và hiểu thị trên trang
Thêm vào giỏ hàng: Đề thuận tiện cho việc mua hàng, khách hàng có thê lựa
chọn và lưu vào giỏ hàng Các thông tin của sản phẩm sẽ lưu vào giỏ hàng bảo gồm cả: số lượng, tông tiền Các bước thực hiện: các sản phẩm hiển thị trên trang chủ và có nút giỏ hàng, click vào nút để thêm vào giỏ hàng
Xóa sản phẩm khỏi giỏ hàng: Các sản phẩm khách hàng không muốn sẽ có nút xóa ở mỗi sản phâm đề khách hàng có thể xóa khỏi giỏ hàng
Mua hàng: nút mua hàng có thê hiển thị ở mỗi sản phẩm hoặc ở trong giỏ hàng
Chúng ta có thể mua một sản phâm hoặc l đơn có nhiều sản phâm Hóa đơn mua
hàng sẽ được tạo ra bao gồm: các thông tin khách hàng(ID hóa đơn, Tên khách hàng,số điện thoại, địa chỉ), thông tin sản phâm mua, giá, 36 luong, tong tién don hàng Nhắn “Mua ngay” để xác nhập đơn hàng Các bước thực hiện: Click vào sản phẩm hoặc giỏ hàng, click mua ngay Giao điện chuyên đến hóa đơn đơn hàng, kiểm tra đơn hàng, chọn phương thức thanh toán và xác nhận thanh toán
Thanh toán: Các hình thức thanh toán sẽ được đa dạng: thanh toán khi nhận
hàng, thanh toán trực tuyến thông qua công thanh toán Công thanh toán liên kết với nhiều ngân hàng khách nhau giúp khách hàng để dàng lựa chọn Khách hàng lựa chọn một trong những phương thức đó đề thanh toán Các bước thực hiện:
Trang 3toán trực tuyến thì sẽ được chuyển đến công thanh toán trực tuyến, nêu là thanh
toán khi nhận xác thì click “xác nhận ” để đặt hàng thành công
Xem chỉ tiết sản phẩm: Mỗi sản phẩm sẽ được hiền thị chỉ tiết ở trang chỉ tiết sản phẩm Thông tin bao gồm: Tên sản phẩm, mô tả, hình ảnh, video, các tùy chọn size, mau sac, cac danh gia, bình luận về sản phẩm Các thông tin sé duoc lay
trong cơ sở đữ liệu và hiển thị ra trang Các bước thực hiện: click vào từng sản phâm hiển thị trên trang chủ để xem được chỉ tiết của nó
Áp dụng mã giảm giá: Mã giảm giá sẽ được thu thập trong các địp sự kiện hoặc hoạt động của cửa hàng Trong quá trình mua hàng, khách hàng áp dụng để nhận được ưu đãi từ mã giảm giá Các bước thực hiện: trong hóa đơn, phần áp dụng
mã giảm giá sẽ hiển thị và có thê chọn loại mã giảm giá phù hợp với điều kiện đơn hàng
Theo đõi đơn hàng: khách hàng sẽ có giao diện dé theo đỏi đơn hàng cũng như xem lại lịch sử mua hàng Các tình trạng đơn hàng: đang xác nhận, đang đón gói, đang vận chuyên, giao hàng thành công Các bước thực hiện: click vào icon thông tin cá của mình, click vào “đơn hàng của tôi”, hệ thông chuyên đến trang đơn hàng
Hủy đơn hàng: chức năng này cho phép khách hàng có thể hủy đơn hàng đã đặt trong khi tình trạng đơn hàng “đang xác nhận” Các bước thực hiện: click vào icon thông tin cá của mình, click vào “đơn hàng của tôi”, hệ thống chuyên đến trang đơn hàng Phần đơn hàng “đang xác nhận”, click nút “Hủy đơn hàng” để hủy
Đánh giá, nhận xét sản phẩm: Khi khách hàng đã mua sản phẩm, khách hàng có quyền đánh giá sản phâm bằng việc đánh giá số sao tương ứng với chất lượng sản phẩm Ngoài ra, khách hàng có thê bình luận và góp ý ý kiến với sản phẩm đã mua
Xem thông tin cá nhân: Một giao diện sẽ hiển thị thông tin đầy đủ của khách
hàng bao gồm: Tên khách hàng, số điện thoại, địa chỉ, email
Thay đôi thông tin cá nhân: Các thông tin của khách hàng có thể thay đối: Tên khách hàng, số điện thoại, địa chỉ, email Các bước thực hiện: click icon thông tin
cá nhân, vào giao điện, click xem thông tin cá nhân, click nút “Thay đôi”, thay đôi thông tin và click “Xác nhận”
Đổi mật khẩu: Giao điện giúp khách hàng thay đôi mật khâu của mình bao gồm:
mật khẩu cũ, mật khâu mới, nhập lại mật khẩu và một button thay đổi mật khẩu
Quên mật khâu: Nếu khách hàng quên mật khâu cũ của mình, hệ thông sẽ cung cấp chức năng quên mật khâu Các thông tin can đề lay lại mật khẩu: email hoặc
số điện thoại Trên giao điện đăng nhập sẽ có link '“Quên mật khâu”, khách hàng click vào đề đến giao điện đăng nhập, nhập các thông tin email hoặc số điện thoại Một email hoặc tin nhắn SMS gữi mã xác nhận về và nhập vào ô mã xác nhận, nhập mật khẩu mới và nhắn “Xác nhận”
Trang 4tin của khách hàng Các bước thực hiện: Click vào giao điện “thêm đơn hàng”,
nhập thông tin, kiểm tra, click “Thém đơn hàng”
Sửa đơn hàng: các thông tin đơn hàng trừ ID đơn hàng sẽ có thê thay đổi được các thông tin Điều đó giúp nhân viên quản lý được việc đổi trả của khách
hàng Và được áp dụng cho việc bán hàng trực tiếp tại cửa hàng Các bước thực
hiện: Click vào trang đơn hàng, click “Sửa đơn hàng”, thay đôi và ClickXác Xóa đơn hàng: Khi khách hàng hủy đơn hàng hoặc khách hàng trả hàng trực tiếp
thì đơn hàng sẽ tự động xóa hoặc được nhân viên xóa khỏi cơ sở đữ liệu
Tìm kiếm đơn hàng: Thanh tìm kiếm trên thanh công cụ cho phép tìm kiếm theo
số điện thoại Các bước thực hiện: Click vào trang đơn hàng, click “Xóa đơn
hàng”, Xác nhận
Thông kê đơn hàng: các đơn hàng sẽ thông kê số lượng đơn hàng theo ngày, theo tuần, theo tháng Thông qua đó, thông kê được doanh thu theo từng tháng và hiển
thị trên biểu đô
Cập nhật trạng thái đơn hàng: Trạng thái đơn hàng của khách hàng trên hệ thống
sẽ được cập nhật bởi nhân viên nếu đã hoàn thành các bước đóng gói Các bước
thực hiện: Trong giao diện hiển thị đơn hang sé co | button thực hiện cập nhật đơn hàng của khách hàng
Hỗ trợ khách hàng: Giao điện “Hô trợ khách hàng” tổng hợp những tin nhắn,
thắc mắc của khách hàng cần giải đáp Nhân viên truy cập và phán hồi khách hàng Việc tổng hợp sẽ giúp nhân viên để đàng thao tác và phản hồi nhanh hơn Thêm khách hàng: Nhân viên có quyền đăng ký giúp khách hàng trở thành khách hàng tìm năng của cửa hàng Thông tin bao gồm: Tên khách hàng, Số điện thoại,
địa chỉ Các bước thực hiện: Click vào giao điện “thêm khách hàng”, nhập thông
tin, kiểm tra, click “Thém khách hàng”
Sửa thông tin khách hàng: các thông tin đơn hàng trừ ID đơn hàng sẽ có thê thay
đổi được các thông tin Các bước thực hiện: Click vào trang khách hàng, click
“Sửa khách hàng”, thay đổi và Click“°Xác nhận”
Trang 5Xóa khách hàng: Trên giao diện xem thông tin sẽ có button “Xóa Khách hàng” Nếu khách hàng hủy đăng ký hoặc thông tin không còn chính xác nữa sẽ bị xóa
đi
Tìm kiếm khách hàng: Thanh tìm kiếm trên thanh công cụ cho phép tìm kiếm
theo số điện thoại
Xem thông tin cá nhân: Nhân viên có thê xem thông tin của mình( Họ và tên, số điện thoại, địa chỉ, email, ) trong một giao diện riêng của hệ thống
Đổi mật khẩu: Tài khoản được quản lý cấp nhưng nhân viên có thể thay đối tùy ý
để bảo mật cho tài khoản của mình
Xem thông tin nhân viên: Giao diện hiển thị dang ban tat cả thông tin của nhân viên ngoại trừ mật khâu tài khoản của họ
Xóa nhân viên: Trên giao diện xem thông tin sẽ có button “Xóa nhân viên” Nếu nhân viên nghỉ việc hoặc thông tin không cần thiết nữa sẽ bị xóa đi
Tìm kiếm nhân viên: Thanh tìm kiếm trên thanh công cụ cho phép tìm kiếm theo
tên nhân viên, số điện thoại
Thông kê nhân viên: Thông kê cho biết số ngày nghỉ của nhân viên trong tháng, tình trạng lương nhân viên Click vào trang thông kê để có thê xem được thông
hàng tiếp theo Các bước thực hiện: Click vào trang sản phẩm, click “Sửa sản
phâm”, thay đôi và Click“Xác nhận”.
Trang 6- _ Xóa sản phẩm: Trên phần hiển thị sản phâm co button “Xoa sản phẩm” Nếu sản
phâm không còn tồn tại, hoặc không nhập hàng nữa thì sẽ được xóa khỏi cơ sở
- Quan ly ma giảm giá: Trong việc quản lý mã giảm giá có việc thêm, sửa, xóa mã giảm giá Cao điện làm việc riêng giúp quản ly thao tác với các chức năng Thông tin mã giảm giá: Tên mã giảm giá, giá trị giảm giá, Trong quá trình hoạt động nều muốn thay đổi sẽ có button sửa trên phần hiện thị các mã giảm giá cho phép quán lý có thề sửa thông tin của mã giảm giá Chức năng xóa sẽ được thực hiện nêu mã không còn giá trị hoặc quá hạn
- Thay đổi thông tin cua website: Cac thong tin nhu: hinh anh, slider, cac tin tức, hién thị trên website sẽ được cập nhật bởi quán lý Một giao điện gồm các button giúp tải ảnh, sHider lên cơ sở đữ liệu
2 Phiếu khảo sát:
® Phiêu khảo sát cho nhân viên và quản lý:
PHIEU TRA LOI CAU HOI
I Thong tin ca nhan
Ho Va Tén Giới tính
Năm sinh:
II Cau hoi:
Cau 1: Theo anh/chi, Chire năng tối thiểu phải có trong chương trình quản lý là gi?
a Thêm, sửa, xóa, thông tin
Trang 7b Thêm thông tin
c Thêm, sửa, xóa, tìm kiếm thông tin
Câu 2: Theo bạn, Bước kiểm tra thông tin có giúp tránh trùng lặp thông tin không?
b._ Một trang cá nhân riêng
Câu §: Quản lý có thê thay đôi thông tin của mình không?
Trang 8b Không
s _ Phiếu khảo sát cho khách hàng
PHIEU TRA LOI CAU HOI
HH Thông tin cá nhân
Năm sinh:
IV Cau hoi:
Cau 1: Ban co muon déi trả đễ dàng với đơn hàng mình đã mua không?
Trang 9Câu 6: Nhưng thông tin bạn muốn xem về đơn hàng của mình?
Câu 7: Khi mua hàng, bạn cần những chức năng nào hỗ trợ mình mua hàng?
Câu 8: Các phương thức thanh toán bạn thường dùng khi mua hàng?
Trang 10IL
1 Phan tich Actor:
Khách hàng: Là người trực tiếp mua hàng từ hệ thống, được hệ thống quản lý số
điểm tích lũy (nêu là khách hàng tiềm năng), được thanh toán tiền, nhận hóa đơn
mình đã mua hàng từ hệ thống.Khách hàng có trách nhiệm phản hồi về bộ phận quản lý nếu có sai sót ảnh hưởng đến quyền lợi khách hàng
Khách hàng tiềm năng: Là những cá nhân, nhóm người quan tâm và có khả năng chi tra cho sản pham/dich vu ma ban cung cap Tuy nhiên, có thê họ chưa trả tiền
dé mua san phẩm của bạn nhưng lại có nhu câu quan tâm và muốn sở hữu sản phâm đó Hoặc họ cần có thêm thời gian đề tìm hiểu thông tin sản phâm đó trước rồi mới ra quyết định
® - Nhân viên bán hàng: Là nhân viên trong cửa hàng Nhân viên bán hàng đứng
ở quây thu tiền và tính tiền cho khách hàng Thông qua mã vạch quản lý trên từng mặt hàng được nhân viên bán hàng quét mã sẽ xuất hiện lên hệ thống
¢ Quan lý kho
® Quản lý nhân viên
© Công thanh toán
2 Phan tich Use case:
® Khách hàng:
- Đăng nhập
Chức năng này cho phép Khách hàng đăng nhập vào hệ thống bằng tài khoản
đề thực hiện các chức năng của họ
Trang 11Khách hàng có thể viết, gửi bình luận, nội dung và thông tin người bình luận
được lưu vào cơ sở đữ liệu
- - Thêm vào giỏ hàng
Chức năng cho phép người dùng, khách hàng thêm một hoặc nhiều sản phẩm vào trong gid hang
- Mua hang
Chức năng cho phép người dùng thanh toán và nhân nút mua hàng ở trong giỏ hàng
- _ Xem chỉ tiết sản phâm
Chức năng cho phép người dùng xem toàn bộ thông tin của sản phâm mà mình đang tìm hiểu
- - Thanh toán
Chức năng cho phép khách hàng thanh toán các sản phẩm của mình sau khi nhấn chọn nút thanh toán
- _ Loại sản phâm đã chọn ở giỏ hàng
Chức năng cho phép khách hàng loại bỏ một hoặc nhiều sản phâm trong giỏ hàng
Chức năng này cho phép Nhân viên nhập thông tin đơn hàng vào hệ thông
- Sua don hang
Chức năng này cho phép Nhân viên thay đôi được các thông tin đơn hàng
Trang 12Chức năng này cho phép Nhân viên tìm kiêm đơn hàng bằng số điện thoại hoặc
ID đơn hàng
- _ Thống kê đơn hàng
Chức năng này cho phép Nhân viên có thê tổng hợp được các đơn hàng bán được trong ngày cho người quản lý
- Cap nhật trạng thái đơn hàng
Chức năng này cho phép Nhân viên có thê cập nhật các trạng thái khác nhau của đơn hàng tùy thuộc vào quá trình ban hang
- - Thêm khách hàng
Chức năng này cho phép Nhân viên có thê đăng ký giúp khách hàng trở thành khách hàng tiềm năng của cửa hàng
- _ Sửa thông tin khách hàng
Chức năng này cho phép Nhân viên có thê sửa được các thông tin của khách hàng
- - Xóa khách hàng
Chức năng này cho phép Nhân viên có thể xóa thông tin các khách hàng của cửa hàng
- _ Tìm kiếm khách hàng
Chức năng này cho phép Nhân viên có thê tìm kiếm thông tin khách hàng
thông qua số điện thoại
- - Xem thông tin cá nhân
Chức năng này cho phép Nhân viên có thể xem được các thông tin cá nhân của mình trên hệ thông
¢ Quan ly kho:
¢ Quan ly nhan viên:
Trang 13- Mô tả khái quát:
+ Quản trị hệ thong truy cập vào trang quản trị để quản lý hệ thống của mình + Khách hàng thành viên đăng nhập vào hệ thống
- _ Điều kiện đầu vào:
+ Use case bat dau khi người dùng muốn đăng nhập vào hệ thông
- Dong su kién chính:
Hành động hệ thống Hanh dong actor
BI: Hệ thống yêu cầu nhập tên đăng
nhập và mật khẩu
B2: Người dùng nhập tên đăng nhập
và mật khâu
B3: Hệ thống kiểm tra tên và mật
khâu vừa nhập, nều đúng sẽ cho phép
vào hệ thống
- Dong sy kién phụ:
Hành động hệ thống Hanh dong actor
BI: Nếu tên đăng nhập hoặc mật
khâu bị sai thì hệ thống báo lỗi
B2: Người dùng có thé nhập lại hoặc
hủy bỏ việc đăng nhập, khi đó use case sẽ kết thúc
- _ Hậu điều kiện: Thành viên đã đăng nhập thành công và có thê sử dụng các chức năng mà hệ thông cung cập
b Đăng ký thành viên
- Actor: Khach hang
- M6 takhai quat:
+ Cho phép khách xem đăng ký làm khách hàng thành viên của hệ thống
- _ Điều kiện đầu vào:
+ Use case bắt đầu khi khách hàng truy cập vào hệ thống và chọn đăng ký thành viên
Trang 14Hành động hệ thống Hanh dong actor
BI: Khách hàng chọn mục đăng ký thành viên
B2: Form đăng ký thành viên hiển
thị
B3: Khách hàng nhập thông tin các nhân cân thiết vào form đăng ký B4: Nhân chọn nút đăng ký B5: Hệ thống thông báo kết quả quá
trình nhập thông tin cá nhân Nếu
thông tin nhập chính xác thì hệ thống
cập nhập thông tin khách hàng vào
danh sách khách hàng thành viên
- Dong su kién phụ:
Hành động hệ thống Hanh dong actor
BI: Nhập thông tin không chính xác B2: Hệ thống thông báo nhập thông
+ Thông tin cần tìm kiếm được hiển thị
- _ Điều kiện đầu vào:
+ Người dùng truy cập vào hệ thông website nhập thông tin cần tìm kiếm, hệ
thống sẽ tự động thực hiện yêu cầu tìm kiếm
- Dong su kién chính:
+ Use case bắt đầu khi người dùng truy cập vào website của hệ thống và chọn tìm kiếm Sau đó người dùng điền từ khóa và hệ thống sẽ kiêm tra nếu từ khóa hợp lệ:
Trang 15Hành động hệ thống Hanh dong actor
BI: Hệ thống bắt đầu hiển thi thong
tin sản phâm hoặc thông tin bài việt
Hanh dong hé thống Hành động actor
BI: Hệ thông hiện thị thông báo Từ
khóa không hợp lệ
B2: Người đùng có thê điền lại từ khóa hoặc hủy bỏ tìm kiêm, khi đó use case kết thúc
- _ Hậu điều kiện: Khách hàng tìm thấy các thông tin, sản phẩm cần tìm
d Bình luận
- Actor: Khach hang
- M6 takhai quat:
+ Khách hàng nếu có ý kiến về sản phẩm thì sẽ viết vào phần bình luận
- - Điều kiện đầu vào:
+ se case bắt đầu khi khách hàng viết bình luận vào mục bình luận
- Dong su kién chính:
Hành động hệ thống Hanh dong actor
BI: Khách hàng chọn mục bình luận B2: Hệ thông sẽ hiển thị ra màn hình
B3: Sau khi viết xong bình luận
khách hàng gửi vào hệ thông
B4: Hệ thông sẽ tự động lưu lại dé
kiểm tra, nều có thắc mắc sẽ giải đáp
trả lời
- _ Hậu điều kiện: Những góp ý, bình luận của khách hàng được hiển thị trên
hệ thống
Trang 16e Thêm vào giỏ hàng
- Actor: Khach hang
- M6 takhai quat:
+ Use case cho phép khach hang thém một hay nhiều sản phẩm vào giỏ hàng
- Diéu kién đầu vào:
+ Use case bat dau khi khach hang bam chon thém vào giỏ hàng một sản phẩm
- _ Hậu điều kiện: Khách hàng có thể xem các sản phẩm bên trong giỏ hàng
f Mua hang
- Actor: Khach hang
- M6 takhai quat:
+ Use case cho phép khach hang chon san pham cần mua trong giỏ hàng
- Diéu kién dau vao:
+ San pham can chon phai hién thi trén hé thong
- Luong sự kiện chính:
Hành động hệ thống Hanh dong actor
B1: Khach hang chon vao muc can
Trang 17- Luong sự kiện phụ
Hành động hệ thống Hanh dong actor
B1: Khach hang chon mua cac mat
hàng khác ở giỏ hàng (nếu có) B2: Quay lại bước 4 của luồng sự
kiện chính
- - Hậu sự kiện: Sản phâm cần mua được chọn xong
g Xem chỉ tiết sản phẩm
- Actor: Khach hang, người quản lý, nhân viên
- Mô tả khái quát:
+ Use case cho phép khách hàng, quản lý, nhân viên xem thông tin về các sản phâm có trong cửa hàng
- _ Điều kiện đầu vào:
+ Sản phẩm cần chọn phải hiển thị trên hệ thống
- Luong sự kiện chính:
Hành động hệ thống Hanh dong actor
BI: khách hang, quan lý, nhân viên chọn sản phẩm cần xem
B2: Form xem thông tin sản phẩm
xuất hiện, hệ thống hiển thị thông tin
về sản phâm đã chọn
B3: khách hàng, quản lý, nhân viên xem thông tin chỉ tiết về sản phẩm
được hiển thị Use case kết thúc
- - Hậu điều kiện: khách hàng, quản lý, nhân viên xem được thông tin của sản phâm
Trang 18+ Khách hàng đã chọn sản phẩm vào giỏ hàng
- Luong sự kiện chính:
Hành động hệ thống Hanh dong actor
BI: Khách hàng nhắn thanh toán để
sự kiện phy 1
B5: Hệ thông kiểm tra số tài khoản
của khách hàng và phương thức
thanh toán Nếu hợp lệ thì thực hiện
bước 6 Nếu sai thì thực hiên luồng
sự kiện phụ 2
B6 Hệ thống thông báo giao dịch
thành công Use case kết thúc
- _ Luỗng sự kiện phụ I: Đơn hàng nhập sai
Hành động hệ thống Hành dong actor
BI: Hệ thống thông báo việc tạo
đơn hàng không thành công
B2: Hệ thống hiển thị lại form nhập
thông tin và các trường nhập sa1
B3: Khách hàng nhập lại thông tim,
nêu muốn ngưng giao dịch thì thực hiện luồng sự kiện phụ 3 Quay lại
bước 4 của luỗng sự kiện chính
- Luong sự kiện phụ 2: Tài khoán không hợp lệ
Hành động hệ thống Hanh dong actor BI: Hệ thống thông báo phương thức
thanh toán và tài khoản quý khách
không hợp lệ
Trang 19B2: Khách hàng nhập lại thong tin
nếu muốn tiếp tục mua hàng, nếu
ngưng giao dịch thì thực hiện luồng
sự kiện phụ 3 Quay lại bước 4 của
luồng sự kiện chính
- _ Luồng sự kiện phụ 3: Khách hàng hủy đơn hàng
Hành động hệ thống Hanh dong actor
BI: Khách hàng nhắn hủy bỏ đơn
hàng
B2: Hệ thông hiển thị các sản phâm
đê khách hàng thực hiện giao dịch
mới Use case kết thúc
- _ Hậu điều kiện: Đơn hàng được đóng gói và gửi đi
¡ Loại sản phẩm đã chọn ở giỏ hàng
- Actor: Khach hang
- M6 takhai quat:
+ Use case cho phép khách hàng loại bỏ sản phâm đã đưa vào giỏ hàng
- _ Điều kiện đầu vào:
+ San pham đã có trong giỏ hàng
- Luong sự kiện chính:
Hành động hệ thống Hành dong actor
B1: Khach hang chon san pham
muốn loại bỏ khỏi giỏ hàng
B2: Nhân loại bỏ đề thực hiện loại
bỏ B3: Nếu có sản phẩm được chọn,
hệ thống hiện thi thong bao dé
khách hàng xác nhận lại Ngược
lại, thực hiện luồng sự kiện phụ 1
B4: Nếu chấp nhận thì sản phẩm được loại bỏ Nếu không thì thực
hiện luồng sự kiện rẽ nhánh phụ 2
B5: Hệ thống hiển thị đã loại bỏ
thành công Use case kết thúc
- _ Luồng sự kiện phụ l: sản phâm chưa được chọn
Trang 20Hành động hệ thống Hanh dong actor BI: Hệ thống thông báo chưa chọn
được sản phâm cần loại bỏ Quay lại
bước | cua luồng sự kiện chính
- _ Luồng sự kiện phụ 2: quay lại giỏ hàng
Hành động hệ thống Hanh dong actor
BI: Hệ thống hiền thị danh sách sản
pham trong gid hang Use case két
thuc
- Hau diéu kién: San pham được chọn bị loại bỏ khỏi giỏ hàng
3.2 Nhân viên bán hàng
a Thêm đơn hàng
- Usecasc: Thêm đơn hàng
- _ Actor : Nhân viên bán hàng
- Mô tả khái quát :
Usecase này hoạt động khi nhân viên chọn vào phan Thém don hang dé tao
một đơn hàng tính tiên và xuât hóa đơn cho khách hàng
- - liên điều kiện:
+ Nhân viên phải có tài khoản đăng nhập trên cửa hàng
+ Các thông tin về sản phâm như Tên , mã vạch hoặc đơn giá đã được cập
nhật lên hệ thông
- Hậu điều kiện:
+ Nhân viên đăng nhập vào hệ thống đề thực hiện việc Thêm đơn hàng
B3: Nhân viên nhập các thông tin
của đơn hàng vào form
B4: Các thông tin được nhập
hiển thị lên màn hình