Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 150 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
150
Dung lượng
14,92 MB
Nội dung
TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN ======***====== BÁO CÁO BTL THUỘC HỌC PHẦN: THIẾT KẾ PHẦN MỀM THIẾT KẾ WEBSITE MYKINHDOM.com.vn GVHD: Nhóm - Lớp: Ths Phạm Thị Kim Phượng - 2020IT6096004 Thành viên: Nguyễn Việt Tiến Nguyễn Khánh Thọ Nguyễn Thị Khánh Ly Vũ Thị Huê Phạm Thị Hạnh … Hà Nội, Năm 2022 LỜI MỞ ĐẦU Trong số đó, mặt hàng đồ chơi cho bé cần sử dụng nhiều đến trang web Do nhóm lựa chọn phân tích trang web mykingdom.com.vn nhằm đưa đến địa điểm lý tưởng việc mua sắm MyKingdom muốn xây dựng hệ thống website bán hàng online để dễ dàng tiếp cận với khách hàng hơn, thúc đẩy nhu cầu mua sách khách hàng, từ tăng doanh thu cho công ty Website mykingdom.com.vn thiết kế xây dựng với giao diện dễ dùng đầy đủ tính website thương mại điện tử Để có kết tốt chúng em xin gửi lời cảm ơn sâu sắc tới cô Phạm Thị Kim Phượng hướng dẫn chúng em suốt trình làm tập lớn Xin chân thành cảm ơn cô! MỤC LỤC Chương Mô tả chức .14 1.1 Biểu đồ use case 14 1.1.1 Các use case phần front end 15 1.1.2 Các use case phần back end 16 1.2 Mô tả use case 16 1.2.1 Mô tả use case xem sản phẩm theo giới tính (Vũ Thị H) 16 1.2.2 Mơ tả use case xem sản phẩm theo tuổi (Vũ Thị Huê) .17 1.2.3 Mô tả use case xem Lịch sử mua hàng (Vũ Thị Huê) .18 1.2.4 Mô tả use case xem danh sách yêu thích (Vũ Thị Huê) 19 1.2.5 Mô tả use case Xem giỏ hàng (Nguyễn Thị Khánh Ly) 19 1.2.6 Mô tả use case Đăng ký (Nguyễn Thị Khánh Ly) .20 1.2.7 Mô tả use case Đăng nhập (Nguyễn Thị Khánh Ly) 21 1.2.8 Mơ tả use case Tìm kiếm sản phẩm (Nguyễn Thị Khánh Ly) 21 1.2.9 Mô tả use case Xem chi tiết sản phẩm (Nguyễn Thị Khánh Ly).22 1.2.10 Mơ tả use case Xem hóa đơn (Nguyễn Thị Khánh Ly) .23 1.2.11 Mô tả use case xem Danh Sách sản phẩm theo thương hiệu (Phạm Thị Hạnh) .24 1.2.12 Mô tả use case xem danh sách sản phẩm theo khuyến (Phạm Thị Hạnh) 25 1.2.13 Mô tả use case xem thể loại sản phẩm (Phạm Thị Hạnh) 25 1.2.14 Mô tả use case xem danh sách sản phẩm theo chiến dịch bật (Phạm Thị Hạnh) .26 1.2.15 Mô tả use case xem cẩm nang (Phạm Thị Hạnh) 27 Phân tích đặc tả yêu cầu hệ thống 1.2.16 Mơ tả use case Bảo trì viết (Nguyễn Khánh Thọ) 28 1.2.17 Mô tả use case Bảo trì tài khoản đăng nhập (Nguyễn Khánh Thọ) …………………………………………………………………… 29 1.2.18 Mơ tả use case Bảo trì hóa đơn (Nguyễn Khánh Thọ) 30 1.2.19 Mô tả use case Bảo trì Thể Loại Sản Phẩm (Nguyễn Khánh Thọ) …………………………………………………………………… 31 1.2.20 Mơ tả use case Bảo trì cẩm nang (Nguyễn Khánh Thọ) 33 1.2.21 Mô tả use case Bảo trì khuyến mại (Nguyễn Khánh Thọ) 34 1.2.22 Mơ tả use case Bảo trì Tuổi (Nguyễn Việt Tiến) .36 1.2.23 Mơ tả use case Bảo trì hình ảnh (Nguyễn Việt Tiến) 37 1.2.24 , Mơ tả use case Bảo trì Sản phẩm (Nguyễn Việt Tiến) 38 1.2.25 Mơ tả use case Bảo trì Giới tính (Nguyễn Việt Tiến) 40 1.2.26 Mơ tả use case Bảo trì Chiến dịch bật (Nguyễn Việt Tiến) 41 1.2.27 Mơ tả use case Bảo trì Thương hiệu (Nguyễn Việt Tiến) 43 Chương Phân tích use case 45 2.1 Phân tích use case .45 2.1.1 Phân tích use case xem danh sách sản phẩm theo giới tính (Vũ Thị Huê) 45 2.1.1.1 Biểu đồ trình tự 45 2.1.1.2 Biểu đồ lớp phân tích 46 2.1.2 Phân tích use case xem danh sách sản phẩm theo tuổi (Vũ Thị Huê) …………………………………………………………………… 46 2.1.2.1 Biểu đồ trình tự 46 2.1.2.2 Biểu đồ lớp phân tích 47 2.1.3 Phân tích use case xem lịch sử mua hàng (Vũ Thị Huê) 47 Phân tích đặc tả yêu cầu hệ thống 2.1.3.1 Biểu đồ trình tự 47 2.1.3.2 Biểu đồ lớp phân tích 48 2.1.4 Phân tích use case xem danh sách yêu thích (Vũ Thị Huê) 49 2.1.4.1 Biểu đồ trình tự 49 2.1.4.2 Biểu đồ lớp phân tích 50 2.1.5 Phân tích use case Đăng ký (Nguyễn Thị Khánh Ly) .51 2.1.5.1 Biểu đồ trình tự 51 2.1.5.2 Biểu đồ lớp phân tích 52 2.1.6 Phân tích use case Xem giỏ hàng (Nguyễn Thị Khánh Ly) 53 2.1.6.1 Biểu đồ trình tự 53 2.1.6.2 Biểu đồ lớp phân tích 54 2.1.7 Phân tích use case Đăng nhập (Nguyễn Thị Khánh Ly) 55 2.1.7.1 Biểu đồ trình tự 55 2.1.7.2 Biểu đồ lớp phân tích 56 2.1.8 Phân tích use case Tìm kiếm sản phẩm (Nguyễn Thị Khánh Ly) ……………………………………………………………………….57 2.1.8.1 Biểu đồ trình tự 57 2.1.8.2 Biểu đồ lớp phân tích 58 2.1.9 Phân tích use case Xem chi tiết sản phẩm (Nguyễn Thị Khánh Ly)……………………………………………………………………….59 2.1.9.1 Biểu đồ trình tự 59 2.1.9.2 Biểu đồ lớp phân tích 60 2.1.10 Phân tích use case Xem hóa đơn (Nguyễn Thị Khánh Ly) .61 2.1.10.1 Biểu đồ trình tự 61 2.1.10.2 Biểu đồ lớp phân tích 62 Phân tích đặc tả yêu cầu hệ thống 2.1.11 Phân tích use case Xem Sản Phẩm Theo Thương Hiệu (Phạm Thị Hạnh)…………………………………………………………………….63 2.1.12 Phân tích use case Xem sản phẩm theo khuyến (Phạm Thị Hạnh)…………………………………………………………………….64 2.1.13 Phân tích use case Xem thể loại sản phẩm (Phạm Thị Hạnh) 66 2.1.14 Phân tích use case Xem sản phẩm theo chiến dịch bật Phạm Thị Hạnh) 67 2.1.15 Phân tích use case Xem sản phẩm theo cẩm nang (Phạm Thị Hạnh) 68 2.1.16 Phân tích use case Bảo trì viết .70 2.1.17 Phân tích use case Bảo trì tài khoản đăng nhập 72 2.1.18 Phân tích use case Bảo trì hóa đơn 74 2.1.19 Phân tích use case Bảo trì thể loại sản phẩm .76 2.1.20 Phân tích use case Bảo trì cẩm nang 78 2.1.21 Phân tích use case Bao trì khuyến mại 80 2.1.22 Phân tích use case Bảo trì Tuổi 82 2.1.23 Phân tích use case Bảo trì hình ảnh 84 2.1.24 Phân tích use case Bảo trì sản phẩm 86 2.1.25 Phân tích use case Bảo trì Giới tính 88 2.1.26 Phân tích use case Bảo trì Chiến dịch bật 90 2.1.27 Phân tích use case Bảo trì thương hiệu .92 2.2 Các biểu đồ tổng hợp 94 2.2.1 Biểu đồ lớp Entity hệ thống 94 2.2.2 Biểu đồ lớp phân tích hệ thống .95 Chương Thiết kế giao diện 97 Phân tích đặc tả yêu cầu hệ thống 3.1 Thiết kế giao diện cho use case 97 3.1.1 Giao diện use case Xem sản phẩm theo giới tính (Vũ Thị Huê) 97 3.1.2 Giao diện use case Xem sản phẩm theo tuổi (Vũ Thị Huê) 98 3.1.3 Giao diện use case Xem lịch sử mua hàng (Vũ Thị Huê) 99 3.1.4 Giao diện use case Xem danh sách yêu thích (Vũ Thị Huê) 100 3.1.5 Giao diện use case Xem giỏ hàng (Nguyễn Thị Khánh Ly) 102 3.1.6 Giao diện use case Đăng ký (Nguyễn Thị Khánh Ly) .104 3.1.7 Giao diện use case Đăng nhập (Nguyễn Thị Khánh Ly) 106 3.1.8 Giao diện use case Tìm kiếm sản phẩm (Nguyễn Thị Khánh Ly) …………………………………………………………………… 108 3.1.9 Giao diện use case Xem chi tiết sản phẩm (Nguyễn Thị Khánh Ly)…………………………………………………………………… 109 3.1.10 Giao diện use case Xem hóa đơn (Nguyễn Thị Khánh Ly) .112 3.1.11 Giao diện use case Xem sản phẩm theo thương hiệu (Phạm Thị Hạnh)………………………………………………………………… 114 3.1.12 Giao diện use case Xem sản phẩm theo khuyến mại (Phạm Thị Hạnh)………………………………………………………………… 115 3.1.13 Giao diện use case Xem thể loại sản phẩm (Phạm Thị Hạnh) .117 3.1.14 Giao diện use case Xem sản phẩm theo chiến dịch bật (Phạm Thị Hạnh) 118 3.1.15 Giao diện use case Xem cẩm nang (Phạm Thị Hạnh) .120 3.1.16 Giao diện use case Bảo trì Bài Viết (Nguyễn Khánh Thọ) 121 3.1.17 Giao diện use case Tài khoản Đăng nhập (Nguyễn Khánh Thọ) …………………………………………………………………….124 3.1.18 Giao diện use case bảo trì hóa đơn (Nguyễn Khánh Thọ) 126 Phân tích đặc tả yêu cầu hệ thống 3.1.19 Giao diện use case bảo trì Thể loại Sản phẩm (Nguyễn Khánh Thọ) ……………………………………………………………………128 3.1.20 Giao diện use case bảo trì Cẩm nang (Nguyễn Khánh Thọ) 131 3.1.21 Giao diện use case Bảo trì khuyến (Nguyễn Khánh Thọ) .134 3.1.22 Giao diện use case Bảo trì Hình ảnh(Nguyễn Việt Tiến) 137 3.1.23 Giao diện use case Bảo trì Sản phẩm (Nguyễn Việt Tiến) .139 3.1.24 Giao diện use case Bảo trì giới tính (Nguyễn Việt Tiến) 142 3.1.25 Giao diện use case Bảo trì Chiến dịch bật (Nguyễn Việt Tiến) ………………………………………………………………………….145 3.1.26 Giao diện use case Bảo trì Thương hiệu (Nguyễn Việt Tiến) .148 3.1.27 Giao diện use case Bảo trì Tuổi(Nguyễn Việt Tiến) 151 3.2 Các biểu đồ tổng hợp .154 3.2.1 Biểu đồ điều hướng hình nhóm use case 154 3.2.2 Biểu đồ điều hướng hình nhóm use case thứ cấp .155 Phân tích đặc tả yêu cầu hệ thống Chương Mô tả chức 1.1Biểu đồ use case Tim Kiem SP Xem Hoa Don Xem Gio Hang Xem Chien Dich Noi Bat Xem Cam Nang Xem Chi Tiet SP Xem Danh Sach San Pham Theo Khuyen Mai Xem Danh Sach SP Theo Thuong Hieu Khach Hang Xem Danh Sach SP Theo Gioi Tinh Xem Danh Sach SP Theo Tuoi He Thong CSDL Dang Ky Xem Lich Su Mua Hang Xem Danh Sach Yeu Thich Xem The Loai san Pham Bao Tri Bai Viet Bao Tri The Loai SP Dang Nhap Bao Tri Cam Nang Bao Tri Hoa Don Bao Tri Khuyen Mai Bao Tri Do Tuoi Bao Tri Thuong Hieu Admin Bao Tri Tai Khoan Bao Tri Hinh Anh Bao Tri San Pham (from Admin) lay TT bang GIOHANG() kiem tra thong tin() lay ds san pham() lay TT san pham() lay TT don hang() kiem tra thong tin() Lay hinh anh logo thuong hieu() Lay ds san pham() Lay bang khuyen mai() Lay bang san pham() Lay bang the loai cha() Lay bang the loai con() lay bang chien dich() Lay bang cam nang() Lay bang bai viet() Lay bang Tuoi() Lay bang SanPham() Lay bang HinhAnh( )() Lay bang GioiTinh() Lay bang CuaHang()() Lay bang HoaDon() Lay bang HoaDon( )() Lay bang SPYT( )() Doc bang KHACHHANG() Doc bang TAIKHOANDANGNHAP() Cap nhat bang TAIKHOANDANGNHAP() Cap nhat bang KHACHHANG() Doc bang HOADON() Doc bang HOADON_SANPHAM() Cap nhat bang HOADON() Doc bang GIOITINH() Cap nhat bang gioi tinh() Doc bang THUONGHIEU() Cap nhat bang "THUONGHIEU"() Doc bang SANPHAM() Doc bang HINHANH() Cap nhat bang SANPHAM() Cap nhat bang HINHANH() Doc bang KHUYENMAI() Doc bang SANPHAM_KHUYENMAI() Cap nhat bang KHUYENMAI() Cap nhat bang SANPHAM_KHUYENMAI() Doc bang CUAHANG() Doc bang SP_CH() Cap nhat bang CUAHANG() Cap nhat bang SP_CH() Doc bang CAMNANG() Cap nhat bang CAMNANG() Doc bang THELOAISP_CHA() Doc bang THELOAISP_CON() Cap nhat bang THELOAISP_CON() Cap nhat bang THELOAISP_CHA() Doc bang CHIENDICHNOIBAT() Cap nhat bang CHIENDICHNOIBAT() Doc bang BAIVIET() Doc bang TUOI_SANPHAM() Cap nhat bang TUOI_SANPHAM() Cap nhat bang TUOI() Doc bang CDNB_SANPHAM() Cap nhat bang CDNB_SANPHAM() Cap nhat bang BAIVIET() Bao Tri Chien Dich Bao Tri Gioi Tinh Phân tích đặc tả yêu cầu hệ thống 1.1.1 Các use case phần front end Phân tích đặc tả yêu cầu hệ thống 135 3.1.23.3 Biểu đồ cộng tác hình : Adminn : MenuQuanTriScreen : BTTTSanPhamScreen : BTTTSanPhamForm : ThemSPScreen : ThemSPForm : SuaSPScreen : SuaSPForm : XacNhanXoaScreen 1: BTTTSanPham( ) 2: navigate( ) 3: Nhap maSP hoac tenSP hoac doTuoi hoac ThuongHieu hoac TLCon hoac TLCha 4: timKiemSP( ) 5: navigate( ) 6: them( ) 7: navigate( ) 8: Nhap thong tin SP 9: tao( ) 10: navigate( ) 11: quayLai( ) 12: navigate( ) 13: Chon SP sua 14: sua( ) 15: navigate( ) 16: Nhap thong tin SP 17: capNhat( ) 18: navigate( ) 19: quayLai( ) 20: navigate( ) 21: Chon SP xoa 22: xoa( ) 23: navigate( ) 24: dongY( ) 25: navigate( ) 26: huy( ) 27: navigate( ) Phân tích đặc tả yêu cầu hệ thống 136 3.1.24 Giao diện use case Bảo trì giới tính (Nguyễn Việt Tiến) 3.1.24.1 Hình dung hình Phân tích đặc tả u cầu hệ thống 137 3.1.24.2 Biểu đồ lớp hình MenuQuanTriScreen BTTTGioiTinhScreen maGT tenGT BTTTGioiTinhForm chonGT nhapMaGT nhapTenGT BTTTBaiViet() navigate() BTTTGioiTinh BTTTTaiKhoanDangNhap() them() BTTTHoaDon() sua() navigate() BTTTTheLoai() xoa() BTTTCamNang() BTTTKhuyenMai() BTTTTuoi() BTTTHinhAnh() BTTTSanPham() Xoa BTTTGioiTinh() "Cap nhat" hoac "Quay lai" BTTTChienDich() BTTTThuongHieu() "Dong y"hoac"Huy" Sua Them "Tao" hoac "Quay lai" ThemGTScreen quayLai() navigate() ThemGTForm tenGT tao() SuaGTScreen tenGT quayLai() navigate() XacNhanXoaScreen dongY() huy() navigate() SuaGTForm capNhat() Phân tích đặc tả yêu cầu hệ thống 138 3.1.24.3 Biểu đồ cộng tác hình : Adminn : MenuQuanTriScreen : BTTTGioiTinhScreen : BTTTGioiTinhForm : ThemGTScreen : ThemGTForm : SuaGTScreen : SuaGTForm : XacNhanXoaScreen 1: BTTTGioiTinh( ) 2: navigate( ) 3: them( ) 4: navigate( ) 5: Nhap ten gioi tính 6: tao( ) 7: navigate( ) 8: quayLai( ) 9: navigate( ) 10: Chon GT sua 11: sua( ) 12: navigate( ) 13: Nhap ten GT 14: capNhat( ) 15: navigate( ) 16: quayLai( ) 17: navigate( ) 18: Chon GT xoa 19: xoa( ) 20: navigate( ) 21: dongY( ) 22: navigate( ) 23: huy( ) 24: navigate( ) Phân tích đặc tả yêu cầu hệ thống 139 3.1.25 Giao diện use case Bảo trì Chiến dịch bật (Nguyễn Việt Tiến) 3.1.25.1 Hình dung hình Phân tích đặc tả yêu cầu hệ thống 140 3.1.25.2 Biểu đồ lớp hình MenuQuanTriScreen BTTTBaiViet() navigate() BTTTTaiKhoanDangNhap() BTTTHoaDon() BTTTTheLoai() BTTTCamNang() BTTTKhuyenMai() BTTTTuoi() BTTTHinhAnh() BTTTSanPham() BTTTGioiTinh() BTTTChienDich() BTTTThuongHieu() BTTTChienDichNBScreen maCD tenCD BTTTChienDich BTTTChienDichNBForm chonCD xem() sua() xoa() them() navigate() "Dong y"hoac"Huy" Quay lai Sua Xem Xoa "Tao"hoac"QuayLai" Them "CapNhat"hoac"QuayLai" XemCDScreen tenCD maSP maCD ThemCDScreen quayLai() navigate() SuaCDScreen tenCD maSP quayLai() navigate() XacNhanXoaScreen dongY() huy() navigate() quayLai() navigate() ThemCDForm tenCD maSP SuaCDForm tenCD maSP capNhat() tao() Phân tích đặc tả yêu cầu hệ thống 141 3.1.25.3 Biểu đồ cộng tác hình : Adminn : MenuQuanTriScreen : BTTTChienDichNBScreen : BTTTChienDichNBForm : XemCDScreen : ThemCDScreen : ThemCDForm : SuaCDScreen : SuaCDForm : XacNhanXoaScreen 1: BTTTChienDich( ) 2: navigate( ) 3: them( ) 4: navigate( ) 5: Nhap tenCD maSP 6: tao( ) 7: navigate( ) 8: quayLai( ) 9: navigate( ) 10: Chon CD xem 11: xem( ) 12: navigate( ) 13: quayLai( ) 14: navigate( ) 15: Chon CD sua 16: sua( ) 17: navigate( ) 18: Nhap tenCD va maSP 19: capNhat( ) 20: navigate( ) 21: quayLai( ) 22: navigate( ) 23: Chon CD xoa 24: xoa( ) 25: navigate( ) 26: dongY( ) 27: navigate( ) 28: huy( ) 29: navigate( ) Phân tích đặc tả yêu cầu hệ thống 142 3.1.26 Giao diện use case Bảo trì Thương hiệu (Nguyễn Việt Tiến) 3.1.26.1 Hình dung hình Phân tích đặc tả u cầu hệ thống 143 3.1.26.2 Biểu đồ lớp hình MenuQuanTriScreen BTTTThuongHieuScreen maTH tenTH hinh BTTTBaiViet() navigate() BTTTThuongHieu BTTTTaiKhoanDangNhap() BTTTHoaDon() them() BTTTTheLoai() navigate() BTTTCamNang() "Tao"hoac"QuayLai" BTTTKhuyenMai() BTTTTuoi() BTTTHinhAnh() them sua BTTTSanPham() BTTTGioiTinh() "CapNhat"hoac"Quay BTTTChienDich() BTTTThuongHieu() ThemTHScreen quayLai() navigate() ThemTHForm tenTH hinh tao() SuaTHScreen tenTH hinh quayLai() navigate() TimKiemTH BTTTThuongHieuForm chonTH nhapMaTH nhapTenTH sua() xoa() timKiemTH() xoa "Dong y"hoac"Huy" XacNhanXoaScreen dongY() huy() navigate() SuaTHForm tenTH hinh capNhat() Nhap thong tin TH() Phân tích đặc tả yêu cầu hệ thống 144 3.1.26.3 Biểu đồ cộng tác hình : Adminn : MenuQuanTriScreen : BTTTThuongHieuScreen : BTTTThuongHieuForm : ThemTHScreen : ThemTHForm : SuaTHScreen : SuaTHForm : XacNhanXoaScreen 1: BTTTThuongHieu( ) 2: navigate( ) 3: Nhap maTH hoac tenTH 4: timKiemTH( ) 5: navigate( ) 6: them( ) 7: navigate( ) 8: Nhap thong tin TH 9: tao( ) 10: navigate( ) 11: quayLai( ) 12: navigate( ) 13: Chon TH sua 14: sua( ) 15: navigate( ) 16: Nhap thong tin TH( ) 17: capNhat( ) 18: navigate( ) 19: quayLai( ) 20: navigate( ) 21: Chon TH xoa 22: xoa( ) 23: navigate( ) 24: dongY( ) 25: navigate( ) 26: huy( ) 27: navigate( ) Phân tích đặc tả yêu cầu hệ thống 145 3.1.27 Giao diện use case Bảo trì Tuổi(Nguyễn Việt Tiến) 3.1.27.1 Hinh dung hình ảnh 3.1.27.2 Biểu đồ lớp hình Phân tích đặc tả yêu cầu hệ thống 146 MenuQuanTriScreen BTTTBaiViet() navigate() BTTTTaiKhoanDangNhap() BTTTTuoi BTTTHoaDon() BTTTTheLoai() BTTTCamNang() BTTTKhuyenMai() BTTTTuoi() BTTTHinhAnh() BTTTSanPham() BTTTGioiTinh() BTTTChienDich() BTTTThuongHieu() BTTTTuoiForm chonTuoi BTTTTuoiScreen maTuoi doTuoi sua() xoa() themMoi() navigate() "Dong y" hoac "Huy" Xoa Sua "Cap nhat" hoac "Quay lai" Them XacNhanXoaScreen "Tao" hoac "Quay lai" SuaTuoiScreen doTuoi dongY() huy() navigate() quayLai() navigate() ThemTuoiScreen quayLai() navigate() ThemTuoiForm doTuoi SuaTuoiForm doTuoi capNhat() Nhap tuoi() tao() 3.1.27.3 Biểu dồ cộng tác hình Phân tích đặc tả yêu cầu hệ thống 147 : Adminn : MenuQuanTriScreen : BTTTTuoiScreen : BTTTTuoiForm : ThemTuoiScreen : ThemTuoiForm : SuaTuoiScreen : SuaTuoiForm : XacNhanXoaScreen 1: BTTTTuoi( ) 2: navigate( ) 3: themMoi( ) 4: navigate( ) 5: Nhap doTuoi 6: tao( ) 7: navigate( ) 8: quayLai( ) 9: navigate( ) 10: Chon Tuoi sua 11: sua( ) 12: navigate( ) 13: Nhap tuoi( ) 14: capNhat( ) 15: navigate( ) 16: quayLai( ) 17: navigate( ) 18: Chon tuoi xoa 19: xoa( ) 20: navigate( ) 21: dongY( ) 22: navigate( ) 23: huy( ) 24: navigate( ) Phân tích đặc tả yêu cầu hệ thống 148 3.2 Các biểu đồ tổng hợp 3.2.1 Biểu đồ điều hướng hình nhóm use case XemDanhSachSPTheoGioiTinhScreen (from MoHInhGiaoDien) maSP enSP giaBan hinh navigate() chon ten gioi tinh GioiTinhScreen (from MoHInhGiaoDien) tenGT navigate() XemChiTietSPScreen XemHoaDonScreen (from MoHInhGiaoDien) (from MoHInhGiaoDien) maSP tenSP hinh giaBan soLuongCon moTa thongtinSanPham tenTH doTuoi tenGT DSSPScreen chon ten hoac hinh chon "tim kiem" (from MoHInhGiaoDien) tenSP giaBan hinh phanTramKM maHD ngayMua tinhTrangDonHang phuongThucThanhToan hinhThucVanChuyen ghiChu maSp tenSP hinh soLuong giaBan phiVanChuyen diaChi TimKiemSPScreen (from MoHInhGiaoDien) navigate() navigate() chon maHD chon "thanh tim kiem" navigate() them() bot() yeuThich() danh sach san pham DSHoaDonScreen navigate() DSSPKhuyenMaiScreen (from MoHInhGiaoDien) DSCamNangScreen chon xem gioi tinh (from MoHInhGiaoDien) maCN tenCN xem cam nang navigate() (from MoHInhGiaoDien) chon ten cam nang ChiTietCamNang_BaiVietScreen (from MoHInhGiaoDien) maBV noiDung tieuDeBaiViet ngayDangBai MenuChinhScreen chon "dang nhap" DangNhapScreen (from MoHInhGiaoDien) navigate() navigate() xem chien dich noi bat DSChienDichNoiBatScreen gioHang() navigate() dangKyTaiKhoan() dangNhap() timKiem() xemChiTietSP() tinhTrangDonHang() xemGioiTinh() xemTuoi() xemChienDichNoiBat() xemKhuyenMai() xemThuongHieu() xemSanPham() xemCamNang() maHD ngayMua tinhTrang thanhTien chon "tinh trang don hang" (from MoHInhGiaoDien) navigate() chon ten khuyen mai ChiTietKhuyenMaiScreen maSP tenSP giaBan hinh phanTramKM (from MoHInhGiaoDien) navigate() maKM tenKM xem khuyen mai navigate() xem san pham TheLoaiSP_ChaScreen (from MoHInhGiaoDien) TheLoaiSP_ConScreen chon ten the loai maTLCha tenTLCha chon "gio hang" (from MoHInhGiaoDien) maTLCon tenTLCon navigate() navigate() (from MoHInhGiaoDien) chon maCD DSSPCuaChienDichNoiBatScreen ten chien tenCD dich (from MoHInhGiaoDien) chon "dang ky tai khoan" maSP navigate() tenSP giaBan hinh DangKyScreen navigate() (from MoHInhGiaoDien) chon tuoi navigate() (from MoHInhGiaoDien) maHD ngayMua tinhTrangDonHang phuongThucThanhToan diaChiNhanHang ghiChu maSP tenSP hinh soLuong giaBan quayLai() navigate() chon quay lai Xem thuong hieu (from MoHInhGiaoDien) tenSp giaBan soLuong hinh TaiKhoanCuaToiScreen (from MoHInhGiaoDien) LichSuMuaHangScreen XemGioHangScreen xemDanhSachLichsumuaHang() xemDanhSachYeuThich() navigate() navigate() TuoiScreen (from MoHInhGiaoDien) doTuoi (from MoHInhGiaoDien) navigate() chon xemdanh sach yeu thich chon xem danh sach lich su mua hang chon quay lai ThuongHieuScreen hinh Chon anh logo thuong hieu navigate() DanhSachSanPhamScreen (from MoHInhGiaoDien) maSP tenSP giaBan chon tuoi navigate() XemDanhDachYeuthichScreen chon ma hoa don (from MoHInhGiaoDien) XemDanhSachLichSuMuaHangScreen (from MoHInhGiaoDien) maHD ngayMua tinhTrangDonHang thanhTien maSP tenSP giaBan hinh XemDanhSachSPTheoTuoiScreen (from MoHInhGiaoDien) chiaSe() quayLai() navigate() maSP tenSP giaBan hinh navigate() navigate() Phân tích đặc tả yêu cầu hệ thống 149 3.2.2 Biểu đồ điều hướng hình nhóm use case thứ cấp ThemGioiTinhScreen SuaSanPhamScreen ThemSanPhamScreen SuaHinhAnhScreen XemKhuyenmainScreen SuaGioiTinhScreen ThemChienDic hScreen BaoTriChienDichNBScreen SuaChienDic hScreen ThemKhuyenMaiScreen BaoTriHinhAnhScreen BaoTriGioiTinhScreen XemChienDichScreen BaoTriSanPhamScreen gioi tinh san pham BaoTriKhuyenMaiScreen Hinh anh SuaKhuyenMaiScreen chien dich noi bat MenuQuanTriScreen ThemTuoiScreen khuyen mai thuong hieu ThemThuongHieuScreen BaoTriThuongHieuScreen BaoTriTuoiScreen tuoi bai viet SuaThuongHieuScreen SuaTuoiScreen cam nang XacNhanXoaScreen tai khoan dang nhap BaoTriBaiVietScreen ThemBaiV ietScreen BaoTriCamNangScreen hoa don SuaCamNangScreen the loai san pham SuabaiVietScree BaoTriTaiKhoanScreen BaoTriHoaDonScreen BaoTriTheLoaiSanPhamScreen ThemCamNangScreen CapNhapTTHoaDonScreen ThemTheLoaiScreen SuaTheLoaiScreen Phân tích đặc tả yêu cầu hệ thống