TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG VIỆT - HÀN KHOA KHOA HỌC MÁY TÍNH XÂY DỰNG WEBSITE BÁN HÀNG BẰNG LARAVEL TÓM TẮT ĐỒ ÁN TỐT NGHIỆP NGÀNH: LẬP TRÌNH MÁY TÍNH Sinh viên thực hiện : Hồ Rin Tơn Mã sinh viên : K13C0 5 A0 10 Giảng viên hƣớng dẫn : Ths Trịnh Thị Ngọc Linh Khóa đào tạo : 2019 - 2022 Đà Nẵng - 12/2021 1 MỞ ĐẦU 1 Tính cấp thiết của đề tài Hiện nay công nghệ ngày càng phát triển vì vậy nhiều doanh nghiệp đã mở rộng và hội nhập vào các chương trình 4 0 Vì vậy việc sử dụng website vào các hoạt động đã không còn xa lạ với mọi người Việc sử dụng phương pháp bán hàng tại gia thông thường chưa đạt được hiệu quả cao và đáp ứng nhanh, đúng yêu cầu của đơn vị cũng như người dùng nhất là trong mùa dịch covid này Vì vậy em chọn đề tài “Xây dựng website bán hàng bằng laravel” Trước tình hình đó vấn đề đặt ra là xây dựng một hệ thống thông tin mới hoàn thiện hơn đáp ứng được các yêu cầu cơ bản sau: - Giảm khối lượng ghi chép nhằm lưu trữ thông tin - Cập nhật dữ liệu nhanh chóng, chính xác và kịp thời - Thống kê được số lượng hàng hoá nhập xuất, thu chi và tình hình doanh thu của cửa hàng - Có khả năng lưu trữ thông tin lâu dài, đảm bảo truy vấn nhanh khi cần thiết 2 Mục tiêu nghiên cứu - Website hỗ trợ trong việc quản lý các nghiệp vụ như quản lý cửa hàng, quản lý bán hàng Website quản lý giúp người sử dụng tiết kiệm được thời gian, thao tác đơn giản, dễ dàng sử dụng và quản lý - Xây dựng một website mới phù hợp, dễ hiểu, dễ sử dụng cho người dùng Hiểu đượ c hệ thống quản lý bán hàng, cần quản lý những mảng nào để xây dựng website phù hợp với nhu cầu thực tiễn - Giúp quản lý hệ thống của quán trở nên tối ưu hơn, công tác quản lý dễ dàng và tiện lợi hơn - Giúp bản thân có khả năng sáng tạo, tư duy thông qua thiết kế giao diện tương tác với người dùng, vận dụng những kiến thức bản thân vào thực tiễn 3 Đối tƣợng và phạm vi nghiên cứu Đối tƣợng nghiên cứu: Website quản lý bán hàng bằng laravel Phạm vi nghiên cứu: - Phần mềm được sử dụng với phạm vi là một cửa hàng - Hệ thống được đáp ứng cho người quản lý 4 Phƣơng pháp nghiên cứu 2 + Phương pháp nghiên cứu tài liệu - Tham khảo, nghiên cứu thêm các tài liệu trên trang web, trang báo, tìm hiểu tình hình thực trạng của đề tài - Tìm các đồ án khóa luận tốt nghiệp của các anh chị khóa trước hoặc tìm hiểu qua sách báo liên quan đến đề tài nghiên cứu - Phương pháp nghiên cứu thực tiễn - Giúp người sử dụng, khách hàng có thể tra cứu các thông tin về các thú cưng, xem và mua hàng tại cửa hàng được nhanh chóng và tiện lợi hơn - Website hiển thị sản phẩm đẹp, thu hút người dùng - Quản lý các mặt hàng sản phẩm, cấu hình website + Phương pháp tổng hợp và phân tích số liệu - Thu thập thông tin từ việc phỏng vấn - Thống kê, tổng kết số liệu - Phân tích, đưa ra kết quả và thực hiện 5 Ý nghĩa khoa học và thực tiễn của đề tài Website quản lý quán cà phê giúp cho việc tin học hóa trong cửa hàng cũng như việc nhập xuất hàng hóa được tốt hơn, chính xác và khoa học hơn, làm tăng năng suất công việc 3 C HƢƠNG I: GIỚI THIỆU ĐỀ TÀI 1 1 TÊN ĐỀ TÀI Xây dựng website bán hàng bằng Laravel 1 2 GIỚI THIỆU ĐỀ TÀI 1 2 1 Bố cục của trang web và chức năng chính các thành phần Trang web được chia làm 4 phần: Phần Top: là 1 banner thiết kế phù hợp với website mang tiêu đề quảng cáo sản phẩm qua mạng Phần Left (trái): là một menu nằm dọc bao gồm về chủ đề sản phẩm Phần Right (phải): bao gồm thông tin về: Đăng ký, Đăng nhập, Xem giỏ hàng Phần Center (trung tâm): Bao gồm nội dung của web load các loại sản phẩm có trong cơ sở dữ liệu 1 2 2 Đối tƣợng phục vụ Tất cả mọi người có nhu cầu mua hàng trực tuyến 1 2 3 Giới thiệu về website 1 3 CÁC CÔNG NGHỆ ỨNG DỤNG 1 3 1 Ngôn ngữ lập trình PHP 1 3 1 1 Giới thiệu về PHP PHP (viết tắt hồi quy "PHP : Hypertext Preprocessor") là một ngôn ngữ lập trình kịch bản hay một loại mã lệnh chủ yếu được dùng để phát triển các ứng dụng viết cho máy chủ Webserver PHP mã nguồn mở, dùng cho mục đích tổng quát Do PHP được phát triển chỉ để dành cho ứng dụng web nên rất dễ dàng nhúng mã vào trang HTML 1 3 1 2 Ngôn ngữ kịch bản 1 3 1 3 Mã nguồn mở 1 3 1 4 Tập tin PHP 1 3 2 Cơ sở dữ liệu MYSQL 1 3 2 1 Giới thiệu về cơ sở dữ liệu 1 3 2 2 Ưu điểm và nhược điểm của MySQL 1 3 2 3 Các tiêu chí cơ bản của MySQL 1 3 2 4 Thuật ngữ MySQL – Database là gì? 1 3 2 5 MySQL Server là gì? 1 3 2 6 MySQL Client là gì? 4 1 3 2 7 MySQL hoạt động thế nào? 1 3 3 Ngôn ngữ HTML 1 3 3 1 Giới thiệu về HTML HTML (HyperText Markup Language – Ngôn ngữ đánh dấu siêu văn bản) là một ngôn ngữ đánh dấu được thiết kế ra để tạo nên các trang web với các mẩu thông tin được trình bày trên World Wide Web Cùng với CSS và JavaScript, HTML tạo ra bộ ba nền tảng kỹ thuật cho các website … 1 3 3 2 Ưu điểm và nhược điểm của HTML 1 3 4 Ngôn ngữ CSS 1 3 4 1 Giới thiệu về CSS CSS là viết tắt của Cascading Style Sheets Ngôn ngữ lập trình này chỉ ra cách các yếu tố HTML của trang web thực sự sẽ xuất hiện trên giao diện của trang Nếu HTML cung cấp các công cụ thô cần thiết để cấu trúc nội dung trên một trang web thì CSS sẽ giúp định hình kiểu nội dung này để trang web xuất hiện trước người dùng theo một cách đẹp hơn Bạn có thể hiểu là nếu HTML là tường gạch thô thì CSS là sơn để trang trí cho tường gạch đó Các ngôn ngữ này được giữ riêng biệt để đảm bảo các trang web được xây dựng chính xác trước khi chúng được định dạng lại 1 3 4 2 Ưu điểm và nhược điểm của CSS 1 3 5 Ngôn ngữ JavaScript 1 3 5 1 Giới thiệu về JavaScript CSS là ngôn ngữ phức tạp hơn HTML hay CSS Và nó không được phát hành ở dạng beta cho đến năm 1995 Ngày nay, JavaScript được hỗ trợ bởi tất cả các trình duyệt web hiện đại Và được sử dụng trên hầu hết mọi trang web trên web để có chức năng mạnh mẽ và phức tạp hơn 1 3 5 2 Ưu điểm và nhược điểm của JavaScript 1 4 GIỚI THIỆU VỀ LARAVEL FRAMEWORK 1 4 1 Laravel framework là gì? 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, 5 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 1 4 2 Lịch sử phát triển của laravel framework 1 4 3 Lý do sử dụng laravel framework 1 4 3 1 Bắt đầu dễ dàng 1 4 3 2 Có mã nguồn mở 1 4 3 3 Hỗ trợ cộng đồng 1 4 3 4 Theo dõi MVC 1 4 3 5 Được xây dựng dựa trên những Framework hiệu quả nhất 1 4 3 6 Di chuyển Database dễ dàng 1 4 3 7 Tính năng bảo mật hoàn thiện 6 C HƢƠNG II: PHÂN TÍCH THIẾT KẾ HỆ THỐNG 2 1 MỘT SỐ CHỨC NĂNG 2 1 1 Chức năng Website bán hàng trực tuyến Giúp người xem và người truy cập tìm kiếm lựa chọn cho nhưng quyển sách yêu thích để đặt mua Với cách bán như thế này vừa tiết kiệm được thời gian vừa tiết kiệm được sức hơn Kiểm tra theo đõi xem sản phẩn nào còn, sản phẩm nào hết trong website trực tuyến Lưu trữ thông tin của khách hàng đặt mua trong cơ sở dữ liệu 2 1 2 Sơ đồ phân rã chức năng Hình 2 1 Sơ đ ồ phân rã ch ứ c năng 7 2 1 3 Biểu đồ luồng dữ liệu Hình 2 2 Bi ể u đ ồ lu ồ ng đ ồ th ị d ữ li ệ u 2 2 PHÂN TÍCH HỆ THỐNG 2 2 1 Xác định danh sách các tác nhân 2 2 2 Danh sách tác nhân và ca sử dụng 2 3 BIỂU ĐỒ USECASE TỔNG QUÁT H nh 2 3 Mô hình Usecase c ủ a tác nhân ngƣ ờ i dùng 8 2 3 1 Đặc tả một số Usecase 2 4 BIỂU ĐỒ TƢƠNG TÁC ĐỐI TƢỢNG (BIỂU ĐỒ TUẦN TỰ) 2 5 BIỂU ĐỒ THÀNH PHẦN H nh 2 15 Bi ể u đ ồ thành ph ầ n 2 6 BIỂU ĐỒ TRIỂN KHAI H nh 2 16 Bi ể u đ ồ tri ể n khai 9 2 7 THIẾT KẾ CƠ SỞ DỮ LIỆU B ả ng 2 1 B ảng cơ sở d ữ li ệ u Chi tiết các bảng B ả ng 2 2 B ả ng chi ti ết cơ sở d ữ li ệ u Bảng Tài khoản B ả ng 2 3 Tài kho ả n (admin) B ả ng 2 4 Tài kho ả n (user) 10 Bảng Danh mục B ả ng 2 5 B ả ng Danh m ụ c Bảng Silideqc B ả ng 2 6 B ả ng Sildeqc (banner) Bảng Sản phẩm B ả ng 2 7 B ả ng S ả n ph ẩ m (s ả n ph ẩ m) Bảng Đơn hàng B ả ng 2 8 B ảng Đơn hàng 11 Bảng Khách hàng B ả ng 2 9 B ả ng khách hàng 12 CHƢƠNG III: XÂY DỰNG ỨNG DỤNG 3 1 GIAO DIỆN ADMIN 3 1 1 Giao diện đăng nhập Hình 3 1 Giao di ệ n đăng nh ậ p admin 3 1 2 Giao diện chính của admin Hình 3 2 Giao di ệ n chính admin 13 3 1 3 Giao diện danh mục Hình 3 3 Giao di ệ n danh m ụ c 3 1 4 Giao diện danh sách sản phẩm Hình 3 4 Giao di ệ n danh sách s ả n ph ẩ m 14 3 1 5 Giao diện đơn hàng Hình 3 5 Giao di ệ n đơn hàng 3 1 6 Giao diện khách hàng Hình 3 6 Giao di ệ n khách hàng 15 3 1 7 Giao diện nhân viên Hình 3 7 Giao di ệ n nhân viên 3 2 GIAO DIỆN USER 3 2 1 Giao diện chính Hình 3 8 Giao di ệ n chính c ủ a ngƣ ờ i dùng 16 3 2 2 Giao diện đăng nhập Hình 3 9 Giao di ệ n đăng nh ậ p 3 2 3 Giao diện đăng ký Hình 3 10 Giao di ệ n đăng ký 17 3 2 4 Giao diện giỏ hàng Hình 3 11 Giao di ệ n gi ỏ hàng 3 2 5 Giao diện đặt hàng Hình 3 12 Giao di ệ n đ ặ t hàng
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG VIỆT - HÀN KHOA KHOA HỌC MÁY TÍNH XÂY DỰNG WEBSITE BÁN HÀNG BẰNG LARAVEL TÓM TẮT ĐỒ ÁN TỐT NGHIỆP NGÀNH: LẬP TRÌNH MÁY TÍNH Sinh viên thực : Hồ Rin Tơn Mã sinh viên : K13C05A010 Giảng viên hƣớng dẫn : Ths Trịnh Thị Ngọc Linh Khóa đào tạo : 2019 - 2022 Đà Nẵng - 12/2021 MỞ ĐẦU Tính cấp thiết đề tài Hiện cơng nghệ ngày phát triển nhiều doanh nghiệp mở rộng hội nhập vào chương trình 4.0 Vì việc sử dụng website vào hoạt động khơng cịn xa lạ với người Việc sử dụng phương pháp bán hàng gia thông thường chưa đạt hiệu cao đáp ứng nhanh, yêu cầu đơn vị người dùng mùa dịch covid Vì em chọn đề tài “Xây dựng website bán hàng laravel” Trước tình hình vấn đề đặt xây dựng hệ thống thông tin hoàn thiện đáp ứng yêu cầu sau: - Giảm khối lượng ghi chép nhằm lưu trữ thơng tin - Cập nhật liệu nhanh chóng, xác kịp thời - Thống kê số lượng hàng hố nhập xuất, thu chi tình hình doanh thu cửa hàng - Có khả lưu trữ thông tin lâu dài, đảm bảo truy vấn nhanh cần thiết Mục tiêu nghiên cứu - Website hỗ trợ việc quản lý nghiệp vụ quản lý cửa hàng, quản lý bán hàng Website quản lý giúp người sử dụng tiết kiệm thời gian, thao tác đơn giản, dễ dàng sử dụng quản lý - Xây dựng website phù hợp, dễ hiểu, dễ sử dụng cho người dùng Hiểu hệ thống quản lý bán hàng, cần quản lý mảng để xây dựng website phù hợp với nhu cầu thực tiễn - Giúp quản lý hệ thống quán trở nên tối ưu hơn, công tác quản lý dễ dàng tiện lợi - Giúp thân có khả sáng tạo, tư thơng qua thiết kế giao diện tương tác với người dùng, vận dụng kiến thức thân vào thực tiễn Đối tƣợng phạm vi nghiên cứu Đối tƣợng nghiên cứu: Website quản lý bán hàng laravel Phạm vi nghiên cứu: - Phần mềm sử dụng với phạm vi cửa hàng - Hệ thống đáp ứng cho người quản lý Phƣơng pháp nghiên cứu + Phương pháp nghiên cứu tài liệu - Tham khảo, nghiên cứu thêm tài liệu trang web, trang báo, tìm hiểu tình hình thực trạng đề tài - Tìm đồ án khóa luận tốt nghiệp anh chị khóa trước tìm hiểu qua sách báo liên quan đến đề tài nghiên cứu - Phương pháp nghiên cứu thực tiễn - Giúp người sử dụng, khách hàng tra cứu thông tin thú cưng, xem mua hàng cửa hàng nhanh chóng tiện lợi - Website hiển thị sản phẩm đẹp, thu hút người dùng - Quản lý mặt hàng sản phẩm, cấu hình website + Phương pháp tổng hợp phân tích số liệu - Thu thập thông tin từ việc vấn - Thống kê, tổng kết số liệu - Phân tích, đưa kết thực Ý nghĩa khoa học thực tiễn đề tài Website quản lý quán cà phê giúp cho việc tin học hóa cửa hàng việc nhập xuất hàng hóa tốt hơn, xác khoa học hơn, làm tăng suất công việc CHƢƠNG I: GIỚI THIỆU ĐỀ TÀI 1.1 TÊN ĐỀ TÀI Xây dựng website bán hàng Laravel 1.2 GIỚI THIỆU ĐỀ TÀI 1.2.1 Bố cục trang web chức thành phần Trang web chia làm phần: Phần Top: banner thiết kế phù hợp với website mang tiêu đề quảng cáo sản phẩm qua mạng Phần Left (trái): menu nằm dọc bao gồm chủ đề sản phẩm Phần Right (phải): bao gồm thông tin về: Đăng ký, Đăng nhập, Xem giỏ hàng Phần Center (trung tâm): Bao gồm nội dung web load loại sản phẩm có sở liệu 1.2.2 Đối tƣợng phục vụ Tất người có nhu cầu mua hàng trực tuyến 1.2.3 Giới thiệu website 1.3 CÁC CƠNG NGHỆ ỨNG DỤNG 1.3.1 Ngơn ngữ lập trình PHP 1.3.1.1 Giới thiệu PHP PHP (viết tắt hồi quy "PHP: Hypertext Preprocessor") ngôn ngữ lập trình kịch hay loại mã lệnh chủ yếu dùng để phát triển ứng dụng viết cho máy chủ Webserver PHP mã nguồn mở, dùng cho mục đích tổng quát Do PHP phát triển để dành cho ứng dụng web nên dễ dàng nhúng mã vào trang HTML 1.3.1.2 Ngôn ngữ kịch 1.3.1.3 Mã nguồn mở 1.3.1.4 Tập tin PHP 1.3.2 Cơ sở liệu MYSQL 1.3.2.1 Giới thiệu sở liệu 1.3.2.2 Ưu điểm nhược điểm MySQL 1.3.2.3 Các tiêu chí MySQL 1.3.2.4 Thuật ngữ MySQL – Database gì? 1.3.2.5 MySQL Server gì? 1.3.2.6 MySQL Client gì? 1.3.2.7 MySQL hoạt động nào? 1.3.3 Ngôn ngữ HTML 1.3.3.1 Giới thiệu HTML HTML (HyperText Markup Language – Ngôn ngữ đánh dấu siêu văn bản) ngôn ngữ đánh dấu thiết kế để tạo nên trang web với mẩu thơng tin trình bày World Wide Web Cùng với CSS JavaScript, HTML tạo ba tảng kỹ thuật cho website… 1.3.3.2 Ưu điểm nhược điểm HTML 1.3.4 Ngôn ngữ CSS 1.3.4.1 Giới thiệu CSS CSS viết tắt Cascading Style Sheets Ngơn ngữ lập trình cách yếu tố HTML trang web thực xuất giao diện trang Nếu HTML cung cấp công cụ thô cần thiết để cấu trúc nội dung trang web CSS giúp định hình kiểu nội dung để trang web xuất trước người dùng theo cách đẹp Bạn hiểu HTML tường gạch thơ CSS sơn để trang trí cho tường gạch Các ngơn ngữ giữ riêng biệt để đảm bảo trang web xây dựng xác trước chúng định dạng lại 1.3.4.2 Ưu điểm nhược điểm CSS 1.3.5 Ngôn ngữ JavaScript 1.3.5.1 Giới thiệu JavaScript CSS ngôn ngữ phức tạp HTML hay CSS Và khơng phát hành dạng beta năm 1995 Ngày nay, JavaScript hỗ trợ tất trình duyệt web đại Và sử dụng hầu hết trang web web để có chức mạnh mẽ phức tạp 1.3.5.2 Ưu điểm nhược điểm JavaScript 1.4 GIỚI THIỆU VỀ LARAVEL FRAMEWORK 1.4.1 Laravel framework gì? Laravel PHP framework mã nguồn mở miễn phí, phát triển Taylor Otwell nhắm vào mục tiêu hỗ trợ phát triển ứng dụng web theo kiếm trúc model-view-controller (MVC) Những tính bật Laravel bao gồm cú pháp dễ hiểu – rõ ràng, hệ thống đóng gói modular quản lý gói phụ thuộc, nhiều cách khác để truy cập vào sở liệu quan hệ, nhiều tiện ích khác hỗ trợ việc triển khai vào bảo trì ứng dụng 1.4.2 Lịch sử phát triển laravel framework 1.4.3 Lý sử dụng laravel framework 1.4.3.1 Bắt đầu dễ dàng 1.4.3.2 Có mã nguồn mở 1.4.3.3 Hỗ trợ cộng đồng 1.4.3.4 Theo dõi MVC 1.4.3.5 Được xây dựng dựa Framework hiệu 1.4.3.6 Di chuyển Database dễ dàng 1.4.3.7 Tính bảo mật hồn thiện CHƢƠNG II: PHÂN TÍCH THIẾT KẾ HỆ THỐNG 2.1 MỘT SỐ CHỨC NĂNG 2.1.1 Chức Website bán hàng trực tuyến Giúp người xem người truy cập tìm kiếm lựa chọn cho sách yêu thích để đặt mua Với cách bán vừa tiết kiệm thời gian vừa tiết kiệm sức Kiểm tra theo đõi xem sản phẩn còn, sản phẩm hết website trực tuyến Lưu trữ thông tin khách hàng đặt mua sở liệu 2.1.2 Sơ đồ phân rã chức Hình 2.1 Sơ đồ phân rã chức 2.1.3 Biểu đồ luồng liệu Hình 2.2 Biểu đồ luồng đồ thị liệu 2.2 PHÂN TÍCH HỆ THỐNG 2.2.1 Xác định danh sách tác nhân 2.2.2 Danh sách tác nhân ca sử dụng 2.3 BIỂU ĐỒ USECASE TỔNG QUÁT H nh 2.3 Mơ hình Usecase tác nhân ngƣời dùng 2.3.1 Đặc tả số Usecase 2.4 BIỂU ĐỒ TƢƠNG TÁC ĐỐI TƢỢNG (BIỂU ĐỒ TUẦN TỰ) 2.5 BIỂU ĐỒ THÀNH PHẦN H nh 2.15 Biểu đồ thành phần 2.6 BIỂU ĐỒ TRIỂN KHAI H nh 2.16 Biểu đồ triển khai 2.7 THIẾT KẾ CƠ SỞ DỮ LIỆU Bảng 2.1 Bảng sở liệu Chi tiết bảng Bảng 2.2 Bảng chi tiết sở liệu Bảng Tài khoản Bảng 2.3 Tài khoản (admin) Bảng 2.4 Tài khoản (user) Bảng Danh mục Bảng 2.5 Bảng Danh mục Bảng Silideqc Bảng 2.6 Bảng Sildeqc (banner) Bảng Sản phẩm Bảng 2.7 Bảng Sản phẩm (sản phẩm) Bảng Đơn hàng Bảng 2.8 Bảng Đơn hàng 10 Bảng Khách hàng Bảng 2.9 Bảng khách hàng 11 CHƢƠNG III: XÂY DỰNG ỨNG DỤNG 3.1 GIAO DIỆN ADMIN 3.1.1 Giao diện đăng nhập Hình 3.1 Giao diện đăng nhập admin 3.1.2 Giao diện admin Hình 3.2 Giao diện admin 12 3.1.3 Giao diện danh mục Hình 3.3 Giao diện danh mục 3.1.4 Giao diện danh sách sản phẩm Hình 3.4 Giao diện danh sách sản phẩm 13 3.1.5 Giao diện đơn hàng Hình 3.5 Giao diện đơn hàng 3.1.6 Giao diện khách hàng Hình 3.6 Giao diện khách hàng 14 3.1.7 Giao diện nhân viên Hình 3.7 Giao diện nhân viên 3.2 GIAO DIỆN USER 3.2.1 Giao diện Hình 3.8 Giao diện ngƣời dùng 15 3.2.2 Giao diện đăng nhập Hình 3.9 Giao diện đăng nhập 3.2.3 Giao diện đăng ký Hình 3.10 Giao diện đăng ký 16 3.2.4 Giao diện giỏ hàng Hình 3.11 Giao diện giỏ hàng 3.2.5 Giao diện đặt hàng Hình 3.12 Giao diện đặt hàng 17