Professional Documents
Culture Documents
MoTaUseCase PhamQuangToan
MoTaUseCase PhamQuangToan
MoTaUseCase PhamQuangToan
Luồng rẽ nhánh:
1) Tại bước 5 trong luồng cơ bản nếu Khách hàng nhập thông tin đơn hàng
không có trong hệ thống sẽ hiển thị thông báo lỗi và yêu cầu nhập lại.
2) Tại bất kì thời điểm nào trong quá trình thực hiện use case, nếu không kết
nối được với cơ sở dữ liệu thì hệ thống sẽ không hiển thị thông báo “Lỗi
kết nối” và use case kết thúc.
- Các yêu cầu đặc biệt:
Không có
- Tiền điều kiện:
Không có
- Hậu điều kiện:
Không có
- Điểm mở rộng:
Không có.
Dữ liệu liên quan:
1.2.2 Mô tả use case Xem sản phẩm mới về (Phạm Quang Toàn)
Mô tả vắn tắt: Use case này cho phép người quản trị xem các sản phẩm mới
ra mắt.
Luồng cơ bản:
1) Use case này bắt đầu khi khách hàng kích vào nút: “IVY moda”hoặc “IVY
men”hoặc “IVY kids”.Hệ thống sẽ lấy thông tin từ bảng SANPHAM và hiển thị
danh sách các sản phẩm ra màn hình thông tin về tên sản phẩm , màu sắc và giá.
2)Khách hàng kích vào nút hình mũi tên trái,phải.Hệ thống sẽ hiển thị thêm các sản
phẩm.
3)Khách hàng kích vào nút “xem tất cả”.Hệ thống sẽ hiển thị tất cả các sản phẩm.
Luồng rẽ nhánh:
1) Tại bất kỳ thời điểm nào trong quá trình thực hiện use case nếu không kết
nối được với cơ sử dữ liệu thì hệ thống sẽ hiển thị một thông báo lỗi và use
case kết thúc.
- Các yêu cầu đặc biệt:
Không có.
- Tiền điều kiện:
Không có.
- Hậu điều kiện:
Không có.
- Điểm mở rộng:
Không có.
1.2.3 Mô tả use case Xem chính sách đổi trả (Phạm Quang Toàn)
Mô tả vắn tắt:Use case này cho phép khách hàng xem chính sách đổi trả hàng
Luồng cơ bản:
1) Use case này bắt đầu khi khách hàng di chuột vào mục “Về chúng tôi”
trên thanh menu quản trị và kích vào “chính sách đổi trả”.Hệ thống hiển thị trên
màn hình nội dung chính sách đổi trả.
Luồng rẽ nhánh:
1) Tại bất kì thời điểm nào trong quá trình thực hiện use case, nếu không kết
nối được với cơ sở dữ liệu thì hệ thống sẽ không hiển thị thông báo “Lỗi
kết nối” và use case kết thúc.
- Các yêu cầu đặc biệt:
Không có
- Tiền điều kiện:
Không có
- Hậu điều kiện:
Không có
- Điểm mở rộng:
Không có.
Dữ liệu liên quan:
1.2.4 Mô tả use case Xem bảo hành trọn đời (Phạm Quang Toàn)
Mô tả vắn tắt: Use case này cho phép người dùng xem các chính sách bảo hành
trọn đời.
Luồng cơ bản:
1) Use case này bắt đầu khi khách hàng di chuột vào mục “Về chúng tôi” trên
thanh menu quản trị và kích vào “bảo hành trọn đời”. Hệ thống hiển thị trên màn
hình nội dung chính sách đổi trả.
Luồng rẽ nhánh:
1) Tại bất kỳ thời điểm nào trong quá trình thực hiện use case nếu không kết
nối được với cơ sử dữ liệu thì hệ thống sẽ hiển thị một thông báo lỗi và use
case kết thúc.
- Các yêu cầu đặc biệt:
Không có.
- Tiền điều kiện:
Không có.
- Hậu điều kiện:
Không có.
- Điểm mở rộng:
Không có.
:
: KhachHang : XemSanPhamMoiVeUI XemSanPhamMoiVeController : SANPHAM : ICoSoDuLieu
: CoSoDuLieu
5: getSANPHAM()
2.1.2 Phân tích use case Xem hệ thống cửa hàng (Phạm Quang Toàn)
2.1.2.1 Biểu đồ trình tự
: XemHeThongCuaHangUI : : DANHMUCCUAHANG : CUAHANG : ICoSoDuLieu : CoSoDuLieu
: KhachHang XemHeThongCuaHangController
7: getDANHMUCCUAHANG()
10: getCUAHANG()
<<control>> *
XemHeThongCuaHangController
xemTatCa()
<<system>> navigate()
k ich xem tat ca
<<Screen>>
IVYModaScreen
anhMinhHoa
mauSac
tenSanPham
giaTien
size
luotDanhGia
anhSP
gioiThieu
chiTietSP
baoQuan
<<system>> navigate()
: Khach Hang
1: kich "Ivymoda"()
2: navigate()
4: navigate
3.1.2 Giao diện use case Xem hệ thống cửa hàng (Phạm Quang Toàn)
3.1.2.1 Hình dung màn hình
3.1.2.2 Biểu đồ lớp màn hình
<<Screen>> <<Screen>>
TrangChuScreen HeThongCuaHangScreen
k ich "He thong cua hang"
veChungToi() mienBac()
heThongCuaHang() mienTrung()
<<system>> navigate() mienNam()
<<system>> navigate()
<<Screen>>
CuaHangScreen
maCuaHang
tenCuaHang
diaChi
sdt
tenCuaHang()
<<system>> navigate()
: TrangChuScreen : : CuaHangScreen
HeThongCuaHangScreen
: KhachHang
4: navigate()
6: navigate()