Từ những phần mềm quản lý giúp cho công việc bán hàng của cửa hàng trở nên nhanh chóng và dễ dàng, ngày nay công nghệ thông tin đã phát triển mạnh mẽ hơn nữa, Website ra đời không chỉ đá
Trang 1BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC CÔNG NGHỆ ĐÔNG Á
Giáo viên hướng dẫn : ThS Đỗ Thị Huyền
Bắc Ninh – 2022
Trang 2BỘ GIÁO DỤC VÀ ĐÀO TẠO
BÙI TÔ HẢI PHONG
TÊN ĐỀ TÀI: PHÁT TRIỂN WEBSITE QUẢN LÝ BÁN HÀNG ĐIỆN TỬ META SỬ DỤNG PHP
LARAVEL
Giáo viên hướng dẫn: ThS Đỗ Thị Huyền
Bắc Ninh – 2022
Trang 3LỜI CẢM ƠN
Trên thực tế không có sự thành công nào mà không gắn liền với những sự hỗ trợ,
sự giúp đỡ dù ít hay nhiều, dù là trực tiếp hay gián tiếp của người khác Trong suốt thời gian từ khi bắt đầu học tập ở giảng đường Đại học Công nghệ Đông Á từ trước đến nay,
em đã nhận được rất nhiều sự quan tâm, giúp đỡ của Thầy Cô, gia đình và ta bè
Với lòng biết ơn sâu sắc nhất, em xin gửi đến Thầy Cô ở Khoa Công nghệ thông tin trường Đại Học Công nghệ Đông Á đã cùng với tri thức và tâm huyết của mình để truyền đạt vốn kiến thức quý báu cho em trong suốt thời gian học tập tại trường Và đặc biệt, trong kỳ này, Khoa đã tổ chức cho em được tiếp cận với môn học rất hữu ích đối
với sinh viên ngành Đó là môn: “Đồ án tốt nghiệp”
Em xin chân thành cám ơn cô Đỗ Thị Huyền đã tận tâm hướng dẫn em qua từng buổi hướng dẫn trên trường cũng như những buổi nói chuyện, thảo luận về dự án Trong thời gian được học tập và thực hành dưới sự hướng dẫn của cô , em không những thu được rất nhiều kiến thức bổ ích, mà còn được truyền sự say mê và thích thú đối với bộ
môn “Đồ án tốt nghiệp” Nếu không có những lời hướng dẫn, dạy bảo của cô em nghĩ
đồ án này của em rất khó có thể hoàn thành được
Xin gửi lời cảm ơn chân thành đến gia đình, bè ta, đã luôn là nguồn động viên to lớn, giúp em vượt qua những khó khăn trong suốt quá trình học tập và thực hiện đồ án tốt nghiệp
Mặc dù đã rất cố gắng hoàn thiện đồ án với tất cả sự nỗ lực, tuy nhiên đồ án
“Phát triển Website quản lý bán hàng điện tử Meta sử dụng PHP Laravel” chắc
chắn sẽ không thể tránh khỏi những thiếu sót Em rất mong nhận được sự quan tâm, thông cảm và những đóng góp quý báu của các Thầy Cô để đồ án này ngày càng hoàn thiện hơn
Hà Nội, ngày 01 tháng 07 năm 2022
Sinh viên thực hiện:
Phong Bùi Tô Hải Phong
Trang 4Lời cam đoan
Em xin cam đoan rằng đồ án tốt nghiệp Phát triển Website quản lý bán hàng điện tử Meta sử dụng PHP Laravel là công trình nghiên cứu của bản thân mình Những phần có sử dụng tài liệu tham khảo có trong đồ án đã được liệt kê và nêu rõ ra tại phần tài liệu tham khảo Đồng thời những số liệu hay kết quả trình bày trong đồ án đều mang tính chất trung thực, không sao chép, đạo nhái
Nếu như sai em xin chịu hoàn toàn trách nhiệm và chịu tất cả các kỷ luật của Khoa cũng như Nhà trường đề ra
Hà Nội, ngày 01 tháng 07 năm 2022
Sinh viên thực hiện:
Phong Bùi Tô Hải Phong
Trang 5MỤC LỤC
CHƯƠNG 1: TỔNG QUAN VỀ ĐỀ TÀI 3
1.1 Đặt vấn đề 3
1.2 Mô tả đề tài 3
1.2.1 Cơ cấu tổ chức 3
1.2.2 Hiện trạng 3
1.2.3 Ứng dụng công nghệ thông tin: 3
1.3 Mục tiêu đề tài 3
CHƯƠNG 2: CƠ SỞ LÝ THUYẾT 4
2.1 Cài đặt 4
2.1.1 Môi trường cài đặt 4
2.1.2 Hệ quản trị cơ sở dữ liệu MYSQL 4
2.2 Ngôn ngữ lập trình PHP framework lavarel 4
CHƯƠNG 3: PHÂN TÍCH THIẾT KẾ HỆ THỐNG 6
3.1 Giải pháp xây dựng hệ thống 6
3.1.1 Mô hình Server-Client 6
3.1.2 Mô hình 3 lớp 6
3.1.3 Mô hình MVC 6
3.2 Phân tích thiết kế với uml 7
3.2.1 Biểu đồ usecase 7
3.3 Biểu đồ usecase mức tổng quát 9
3.3.1 Biểu đồ usecase tổng quát 9
3.3.2 Biểu đồ usecase người dùng 9
3.3.3 Biểu đồ usecase Admin 10
3.4 Biểu đồ usecase Phân rã chức năng(mức 2) 10
3.4.1 Phân rã usecase Quản lý thông tin 10
Trang 63.4.2 Phân rã usecase Tìm kiếm 11
3.4.3 Phân rã usecase Thống kê 11
3.5 Biểu đồ usecase phân rã chức năng(mức 3) 12
3.5.1 Phân rã usecase Quản lý người dùng 12
3.5.2 Phân rã usecase Quản lý sản phẩm 12
3.5.3 Phân rã usecase Đặt mua 13
3.6 Đặc tả usecase 13
3.6.1 Đặc tả Usecase đăng nhập (Người dùng) 13
3.6.2 Đặc tả Usecase đăng kí tài khoản 14
3.6.3 Đặc tả Usecase đặt mua 17
3.6.4 Đặc tả Usecase thanh toán 18
3.6.5 Đặc tả Use Case Tìm kiếm sản phẩm 20
3.6.6 Đăng nhập (Admin) 21
3.6.7 Đặc tả Usecase Quản lý thông tin 22
3.6.8 Đặc tả Usecase Nhập hàng 24
3.6.9 Đặc tả Usecase Tìm kiếm thông tin 25
3.6.10 Đặc tả Usecase Thống kê 26
3.7 Biểu đồ tuần tự 28
3.7.1 Chức năng đăng kí 28
3.7.2 Chức năng đăng nhập 28
3.7.3 Chức năng đặt mua 29
3.7.4 Chức năng thanh toán 29
3.7.5 Chức năng thêm sản phẩm 30
3.7.6 Chức năng sửa thông tin sản phẩm 30
3.7.7 Chức năng xóa sản phẩm 31
3.7.8 Chức năng nhập hàng 31
3.7.9 Chức năng tìm kiếm 32
3.7.10 Chức năng thống kê 32
Trang 73.8 Cơ sở dữ liệu 33
3.8.1 Bảng Custom 33
3.8.2 Bảng News 33
3.8.3 Bảng Order 34
3.8.4 Bảng Order detail 34
3.8.5 Bảng Custom Order Status 35
3.8.6 Bảng PasswordReset 35
3.8.7 Bảng Papyment_Status 35
3.8.8 Bảng Power 36
3.8.9 Bảng product 36
3.8.10 Bảng product_properties 37
3.8.11 Bảng Product_size 37
3.8.12 Bảng Product_Kiểu dữ liệu 37
3.8.13 Bảng Recommends 38
3.8.14 Bảng slide 38
3.8.15 Users 38
3.8.16 Bảng Wishlist 39
3.9 Thiết kế giao diện hệ thống website 40
CHƯƠNG 4: KẾT LUẬN 43
Trang 8DANH MỤC CÁC BIỂU ĐỒ
Hình 2.1 Biểu đồ usecase tổng quát 9
Hình 2.2 Biểu đồ usecase người dùng 9
Hình 2.3 Biểu đồ usecase Admin 10
Hình 2.4 Biểu đồ usecase phân rã chức năng Quản lý thông tin 10
Hình 2.5 Biểu đồ usecase phân rã chức năng Tìm kiếm 11
Hình 2.6 Biểu đồ usecase phân rã chức năng Thống kê 11
Hình 2.7 Biểu đồ usecase phân rã chức năng Quản lý người dùng 12
Hình 2.8 Biểu đồ usecase phân rã chức năng Quản lý sản phẩm 12
Hình 2.9 Biểu đồ usecase phân rã chức năng Quản lý nhà cung cấp Error! Bookmark not defined. Hình 2.10 Biểu đồ usecase phân rã chức năng Đặt mua 13
Hình 2.11 Biểu đồ tuần tự chức năng đăng kí 28
Hình 2.12 Biểu đồ tuần tự chức năng đăng nhập 29
Hình 2.13 Biểu đồ tuần tự chức năng đặt mua 29
Hình 2.14 Biểu đồ tuần tự chức năng thanh toán 29
Hình 2.15 Biểu đồ tuần tự chức năng thêm sản phẩm 30
Hình 2.16 Biểu đồ tuần tự chức năng cập nhật thông tin sản phẩm 31
Hình 2.17 Biểu đồ tuần tự chức năng xóa sản phẩm 31
Hình 2.18 Biểu đồ tuần tự chức năng nhập hàng 32
Hình 2.19 Biểu đồ tuần tự chức năng tìm kiếm 32
Hình 2.20 Biểu đồ tuần tự chức năng thống kê 32
Hình 3.21: Mô hình triển khai vật lý của hệ thốngError! Bookmark not defined.
Trang 10DANH MỤC CÁC HÌNH ẢNH
Ảnh 1 Mô hình Sever-Client 6
Ảnh 2 Mô hình 3 lớp 6
Ảnh 3 Giao diện trang chủ 41
Ảnh 4 Chức năng đăng nhập 41
Ảnh 5 Chức năng đăng kí 41
Ảnh 6 Chức năng giỏ hàng 42
Ảnh 7 Trang quản trị 42
Trang 11từ use case kia
Biểu đồ TRẠNG THÁI
trong vòng đời của đối tượng đó Trạng thái khởi đầu Khởi đầu vòng đời của đối tượng đó Trạng thái kết thúc Kết thúc vòng đời của đối tượng Chuyển tiếp
Trang 12Phân cách nhau bởi một đường kẻ dọc từ trên xuống dưới biểu đồ
Trang 13MỞ ĐẦU
1 Lý do chọn đề tài
Ngày nay, cùng với sự phát triển của đất nước ngành Công nghệ thông tin đã có những bước phát triển mạnh mẽ không ngừng và tin học đã trở thành chiếc chìa khóa dẫn đến thành công cho nhiều cá nhân trong nhiều lĩnh vực, hoạt động Với những ứng dụng của mình, ngành Công nghệ thông tin đã góp phần mang lại nhiều lợi ích mà không ai có thể phủ nhận được Đặc biệt là trong lĩnh vực quản lý kinh tế, tin học đã góp phần tạo ra sự thay đổi nhanh chóng cho bộ mặt xã hội Nhất là khi việc tin học hóa vào công tác quản lý, bán hàng là một trong những yêu cầu cần thiết đối với các doanh nghiệp hiện nay
Từ những phần mềm quản lý giúp cho công việc bán hàng của cửa hàng trở nên nhanh chóng và dễ dàng, ngày nay công nghệ thông tin đã phát triển mạnh mẽ hơn nữa, Website ra đời không chỉ đáp ứng cho các khách hàng đến trực tiếp cửa hàng mua sản phẩm
mà nó còn phục vụ cho những khách hàng ở xa Không những thế, việc giới thiệu, quảng
bá hình ảnh về cửa hàng, công ty được mở rộng trên quy mô lớn giúp cho việc kinh doanh, buôn bán, trao đổi tin tức thuận lợi hơn rất nhiều, mang lại hiệu quả kinh tế cao hơn và tạo
2 Kết cấu đề tài
Trang 14Chương 2: Cơ sở lý thuyết
Chương 3: Phân tích thiết kế hệ thống
Chương 4: Kết luận
Trang 15CHƯƠNG 1: TỔNG QUAN VỀ ĐỀ TÀI 1.1 Đặt vấn đề
Quản lý cửa hàng bán hàng hóa là hoạt động của một cửa hàng dù lớn hay nhỏ, nhân viên phải thực hiện các công việc liên quan đến nhập, xuất sản phẩm Điều này gây ảnh hưởng rất nhiều đến hiệu quả và thời gian làm việc Bên cạnh đó, số người biết đến cửa hàng không lớn, chỉ trong quy mô nhỏ Do vậy, việc sử dụng Website để bán hàng và giới thiệu cửa hàng là điều cần thiết để phát triển cửa hàng lớn mạnh hơn
Bán hàng: Khi có khách hàng tới mua hàng thì chủ cửa hàng cung cấp các thông tin về sản phẩm, thông tin giá cả và cung cấp sản phẩm cho khách hàng khi đồng ý bán 1.2.3 Ứng dụng công nghệ thông tin:
Việc tin học hóa quá trình quản lý sẽ đem lại rất nhiều lợi ích Không cần nhiều nhân viên, nhưng mức độ công việc vẫn hoàn thiện tốt
1.3 Mục tiêu đề tài
Xây dựng website theo tiêu chuẩn SEO giúp người bán quản lý cửa hàng tốt hơn, giảm thiểu chi phí, thời gian, công sức quảng cáo và giúp giới thiệu sản phẩm tới đông đủ khách hàng
Trang 16CHƯƠNG 2: CƠ SỞ LÝ THUYẾT 2.1 Cài đặt
2.1.1 Môi trường cài đặt
Ngôn ngữ lập trình được chọn để xậy dựng …với hệ quản trị cơ sở dữ liệu MYSQL
và ngôn ngữ PHP Laravel framework
2.1.2 Hệ quản trị cơ sở dữ liệu MYSQL
MYSQL là một hệ quản trị cơ sở dữ liệu tự do nguồn mở phổ biến nhất thế giới và được các nhà phát triển rất ưa chuộng trong quá trình phát triển ứng dụng Vì MySQL là cơ
sở dữ liệu tốc độ cao, ổn định và dễ sử dụng, có tính khả chuyển, hoạt động trên nhiều hệ điều hành cung cấp một hệ thống lớn các hàm tiện ích rất mạnh Với tốc độ và tính bảo mật cao, MySQL rất thích hợp cho các ứng dụng có truy cập CSDL trên internet
MySQL miễn phí hoàn toàn cho nên bạn có thể tải về MySQL từ trang chủ Nó có nhiều phiên bản cho các hệ điều hành khác nhau: phiên bản Win32 cho các hệ điều hành dòng Windows, Linux, Mac OS X, Unix, FreeBSD, NetBSD, Novell NetWare, SGI Irix, Solaris, SunOS,
MySQL là một trong những ví dụ rất cơ bản về Hệ Quản trị Cơ sở dữ liệu quan hệ sử dụng Ngôn ngữ truy vấn có cấu trúc (SQL)
MySQL được sử dụng cho việc bổ trợ PHP, Perl, và nhiều ngôn ngữ khác, nó làm nơi lưu trữ những thông tin trên các trang web viết bằng PHP hay Perl,
2.2 Ngôn ngữ lập trình PHP framework lavarel
Laravel là một PHP framework mã nguồn mở và miễn phí, được phát triển bởi Taylor Otwell và nhắm vào mục tiêu hỗ trợ phát triển các ứng dụng web theo kiếm trúc model-view-controller (MVC) Những tính năng nổi bật của Laravel bao gồm cú pháp dễ hiểu –
rõ ràng , một hệ thống đóng gói modular và quản lý gói phụ thuộc, nhiều cách khác nhau
để truy cập vào các cơ sở dữ liệu quan hệ, nhiều tiện ích khác nhau hỗ trợ việc triển khai vào bảo trì ứng dụng
Vào khoảng Tháng 3 năm 2015, các lập trình viên đã có một cuộc bình chọn PHP framework phổ biến nhất, Laravel đã giành vị trí quán quân cho PHP framework phổ biến nhất năm 2015, theo sau lần lượt là Symfony2, Nette, CodeIgniter, Yii2 vào một số khác
Trang 17Trước đó, Tháng 8 2014, Laravel đã trở thành project PHP phổ biến nhất và được theo dõi nhiều nhất trên Github
Trang 18CHƯƠNG 3: PHÂN TÍCH THIẾT KẾ HỆ THỐNG 3.1 Giải pháp xây dựng hệ thống
Trang 19qua HTTP request, model chứa các miền logic, view là những thứ được sinh ra trả về cho trình duyệt Sau đây là một vài chi tiết trong ba thành phần của MVC:
- Model: Được giao nhiệm vụ cung cấp dữ liệu cho cơ sở dữ liệu và lưu dữ liệu vào các kho chứa dữ liệu Tất cả các nghiệp vụ logic được thực thi ở Model Dữ liệu vào từ người dùng sẽ thông qua View để kiểm tra ở Model trước khi lưu vào cơ sở dữ liệu Việc
truy xuất, xác nhận và lưu dữ liệu là một phần của Model
- View: Hiển thị các thông tin cho người dùng của ứng dụng và được giao nhiệm vụ cho việc nhận các dữ liệu vào từ người dùng, gởi đi các yêu cầu đến bộ điều khiển, sau đó
là nhận lại các phản hồi từ bộ điều khiển và hiển thị kết quả cho người dùng Các trang
HTML , các thư viện thẻ và các file nguồn là một phần của View
- Controller: Là tầng trung gian giữa Model và View Controller được giao nhiệm vụ nhận các yêu cầu từ phía máy khách Một yêu cầu được nhận từ máy khách được thực hiện bởi một chức năng logic thích hợp từ thành phần Model và sau đó sinh ra các kết quả cho người dùng và được thành phần View hiển thị
Lợi ích của việc dùng phương pháp MVC là sự phân đoạn rõ ràng giữa Models, Views, Controllers bên trong ứng dụng Một cấu trúc sạch sẽ giúp cho việc kiểm tra ứng dụng dễ dàng hơn
3.2 Phân tích thiết kế với uml
2 Người dùng Người dùng ở đây là những người truy cập vào
website, có thể đăng kí làm thành viên hoặc không
Trang 20Người dùng chỉ có một số quyền nhất định đối với website
Danh sách các Usecase
1 Đăng nhập UC này mô tả chức năng đăng nhập vào hệ thống của
người dùng hoặc Admin
2 Đăng kí UC này mô tả chức năng đăng kí tài khoản làm thành
viên của người dùng và Admin
3 Đặt mua UC này mô tả chức năng đặt mua sản phẩm tại
website của người dùng
4 Thanh toán UC này mô tả chức năng thanh toán tiền của người
6 Quản lý thông tin
UC này mô tả chức năng quản lý các thông tin như quản lý người dùng, sản phẩm, nhà cung cấp của Admin
7 Nhập hàng UC này mô tả chức năng nhập hàng của Admin
8 Bán hàng UC này mô tả chức năng bán hàng trực tuyến của
10 Thống kê UC này mô tả chức năng thống kê theo các tiêu chí
khác nhau của Admin
Trang 213.3 Biểu đồ usecase mức tổng quát
3.3.1 Biểu đồ usecase tổng quát
Hình 3.1 Biểu đồ usecase tổng quát
3.3.2 Biểu đồ usecase người dùng
Hình 3.2 Biểu đồ usecase người dùng
Trang 223.3.3 Biểu đồ usecase Admin
Hình 3.3 Biểu đồ usecase Admin
3.4 Biểu đồ usecase Phân rã chức năng(mức 2)
3.4.1 Phân rã usecase Quản lý thông tin
Hình 3.4 Biểu đồ usecase phân rã chức năng Quản lý thông tin
Trang 233.4.2 Phân rã usecase Tìm kiếm
Hình 3.5 Biểu đồ usecase phân rã chức năng Tìm kiếm
3.4.3 Phân rã usecase Thống kê
Trang 243.5 Biểu đồ usecase phân rã chức năng(mức 3)
3.5.1 Phân rã usecase Quản lý người dùng
Hình 3.7 Biểu đồ usecase phân rã chức năng Quản lý người dùng
3.5.2 Phân rã usecase Quản lý sản phẩm
Hình 3.8 Biểu đồ usecase phân rã chức năng Quản lý sản phẩm
Trang 253.5.3 Phân rã usecase Đặt mua
Hình 3.9 Biểu đồ usecase phân rã chức năng Đặt mua
(1) Người dùng chọn chức năng đăng nhập từ trang chủ của website
(2) Trang chủ sẽ mở đến trang đăng nhập
(3) Người dùng nhập tài khoản của mình (bao gồm tên đăng nhập và mật khẩu) (4) Hệ thống xác nhận thông tin đăng nhập
(5) Hiển thị thông báo
(6) Kết thúc Use Case
Trang 26* Dòng sự kiện thứ nhất
(1) Người dùng hủy yêu cầu đăng nhập
(2) Hệ thống bỏ qua trang đăng nhập, trở lại trang hiện tại
(3) Kết thúc Use Case
* Dòng sự kiện thứ hai
(1) Người dùng nhập sai thông tin đăng nhập
(2) Hệ thống từ chối đăng nhập, hiển thị thông báo và trang đăng nhập
(3) Kết thúc Use Case
3.6.1.3 Các yêu cầu đặc biệt
Không có yêu cầu đặc biệt
3.6.1.4 Trạng thái hệ thống khi bắt đầu thực hiện Use Case
Không đòi hỏi bất cứ điều kiện nào trước đó
3.6.1.5 Trạng thái hệ thống sau khi thực hiện Use Case
* Trường hợp đăng nhập thành công: hệ thống hiển thị trang chủ của hệ thống Sau khi đăng nhập thành công, Người dùng có thể thực hiện các chức năng tương ứng với quyền đăng nhập của mình, như là thanh toán tiền, gửi ý kiến phản hồi
* Trường hợp đăng nhập thất bại: Hệ thống đưa ra thông báo đăng nhập không thành công và hiển thị trang chủ
3.6.1.6 Điểm mở rộng
Không có Use Case nào có quan hệ <<extend>> với Use Case này
3.6.2 Đặc tả Usecase đăng kí tài khoản
3.6.2.1 Tóm tắt
Actor Người dùng là người sử dụng Use Case này Use Case này được sử dụng để thực hiện chức năng đăng kí tài khoản của người dùng Sau khi đăng kí tài khoản, lúc đó Người dùng mới có thể đăng nhập vào website và thực hiện được các chức năng như là: Thanh toán tiền, Gửi ý kiến phản hồi…
Trang 273.6.2.2 Dòng sự kiện
a Dòng sự kiện chính
(1) Người dùng chọn chức năng đăng kí từ trang chủ của website
(2) Trang chủ sẽ mở đến trang đăng kí
(3) Người dùng nhập đầy đủ thông tin tài khoản và thông tin cá nhân
(4) Hệ thống xác nhận thông tin và lưu lại
(5) Hiển thị thông báo
(6) Kết thúc Use Case
b Các dòng sự kiện khác
* Dòng sự kiện thứ nhất
(1) Người dùng hủy yêu cầu đăng kí
(2) Hệ thống bỏ qua trang đăng kí, trở lại trang hiện tại
3.6.2.3 Các yêu cầu đặc biệt
Không có yêu cầu đặc biệt
3.6.2.4 Trạng thái hệ thống khi bắt đầu thực hiện Use Case
Không đòi hỏi bất cứ điều kiện nào trước đó
3.6.2.5 Trạng thái hệ thống sau khi thực hiện Use Case
* Trường hợp đăng kí thành công: hệ thống hiển thị trang đăng nhập để người dùng có thể đăng nhập vào website và thực hiện các chức năng tương ứng với quyền đăng nhập của mình, như là thanh toán tiền, gửi ý kiến phản hồi
* Trường hợp đăng kí thất bại: Hệ thống đưa ra thông báo đăng kí không thành công và hiển thị trang chủ
Trang 283.6.2.6 Điểm mở rộng
Không có Use Case nào có quan hệ <<extend>> với Use Case này
1.4.3 Đặc tả Usecase Xem thông tin sản phẩm
(1) Người dùng truy cập vào website và nhấn vào mục giỏ hàng
(2) Trang chủ sẽ mở đến trang giỏ hàng
(3) Người dùng xem thông tin sản phẩm và có thể yêu cầu thông tin chi tiết (4) Hệ thống xác nhận yêu cầu, hiển thị thông tin chi tiết của sản phẩm
(5) Kết thúc Use Case
b Các dòng sự kiện khác
Không có
3.6.2.9 Các yêu cầu đặc biệt
Không có yêu cầu đặc biệt
3.6.2.10 Trạng thái hệ thống khi bắt đầu thực hiện Use Case
Không đòi hỏi bất cứ điều kiện nào trước đó
3.6.2.11 Trạng thái hệ thống sau khi thực hiện Use Case
Hiển thị trang thông tin sản phẩm
3.6.2.12 Điểm mở rộng
Không có Use Case nào có quan hệ <<extend>> với Use Case này