Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 103 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
103
Dung lượng
5,2 MB
Nội dung
Mục Lục LỜI CẢM ƠN i LỜI NÓI ĐẦU ii Mục Lục iii DANH MỤC HÌNH ẢNH viii DANH MỤC BẢNG x DANH MỤC TỪ VIẾT TẮT xiii CHƯƠNG 1: MỞ ĐẦU 1 Đặt vấn đề lý chọn đề tài Mục tiêu nhiệm vụ đề tài 2.1 Mục tiêu 2.2 Nhiệm vụ 3 Yêu cầu Phương pháp nghiên cứu Bố cục báo cáo CHƯƠNG 2: CÔNG NGHỆ SỬ DỤNG Html/Css 1.1 HTML - HyperText Markup Language 1.2 Css - Cascade Style Sheet Laravel PHP framework Mơ hình MVC Một số package Laravel sử dụng đồ án Cơ sở liệu MySQL 10 CHƯƠNG 3: KHẢO SÁT HIỆN TRẠNG VÀ XÁC ĐỊNH YÊU CẦU 11 Khảo sát trạng 11 1.1 Gearvn 11 1.2 AnphatPC 12 Báo Cáo Khóa Luận Tốt Nghiệp Trang | iii 1.3 Phong Vũ 13 Cấu trúc ứng dụng 13 Qui định yêu cầu thiết kế 17 3.1 Quy định 17 3.2 Yêu cầu thiết kế 17 Đánh giá lựa chọn công nghệ 18 CHƯƠNG 4: THIẾT KẾ PHẦN MỀM 19 Lược đồ usecase mô tả use case 19 1.1 Danh sách usecase 19 1.2 Lược đồ usecase 20 1.3 Đặc tả use case 21 1.3.1 Tìm kiếm thông tin 21 1.3.2 Xem danh sách sản phẩm 21 1.3.3 Xem thông tin chi tiết sản phẩm 22 1.3.4 Các chức giỏ hàng 22 1.3.5 Đăng ký 23 1.3.6 Đăng nhập 23 1.3.7 Đăng xuất 24 1.3.8 Đặt mua hàng 24 1.3.9 Xem danh sách đơn hàng 25 1.3.10 Xem thông tin đơn hàng 25 1.3.11 Chỉnh sửa thông tin cá nhân 26 1.3.12 Đánh giá sản phẩm 26 1.3.13 Quản lý banner quảng cáo 27 1.3.14 Quản lý tài khoản khách hàng 27 1.3.15 Quản lý đơn hàng 28 1.3.16 Quản lý sản phẩm 28 Báo Cáo Khóa Luận Tốt Nghiệp Trang | iv 1.3.17 Quản lý viết 29 1.3.18 Quản lý danh mục 30 1.3.19 Xem thống kê bán hàng 31 1.3.20 Quản lý nhân viên 31 Mơ hình sở liệu 32 2.1 Lược đồ quan hệ 32 2.2 Danh sách bảng 33 2.3 Mô tả chi tiết bảng 34 2.3.1 Bảng admins 34 2.3.2 Bảng articles 34 2.3.3 Bảng categories 35 2.3.4 Bảng contacts 36 2.3.5 Bảng orders 36 2.3.6 Bảng out_banners 37 2.3.7 Bảng slide_banners 37 2.3.8 Bảng password_resets 38 2.3.9 Bảng payments 38 2.3.10 Bảng products 39 2.3.11 Bảng ratings 40 2.3.12 Bảng transactions 40 2.3.13 Bảng users 41 2.4 Quan hệ bảng 42 2.4.1 ratings – users 42 2.4.2 payments – users 43 2.4.3 payments – transactions 44 2.4.4 transactions – orders 45 2.4.5 orders – products 46 Báo Cáo Khóa Luận Tốt Nghiệp Trang | v 2.4.6 products – categories 47 2.4.7 admins - articles 48 Lược đồ 49 3.1 Đăng nhập 49 3.2 Đăng ký 50 3.3 Thêm sản phẩm 51 3.4 Đặt hàng 52 3.5 Xử lý đơn hàng 53 Sơ đồ sitemap website 54 4.1 Sơ đồ sitemap khách hàng 54 4.2 Sơ đồ sitemap admin 55 Thiết kế giao diện 56 5.1 Khách hàng 56 5.1.1 Trang chủ 56 5.1.2 Trang đăng nhập 58 5.1.3 Trang đăng ký 59 5.1.4 Trang xem danh sách sản phẩm theo danh mục 60 5.1.5 Trang xem chi tiết sản phẩm 61 5.1.6 Trang xem lịch sử đơn hàng 62 5.1.7 Trang xem sản phẩm giỏ hàng 63 5.1.8 Trang xác nhận thông tin đơn hàng 64 5.1.9 Trang thông báo đặt hàng thành công 65 5.1.10 Trang toán online 66 5.1.11 Trang thông báo tốn thành cơng 67 5.1.12 Trang xem thông tin cá nhân 68 5.1.13 Trang thay đổi thông tin cá nhân 70 5.1.14 Trang sách bảo hành 71 Báo Cáo Khóa Luận Tốt Nghiệp Trang | vi 5.1.15 5.2 Trang hướng dẫn trả góp 72 Admin 73 5.2.1 Trang tổng quan 73 5.2.2 Trang quản lý danh mục 74 5.2.3 Trang quản lý sản phẩm 76 5.2.4 Trang thêm/sửa sản phẩm 77 5.2.5 Trang quản lý đánh gíá 79 5.2.6 Trang xử lý đơn hàng 80 5.2.7 Trang quản lý tin tức 81 5.2.8 Trang quản lý tài khoản khách hàng 82 5.2.9 Trang quản lý banner quảng cáo 83 5.2.10 Trang quản lý tài khoản quản trị viên 84 CHƯƠNG 5: CÀI ĐẶT VÀ KIỂM THỬ 85 Cài đặt 85 1.1 Chuẩn bị môi trường hosting 85 1.2 Chuẩn bị database 87 Kiểm thử 89 CHƯƠNG 6: KẾT LUẬN 90 Kết đạt 90 Ưu điểm 90 Khuyết điểm 91 Hướng phát triển 91 TÀI LIỆU THAM KHẢO 92 Báo Cáo Khóa Luận Tốt Nghiệp Trang | vii DANH MỤC HÌNH ẢNH Hình 3.1 Giao diện trang chủ GearVN 11 Hình 3.2 Giao diện trang chủ AnphatPC 12 Hình 3.3 Giao diện trang chủ Phongvu 13 Hình 4.1 Lược đồ usecase 20 Hình 4.2 Lược đồ quan hệ 32 Hình 4.3 Quan hệ bảng ratings - users 42 Hình 4.4 Quan hệ bảng payments - users 43 Hình 4.5 Quan hệ bảng payments - transactions 44 Hình 4.6 Quan hệ bảng transactions - orders 45 Hình 4.7 Quan hệ bảng orders - products 46 Hình 4.8 Quan hệ bảng products - categories 47 Hình 4.9 Quan hệ bảng admins - articles 48 Hình 4.10 Lược đồ cho chức đăng nhập 49 Hình 4.11 Lược đồ cho chức đăng ký 50 Hình 4.12 Lược đồ cho chức thêm sản phẩm 51 Hình 4.13 Lược đồ cho chức đặt hàng 52 Hình 4.14 Lược đồ cho chức xử lý đơn hàng 53 Hình 4.15 Sitemap cho khách hàng 54 Hình 4.16 Sitemap cho admin 55 Hình 4.17 Giao diện cho trang chủ 56 Hình 4.18 Giao diện cho trang đăng nhập 58 Hình 4.19 Giao diện cho trang đăng ký 59 Hình 4.20 Giao diện cho trang xem danh sách sản phẩm theo danh mục 60 Hình 4.21 Giao diện cho trang xem chi tiết sản phẩm 61 Hình 4.22 Giao diện cho trang xem lịch sử đơn hàng 62 Hình 4.23 Giao diện cho trang xem sản phẩm giỏ hàng 63 Báo Cáo Khóa Luận Tốt Nghiệp Trang | viii Hình 4.24 Giao diện cho trang xác nhận thông tin đơn hàng 64 Hình 4.25 Giao diện cho trang thơng báo đặt hàng thành công 65 Hình 4.26 Giao diện cho trang tốn online 66 Hình 4.27 Giao diện cho trang thơng báo tốn thành cơng 67 Hình 4.28 Giao diện cho trang xem thông tin cá nhân 68 Hình 4.29 Giao diện cho trang thay đổi thông tin cá nhân 70 Hình 4.30 Giao diện cho trang sách bảo hành 71 Hình 4.31 Giao diện cho trang hướng dẫn trả góp 72 Hình 4.32 Giao diện cho trang tổng quan 73 Hình 4.33 Giao diện cho trang quản lý danh mục 74 Hình 4.34 Giao diện cho trang quản lý sản phẩm 76 Hình 4.35 Giao diện cho trang thêm sửa sản phẩm 77 Hình 4.36 Giao diện cho trang quản lý đánh giá 79 Hình 4.37 Giao diện cho trang xử lý đơn hàng 80 Hình 4.38 Giao diện cho trang quản lý tin tức 81 Hình 4.39 Giao diện cho trang quản lý tài khoản khách hàng 82 Hình 4.40 Giao diện cho trang quản lý banner quảng cáo 83 Hình 4.41 Giao diện cho trang quản lý tài khoản quản trị viên 84 Hình 5.1 Setting 85 Hình 5.2 Setting chi tiết cho App 86 Hình 5.3 Nội dung file Procfile để setting dyno 86 Hình 5.4 Convert database sang file migration 87 Hình 5.5 Chạy migration console Heroku 87 Hình 5.6 Seed liệu mậu vào Heroku 88 Hình 5.7 Đăng nhập admin host vừa deploy 88 Báo Cáo Khóa Luận Tốt Nghiệp Trang | ix DANH MỤC BẢNG Bảng 3.1 Cấu trúc chức nhóm người dùng 15 Bảng 4.1 Danh sách Usecase 19 Bảng 4.2 Đặc tả usecase tìm kiếm thơng tin 21 Bảng 4.3 Đặc tả usecase xem danh sách sản phẩm 21 Bảng 4.4 Đặc tả usecase xem thông tin chi tiết sản phẩm 22 Bảng 4.5 Đặc tả usecase giỏ hàng 22 Bảng 4.6 Đặc tả usecase đăng ký 23 Bảng 4.7 Đặc tả usecase đăng nhập 23 Bảng 4.8 Đặc tả usecase đăng xuất 24 Bảng 4.9 Đặc tả usecase đặt mua hàng 24 Bảng 4.10 Đặc tả usecase xem danh sách đơn hàng 25 Bảng 4.11 Đặc tả usecase xem thông tin đơn hàng 25 Bảng 4.12 Đặc tả usecase chỉnh sửa thông tin cá nhân 26 Bảng 4.13 Đặc tả usecase đánh giá sản phẩm 26 Bảng 4.14 Đặc tả usecase quản lý banner quảng cáo 27 Bảng 4.15 Đặc tả usecase quản lý tài khoản khách hàng 27 Bảng 4.16 Đặc tả usecase quản lý đơn hàng 28 Bảng 4.17 Đặc tả usecase quản lý sản phẩm 28 Bảng 4.18 Đặc tả usecase quản lý viết 29 Bảng 4.19 Đặc tả usecase quản lý danh mục 30 Bảng 4.20 Đặc tả usecase xem thống kê bán hàng 31 Bảng 4.21 Đặc tả usecase quản lý nhân viên 31 Bảng 4.22 Danh sách bảng 33 Bảng 4.23 Bảng Admin 34 Bảng 4.24 Bảng articles 34 Báo Cáo Khóa Luận Tốt Nghiệp Trang | x Bảng 4.25 Bảng categories 35 Bảng 4.26: Bảng contacts 36 Bảng 4.27 Bảng orders 36 Bảng 4.28 Bảng out_banners 37 Bảng 4.29 Bảng slide_banners 37 Bảng 4.30 Bảng password_resets 38 Bảng 4.31 Bảng payments 38 Bảng 4.32 Bảng products 39 Bảng 4.33 Bảng ratings 40 Bảng 4.34 Bảng transactions 40 Bảng 4.35 Bảng users 41 Bảng 4.36 Mô tả chức giao diện trang chủ 56 Bảng 4.37 Biến cố giao diện trang chủ 57 Bảng 4.38 Mô tả chức giao diện trang đăng nhập 58 Bảng 4.39 Biến cố giao diện trang đăng nhập 58 Bảng 4.40 Mô tả chức giao diện trang đăng ký 59 Bảng 4.41 Biến cố giao diện trang đăng ký 59 Bảng 4.42 Mô tả chức giao diện trang xem danh sách sản phẩm theo danh mục 60 Bảng 4.43 Mô tả chức giao diện trang xem chi tiết sản phẩm 61 Bảng 4.44 Biến cố giao diện trang xem chi tiết sản phẩm 62 Bảng 4.45 Mô tả chức giao diện trang xem lịch sử đơn hàng 62 Bảng 4.46 Mô tả chức giao diện trang xem sản phẩm giỏ hàng 63 Bảng 4.47 Biến cố giao diện trang xem sản phẩm 63 Bảng 4.48 Mô tả chức giao diện trang xác nhận thông tin đơn hàng 64 Bảng 4.49 Biến cố giao diện trang xác nhận thôn tin đơn hàng 64 Bảng 4.50 Mô tả chức giao diện trang thông báo đặt hàng thành công 65 Bảng 4.51 Biến cố giao diện trang thông báo 65 Báo Cáo Khóa Luận Tốt Nghiệp Trang | xi Bảng 4.52 Mô tả chức giao diện trang toán online 66 Bảng 4.53 Biến cố giao diện trang toán online 66 Bảng 4.54 Mô tả chức giao diện trang thơng báo tốn thành cơng 67 Bảng 4.55 Biến cố giao diện trang thơng báo tốn thành công 67 Bảng 4.56 Mô tả chức giao diện trang xem thông tin cá nhân 68 Bảng 4.57 Biến cố giao diện trang xem thông tin cá nhân 69 Bảng 4.58 Mô tả chức giao diện trang thay đổi thông tin cá nhân 70 Bảng 4.59 Biến cố giao diện trang thay đổi thông tin cá nhân 70 Bảng 4.60 Mô tả chức giao diện trang sách bảo hành 71 Bảng 4.61 Mô tả chức giao diện trang hướng dẫn trả góp 72 Bảng 4.62 Mô tả chức giao diện trang tổng quan admin 73 Bảng 4.63 Mô tả chức giao diện trang quản lý danh mục 74 Bảng 4.64 Biến cố giao diện trang quản lý danh mục 75 Bảng 4.65 Mô tả chức giao diện trang quản lý sản phẩm 76 Bảng 4.66 Biến cố giao diện trang quản lý sản phẩm 76 Bảng 4.67 Mô tả chức giao diện trang thêm sửa sản phẩm 78 Bảng 4.68 Biến cố giao diện trang thêm sửa sản phẩm 78 Bảng 4.69 Mô tả chức giao diện trang quản lý đánh giá 79 Bảng 4.70 Mô tả chức giao diện trang xử lý đơn hàng 80 Bảng 4.71 Mô tả chức giao diện trang quản lý tin tức 81 Bảng 4.72 Mô tả chức giao diện trang quản lý tài khoản khách hàng 82 Bảng 4.73 Mô tả chức giao diện trang quản lý banner quảng cáo 83 Bảng 4.74 Mô tả chức giao diện trang quản lý tài khoản quản trị viên 84 Báo Cáo Khóa Luận Tốt Nghiệp Trang | xii Chương 4: Thiết Kế Phần Mềm Bảng 4.67 Mô tả chức giao diện trang thêm sửa sản phẩm ID Loại Chức Textbox Tên sản phẩm Textarea Mô tả ngắn gọn cho sản phẩm Ckeditor Mô tả chi tiết cho sản phẩm Textbox Tiêu đề SEO Textbox Mô tả SEO Option Chọn loại sản phẩm Number Giá sản phẩm Textbox Khuyến cho sản phẩm Number Số lượng nhập 10 Input Img Hình minh họa sản phẩm 11 Bootstrap file input Các hình minh họa phụ cho sản phẩm 12 Button Lưu thông tin sản phẩm Bảng 4.68 Biến cố giao diện trang thêm sửa sản phẩm ID Xử lý Điều kiện kích hoạt Hiện khung chọn ảnh Click vào nút thêm (11) Lưu thay đổi Click vào (12) Báo Cáo Khóa Luận Tốt Nghiệp Trang | 78 Chương 4: Thiết Kế Phần Mềm 5.2.5 Trang quản lý đánh gíá Hình 4.36 Giao diện cho trang quản lý đánh giá Bảng 4.69 Mô tả chức giao diện trang quản lý đánh giá ID Loại Chức Html Page Trang tổng hợp đánh giá sản phẩm Báo Cáo Khóa Luận Tốt Nghiệp Trang | 79 Chương 4: Thiết Kế Phần Mềm 5.2.6 Trang xử lý đơn hàng Hình 4.37 Giao diện cho trang xử lý đơn hàng Bảng 4.70 Mô tả chức giao diện trang xử lý đơn hàng ID Loại Chức Badge Link Chỉnh trạng thái đơn hàng Badge Link Điều chỉnh trạng thái tốn Báo Cáo Khóa Luận Tốt Nghiệp Trang | 80 Chương 4: Thiết Kế Phần Mềm 5.2.7 Trang quản lý tin tức Hình 4.38 Giao diện cho trang quản lý tin tức Bảng 4.71 Mô tả chức giao diện trang quản lý tin tức ID Loại Chức Html page Trang quản lý viết Báo Cáo Khóa Luận Tốt Nghiệp Trang | 81 Chương 4: Thiết Kế Phần Mềm 5.2.8 Trang quản lý tài khoản khách hàng Hình 4.39 Giao diện cho trang quản lý tài khoản khách hàng Bảng 4.72 Mô tả chức giao diện trang quản lý tài khoản khách hàng ID Loại Chức Html page Trang quản lý tài khoản khách hàng Báo Cáo Khóa Luận Tốt Nghiệp Trang | 82 Chương 4: Thiết Kế Phần Mềm 5.2.9 Trang quản lý banner quảng cáo Hình 4.40 Giao diện cho trang quản lý banner quảng cáo Bảng 4.73 Mô tả chức giao diện trang quản lý banner quảng cáo ID Loại Chức Img Hình ảnh banner Button Chuyển trang thêm banner Badge link Chỉnh trạng thái banner Báo Cáo Khóa Luận Tốt Nghiệp Trang | 83 Chương 4: Thiết Kế Phần Mềm 5.2.10.Trang quản lý tài khoản quản trị viên Hình 4.41 Giao diện cho trang quản lý tài khoản quản trị viên Bảng 4.74 Mô tả chức giao diện trang quản lý tài khoản quản trị viên ID Loại Chức Table Hiển thị danh sách quản trị viên Button Tới trang thêm tài khoản quản trị viên Button Group Chuyển trang Báo Cáo Khóa Luận Tốt Nghiệp Trang | 84 Chương 5: Kết Luận CHƯƠNG 5: CÀI ĐẶT VÀ KIỂM THỬ Cài đặt 1.1 Chuẩn bị môi trường hosting Host: Heroku Deployment method: Github Connect Database service: PostgreSQL Cài đặt setting Heroku: Hình 5.1 Setting Báo Cáo Khóa Luận Tốt Nghiệp Trang | 85 Chương 5: Kết Luận Hình 5.2 Setting chi tiết cho App Cài đặt dyno cho heroku: Hình 5.3 Nội dung file Procfile để setting dyno Báo Cáo Khóa Luận Tốt Nghiệp Trang | 86 Chương 5: Kết Luận 1.2 Chuẩn bị database Convert tất bảng có database thành file migration: Hình 5.4 Convert database sang file migration Chạy migration console Heroku: Hình 5.5 Chạy migration console Heroku Báo Cáo Khóa Luận Tốt Nghiệp Trang | 87 Chương 5: Kết Luận Seed liệu mẫu vào Heroku: Hình 5.6 Seed liệu mậu vào Heroku Đăng nhập admin host: Hình 5.7 Đăng nhập admin host vừa deploy Báo Cáo Khóa Luận Tốt Nghiệp Trang | 88 Chương 5: Kết Luận Kiểm thử Chức Đăng nhập tài khoản Mô tả User đăng nhập vào Trạng thái Hoạt động tốt website thông qua tài khoản đăng ký Đăng nhập qua tài khoản User guest đăng nhập google vào website thông qua tài Hoạt động tốt khoản google Thêm xóa sản phẩm User thêm xóa sản giỏ hàng phẩm khỏi giỏ hàng Thanh toán online User thực toán Hoạt động tốt Hoạt động tốt online cho đơn hàng Đặt hàng User thực đặt hàng Hoạt động tốt Xem lịch sử đơn hàng User xem lịch sử đơn hàng Hoạt động tốt Xem chi tiết đơn hàng User xem chi tiết đơn hàng Hoạt động tốt Đổi thơng tin cá nhân User đổi thơng tin cá nhân Hoạt động tốt tài khoản Thêm xóa sửa sản phẩm Admin thực CRUD Hoạt động tốt sản phẩm Xử lý trạng thái đơn hàng Admin xử lý trạng thái Hoạt động tốt đơn hàng Báo Cáo Khóa Luận Tốt Nghiệp Trang | 89 Chương 5: Kết Luận CHƯƠNG 6: KẾT LUẬN Kết đạt - Nghiên cứu áp dụng cách có hệ thống nội dung Laravel package hỗ trợ việc xây dựng trang web bán linh kiện máy tính - Hiểu số giải pháp xây dựng website bán linh kiện máy tính có đầy đủ chức - Khả làm việc phối hợp nhóm, quản lý phiên code tăng cường sau quãng thời gian phải phối hợp hoàn thành đề tài từ xa dịch bệnh - Khả tìm đọc tài liệu thành viên nâng cao - Về mặt lý thuyết: o Nắm vững kiến thức Laravel nguyên lý hoạt động framework o Nắm cách hoạt động mơ hình web MVC Laravel framework - Về mặt ứng dụng web: o Thiết kế cài đặt thành công website o Xây dựng website bán hàng có đầy đủ chức cần thiết như: giỏ hàng, xem hàng, đặt hàng, tốn online o Hồn thành Module Admin cho quản trị viên quản trị trang web o Hoàn thành Module User cho khách mua sắm Ưu điểm o Ứng dụng ajax để giảm số lần load lại trang, tăng trải nghiệm người dùng o Có chức đăng nhập thơng qua tài khoản google để tiện lợi cho khách hàng đăng nhập mua sắm o Có tính tốn online cho trang web, tạo tiện lợi cho khách hàng chủ shop Báo Cáo Khóa Luận Tốt Nghiệp Trang | 90 Chương 5: Kết Luận o Admin có nhiều lựa chọn để điều khiển thành phần xuất trang chủ Khuyết điểm - Vẫn số lỗi vặt hoạt động - Giao diện chưa thực đẹp bắt mắt Hướng phát triển - Phát triển số tính chuyên biệt như: “Xây dựng cấu hình máy tính dựa linh kiện có shop” - Phát triển trang web sang hướng chuyên bán linh kiện - Đổi giao diện hợp lý hơn, bắt mắt - Thêm nhiều lựa chọn tốn cho khách hàng Báo Cáo Khóa Luận Tốt Nghiệp Trang | 91 Chương 6: Tài Liệu Tham Khảo TÀI LIỆU THAM KHẢO - Hướng dẫn sử dụng cho package bumbummen99/shoppingcart: https://packagist.org/packages/bumbummen99/shoppingcart - Doc cho chức gửi mail Laravel 8.x: https://laravel.com/docs/8.x/mail - Tích hợp toán Vnpay: https://sandbox.vnpayment.vn/apis/docs/huong-dan-tich-hop/ - Doc cho chức đăng nhập thông qua tài khoản google Laravel 8.x: https://laravel.com/docs/8.x/socialite - Hướng dẫn sử dụng cho package nWidart/Laravel-modules: https://nwidart.com/laravel-modules/v1/introduction - Doc cho Laravel Query Builder: https://laravel.com/docs/8.x/queries - Doc cho Laravel Authentication: https://laravel.com/docs/8.x/authentication - Doc cho Laravel Authorization: https://laravel.com/docs/8.x/authorization - Doc cho Laravel Encryption: https://laravel.com/docs/8.x/encryption - Doc cho Laravel Hashing: https://laravel.com/docs/8.x/hashing Báo Cáo Khóa Luận Tốt Nghiệp Trang | 92 ... thiếu muốn mở cửa hàng bán linh kiện máy tính hay thứ khác Qua trình học trường lớp tự học, bọn em định áp dụng kiến thức có để hồn thiện đề tài ? ?Xây dựng website bán linh kiện điện tử” với hướng... hồn thiện khóa luận này: - Tìm hiểu PHP, Laravel framework - Tìm hiểu package Laravel cần thiết để thực xây dựng trang web - Khảo sát trang bán linh kiện điện tử hoạt động - Nghiên cứu cách sử dụng... qua tài khoản tạo website thông qua tài khoản google - Chức chỉnh sửa thông tin đơn hàng đặt hàng - Chức tốn online Đối với phía admin: - Trang dashboard thống kê tình trạng bán hàng - Chức quản