7. Ý nghĩa lý luận và thực tiễn của đề tài
2.1.13 Chức năng quản lý đơn hàng
Chức năng quản lý đơn hàng giúp admin có thể quản lý đƣợc danh sách đơn hàng, cập nhật đơn hàng, tìm kiếm đơn hàng, in đơn hàng cho khách hàng
2.1.13.2 Tác nhân liên quan
Tác nhân liên quan của sự kiện này là admin hay quản trị website
2.1.13.3 Điều kiện trƣớc
Điều kiện tiên quyết của hành động này là admin phải đăng nhập đƣợc vào hệ thống quản trị website
2.1.13.4 Điều kiện sau
Thực hiện thành công admin có thể quay trở về trạng thái ban đầu, thực hiện các chức năng khác.
2.1.13.5 Biểu đồ usecase
Trang 48
2.1.13.6 Dòng sự kiện chính
Bƣớc Hành động của tác nhân Phản ứng của hệ thống
1 Admin chọn danh mục quản lý đơn hàng
Hệ thống load usercontrol quản lý đơn hàng bao gồm danh mục các đơn hàng
2 Admin có thể thực hiện sửa, xóa đơn
hàng tại user control này. Không thay đổi 3
Nếu admin chọn sửa
Hệ thống thực hiện load các thông tin của v đó lên các điều khiển nhập liệu
4 Admin thực hiện thay đổi thông tin đơn hàng
Hệ thống thực hiện kiểm tra thông tin nhập vào
5 Nhấn nút cập nhật Hệ thống cảnh báo bạn có chắc chắn muốn sửa không.
6 Nếu nhấn Yes Hệ thống cập nhật thông tin đơn hàng mới cập nhật
7 Nếu chọn No Hệ thống không thay đổi
8 Nếu admin muốn xóa. Chọn đơn hàng cần xóa
Hệ thống cảnh báo bạn có chắc chắn muốn xóa không.
9 Nếu chọn Yes Xóa đơn hàng đã chọn
10
Nếu chọn No Hệ thống không thay đổi
2.1.13.7 Dòng sự kiện phụ
Bƣớc Hành động của tác nhân Phản ứng của hệ thống
1 Hủy hành động sửa thông tin đơn
Xây dựng website bán hàng thời trang cho cửa hàng Linh Trang
Trang 49
2 Hủy hành động đơn hàng Hệ thống không thay đổi
3 Trợ giúp Hệ thống đƣa các thông tin trợ
giúp
4 Trở lại Trở lại trại thái trƣớc sự kiện đang thực hiện
2.1.13.8 Dòng sự kiện rẽ nhánh
- Dữ liệu nhập vào không hợp lệ. Lúc này hệ thống sẽ thông báo thông tin nhập vào không hợp lệ
- Nếu admin chƣa chọn đơn hàng cần sửa hoặc xóa hệ thống sẽ thông báo bạn cần chọn đơn hàng để sửa hoặc xóa.