Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 78 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
78
Dung lượng
2,29 MB
Nội dung
MỤC LỤC DANH MỤC TỪ VIẾT TẮT d DANH MỤC BẢNG .e DANH MỤC HÌNH ẢNH g LỜI MỞ ĐẦU i LỜI CẢM ƠN j LỜI CAM ĐOAN k PHẦN I: MỞ ĐẦU 1 Lý chọn đề tài Mục đích ý nghĩa đề tài 2.1 Mục đích đề tài 2.2 Ý nghĩa đề tài Đối tượng nghiên cứu Phạm vi nghiên cứu Phương pháp nghiên cứu PHẦN II: NỘI DUNG CHƯƠNG I: TỔNG QUAN VỀ PHÁT TRIỂN WEBSITE THƯƠNG MẠI ĐIỆN TỬ 1.1 Khái niệm website website thương mại điện tử 1.1.1 Khái niệm website 1.1.2 Cấu tạo website 1.1.3 Website thương mại điện tử 1.2 Ngôn ngữ HTML, CSS Framework Bootstrap 1.2.1 Ngôn ngữ HTML 1.2.2 Ngôn ngữ CSS a 1.2.3 Framework Bootstrap 1.3 Ngơn ngữ lập trình PHP 10 1.3.1 Khái niệm ngôn ngữ PHP 10 1.3.2 Ưu điểm dùng PHP 10 1.3.3 Nhược điểm dùng PHP 11 1.3.4 Ứng dụng ngơn ngữ PHP lập trình 11 1.3.5 Mơ hình MVC 11 1.3.6 Framework Laravel 13 1.4 Tổng quan SQL MySQL 18 1.4.1 Ngôn ngữ SQL 18 1.4.2 Hệ quản trị sở liệu MySQL 19 1.5 Kết luận chương I 19 CHƯƠNG II: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 20 2.1 Yêu cầu đề tài 20 2.2 Mục tiêu đề tài 20 2.3 Phân tích yêu cầu hệ thống 20 2.3.1 Yêu cầu chức 20 2.3.2 Yêu cầu phi chức 21 2.3.3 Yêu cầu tảng hệ thống 21 2.4 Phân tích thiết kế hệ thống 22 2.4.1 Biểu đồ Use case 22 2.4.2 Biểu đồ 32 2.4.3 Biểu đồ hoạt động 39 2.4.4 Thiết kế sở liệu 47 2.5 Kết luận chương II 52 b CHƯƠNG III: KẾT QUẢ, THÀNH PHẨM NGHIÊN CỨU 53 3.1 Giao diện trang chủ 53 3.2 Các chức quản lý 55 3.2.1 Chức thống kê 55 3.2.2 Chức quản lý người dùng 55 3.2.3 Chức quản lý danh mục sản phẩm 56 3.2.4 Chức quản lý danh mục 57 3.2.5 Chức quản lý sản phẩm 57 3.2.6 Chức quản lý đơn hàng 58 3.3 Các chức dành cho khách hàng 59 3.3.1 Chức đăng ký tài khoản 59 3.3.2 Chức đăng nhập 60 3.3.3 Chức quản lý thông tin tài khoản 61 3.3.4 Chức giỏ hàng 63 3.3.5 Chức toán đơn hàng 64 3.4 Kết luận chương III 65 PHẦN III: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 66 Kết luận 66 Định hướng phát triển 66 TÀI LIỆU THAM KHẢO 67 c DANH MỤC TỪ VIẾT TẮT TỪ VIẾT TẮT NGHĨA TIẾNG ANH NGHĨA TIẾNG VIỆT CSDL MVC UC Database Model- View- Controller Use Case Cơ sở liệu HTML Hypertext Markup Language Ngôn ngữ đánh dấu siêu văn CSS Cascading Style Sheets Ngôn ngữ tạo phong cách cho trang GUI CDN GTK SQL Graphical User Interface Content Delivery Network GIMP Toolkit Structured Query Language Giao diện người dùng Mạng phân phối nội dung DDL DML Data Definition Language Data Manipulation Language DQL DCL Data Query Language Data Control Language Trường hợp sử dụng d DANH MỤC BẢNG Bảng Bảng đặc tả yêu cầu phi chức 21 Bảng Bảng mô tả tác nhân 22 Bảng Bảng đặc tả Use Case tổng quát khách hàng 23 Bảng Bảng đặc tả Use Case tổng quát Admin 23 Bảng Bảng đặc tả Use Case quản lý người dùng 24 Bảng Bảng đặc tả Use Case quản lý sản phẩm 25 Bảng Bảng đặc tả Use Case danh mục sản phẩm 25 Bảng Bảng đặc tả Use Case quản lý đơn hàng 26 Bảng Bảng đặc tả Use Case báo cáo 26 Bảng10 Bảng đặc tả Use Case quản lý thông tin tài khoản 27 Bảng 11 Bảng đặc tả Use đổi mật 28 Bảng 12 Bảng đặc tả Use Case tìm kiếm 28 Bảng 13 Bảng đặc tả Use Case quản lý đơn hàng 29 Bảng 14 Bảng đặc tả Use Case thông tin cá nhân 29 Bảng 15 Bảng đặc tả Use Case xem lịch sử mua hàng 29 Bảng 16 Bảng đặc tả Use Case đánh giá sản phẩm 30 Bảng 17 Bảng đặc tả Use Case xem chi tiết sản phẩm 30 Bảng 18 Bảng đặc tả Use Case giỏ hàng 30 Bảng 19 Bảng đặc tả Use Case mua hàng 31 Bảng 20 Bảng đặc tả Use Case đăng ký 31 Bảng 21 Bảng đặc tả Use Case đăng nhập 32 Bảng 22 Bảng Users 48 Bảng 23 Bảng User_informations 48 Bảng 24 Bảng Categories 48 Bảng 25 Bảng Sub_categories 49 Bảng 26 Bảng image_products 49 Bảng 27 Bảng Products 49 Bảng 28 Bảng Order 50 Bảng 29 Bảng Product_infomartion 50 Bảng 30 Bảng Order_product 50 Bảng 31 Bảng Product_sub_cate 51 e Bảng 32 Bảng Code_sales 51 Bảng 33 Bảng comments 51 Bảng 34 Bảng Ratings 51 Bảng 35 Bảng Personal_access_tokens 52 Bảng 36 Bảng Promotions 52 f DANH MỤC HÌNH ẢNH Hình Mơ hình MVC 12 Hình Biểu đồ Use case tổng quát Khách hàng 22 Hình Biểu đồ Use case tổng quát Admin 23 Hình Biểu đồ Use Case quản lý thông tin người dùng 24 Hình Biểu đồ Use Case quản lý sản phẩm 24 Hình Biểu đồ Use Case quản lý danh mục sản phẩm 25 Hình Biểu đồ Use Case quản lý đơn hàng 26 Hình Biểu đồ Use Case quản lý thơng tin tài khoản 27 Hình Biểu đồ Use Case đổi mật 27 Hình 10 Biểu đồ Use Case tìm kiếm 28 Hình 11 Biểu đồ Use Case quản lý đơn hàng 28 Hình 12 Biểu đồ Use Case quản lý thơng tin cá nhân 29 Hình 13 Biểu đồ Use Case quản lý giỏ hàng 30 Hình 14 Biểu đồ Use Case mua hàng 31 Hình 15 Biểu đồ đăng ký 32 Hình 16 Biểu đồ đăng nhập 33 Hình 17 Biểu đồ sửa thông tin cá nhân 33 Hình 18 Biểu đồ tìm kiếm 34 Hình 19 Biểu đồ thêm sản phẩm vào giỏ hàng 34 Hình 20 Biểu đồ thêm sản phẩm 35 Hình 21 Biểu đồ sửa sản phẩm 35 Hình 22 Biểu đồ đổi mật 36 Hình 23 Biểu đồ thêm người dùng 36 Hình 24 Biểu đồ sửa thơng tin người dùng 37 Hình 25 Biểu đồ thêm danh mục sản phẩm 37 Hình 26 Biểu đồ sửa danh mục sản phẩm 38 Hình 27 Biểu đồ hoạt động đăng nhập 39 Hình 28 Biểu đồ hoạt động đăng ký 40 Hình 29 Biểu đồ hoạt động thêm sản phẩm 41 Hình 30 Biểu đồ hoạt động sửa sản phẩm 41 Hình 31 Biểu đồ hoạt động xóa sản phẩm 42 g Hình 32 Biểu đồ hoạt động sửa thơng tin cá nhân 42 Hình 33 Biểu đồ hoạt động thêm giỏ hàng 43 Hình 34 Biểu đồ hoạt động mua hàng 43 Hình 35 Biểu đồ hoạt động đổi mật 44 Hình 36 Biểu đồ hoạt động thêm người dùng 44 Hình 37 Biểu đồ hoạt động sửa người dùng 45 Hình 38 Biểu đồ hoạt động xố người dùng 45 Hình 39 Biểu đồ hoạt động thêm danh mục 46 Hình 40 Biểu đồ hoạt động sửa danh mục 46 Hình 41 Biểu đồ hoạt động xố danh mục 47 Hình 42 Mơ hình thực thể quan hệ 47 Hình 43 Giao diện trang chủ (p1) 53 Hình 44 Giao diện trang chủ (p2) 54 Hình 45 Giao diện trang thống kê 55 Hình 46 Giao diện trang quản lý người dùng 55 Hình 47 Giao diện trang quản lý danh mục sản phẩm 56 Hình 48 Giao diện trang quản lý danh mục 57 Hình 49 Giao diện quản lý sản phẩm 57 Hình 50 Giao diện quản lý đơn hàng 58 Hình 51 Giao diện trang đăng ký tài khoản 59 Hình 52 Giao diện trang đăng nhập 60 Hình 53 Giao diện trang thơng tin tài khoản 61 Hình 54 Giao diện trang đổi mật 62 Hình 55 Giao diện trang lịch sử đặt hàng 62 Hình 56 Giao diện trang giỏ hàng trống 63 Hình 57 Giao diện trang giỏ hàng có sản phẩm 64 Hình 58 Giao diện trang toán đơn hàng 64 h LỜI MỞ ĐẦU Thương mại điện tử (TMĐT) lĩnh vực tương đối Việt Nam quan tâm thúc đẩy phát triển Cho đến có nhiều lý để doanh nghiệp tổ chức phải quan tâm đến ứng dụng TMĐT vào kinh doanh để cạnh tranh, tồn phát triển thực trạng tồn cầu hóa Tuy nhiên, chưa có nhiều doanh nghiệp hay tổ chức ứng dụng TMĐT cách nghĩa vào trình trao đổi mua bán nước quốc tế Hiện phương tiện kỹ thuật cơng cụ lập trình ứng dụng vào TMĐT chưa ứng dụng rộng rãi doanh nghiệp, để có đủ kiến thức TMĐT xây dựng vận hành website có hiệu quả, thực marketing qua mạng, chọn lựa mơ hình TMĐT phù hợp, xúc tiến toán qua mạng, áp dụng biện pháp an toàn mạng tối thiểu cần thiết v.v… Từ lý trên, em định chọn đề tài “Nghiên cứu ứng dụng framework laravel vào xây dựng website bán sách” Thơng qua để em hiểu biết, nắm rõ lĩnh vực TMĐT kỹ ứng dụng lập trình cho website thương mại điện tử cách hiệu i LỜI CẢM ƠN Để có thành học tập ngày hơm nay, ngồi nỗ lực phấn đấu khơng ngừng thân phần khơng nhỏ đóng góp nên thành công nhờ hướng dẫn, dạy dỗ thầy cô khoa Công nghệ thông tin & Điện tử viễn thơng nói riêng trường Đại học Hịa Bình nói chung suốt bốn năm em học tập nghiên cứu trường Lời đầu tiên, cho phép em gửi lời cảm ơn chân thành đến giảng viên hướng dẫn: ThS.Nguyễn Việt Đức người hướng dẫn tận tình đưa dẫn hiệu q trình em làm khóa luận Thầy bảo em nhiệt tình nghiêm túc để hồn thành khóa luận tốt nghiệp cách tốt Em xin chân thành cảm ơn Khoa Công Nghệ thông tin & Điện tử viễn thông tạo môi trường học tập tốt, giúp em hồn thiện kỹ chun mơn kỹ mềm Những kiến thức, kỹ mềm không giúp em hồn thành khóa luận mà cịn áp dụng vào sống, công việc tương lai Cuối em xin gửi lời cảm ơn tập thể 519 CNT trao đổi, động viên khích lệ em học tập năm qua trình thực khóa luận Trong q trình thực khóa luận, bên cạnh cố gắng hồn thành tốt cịn có sai sót khơng thể tránh khỏi Vì vậy, em mong nhận góp ý thầy bạn để khóa luận em hồn thiện Em xin chân thành cảm ơn! Hà Nội, ngày 05 tháng 07 năm 2023 Sinh viên Nguyễn Văn Toản j CHƯƠNG III: KẾT QUẢ, THÀNH PHẨM NGHIÊN CỨU 3.1 Giao diện trang chủ Hình 43 Giao diện trang chủ (p1) Tại giao diện trang chủ, phần tiêu đề trang có chứa logo đơn vị bán hàng, menu, công cụ tìm kiếm, giỏ hàng, phần đăng nhập đăng ký tài khoản, banner quảng cáo danh mục sản phẩm Khách hàng đăng ký đăng nhập tài khoản để thực trình mua hàng, việc tìm kiếm sản phẩm thuận tiện nhờ việc tìm kiếm tên sản phẩm tìm kiếm Giỏ hàng nơi lưu trữ sản phẩm khách hàng lựa chọn 53 Tại nội dung phần sản phẩm mới, sau admin thêm thành cơng sản phẩm phía giao diện trang chủ hiển thị thơng tin sản phẩm vừa thêm thành công vị trí Hình 44 Giao diện trang chủ (p2) Sau phần tiêu đề trang sản phẩm nội dung phần sản phẩm bán chạy phần chân trang Sau sản phẩm khách hàng gửi yêu cầu đặt mua cho phía admin, bên trang quản lý dành cho admin thơng tin trạng thái chờ phê duyệt đơn hàng Admin có trách nhiệm phê duyệt đơn hàng với điều kiện hàng kho Các sản phẩm mua nhiều hiển thị phần sản phẩm bán chạy Ở phần đăng ký nhận tin, khách hàng để lại email tài khoản mạng xã hội facebook, twitter để nhận thông báo liên quan đến trang Website 54 Phần chân trang thông tin danh mục, thông tin liên hệ, dịch vụ sách hỗ trợ đơn vị bán hàng khách hàng 3.2 Các chức quản lý 3.2.1 Chức thống kê Hình 45 Giao diện trang thống kê Mô tả: Tại giao diện trang thống kê, người quản trị ứng dụng biết số lượng người dùng, số đơn hàng, sản phẩm mới, doanh thu sản phẩm bán chạy theo ngày theo tháng Các thông số thể rõ mục giúp cho admin kiểm sốt cụ thể xác thơng tin ứng dụng 3.2.2 Chức quản lý người dùng Hình 46 Giao diện trang quản lý người dùng 55 Mô tả: Giao diện trang quản lý người dùng hiển thị thông tin người dùng đăng ký tài khoản để sử dụng ứng dụng Tại đây, admin thêm thơng tin người dùng mới, sửa đổi thông tin tài khoản người dùng đăng ký sử dụng ứng dụng, xố thơng tin tài người dùng ứng dụng, tìm kiếm thơng tin người dùng Khi thêm sửa thông tin người dùng, admin cần phải lưu ý điền thông tin định dạng cấp vai trò truy cập vào ứng dụng cho người dùng Có hai vai trị để sử dụng ứng dụng: Quyền quản trị (Admin) Khách hàng (User) Thông tin người dùng lưu vào sở liệu sau Admin thêm, sửa sửa thông tin thành công 3.2.3 Chức quản lý danh mục sản phẩm Hình 47 Giao diện trang quản lý danh mục sản phẩm Mô tả: Tại giao diện quản lý danh mục, admin thêm, sửa, xố tìm kiếm danh mục cha (danh mục chứa thêm danh mục con) nhằm phân loại sản phẩm viết theo theo tiếng Việt Ngoại ngữ Thông tin danh mục lưu lại sở liệu sau Admin thực thao tác thêm, sửa xố thành cơng danh mục 56 3.2.4 Chức quản lý danh mục Hình 48 Giao diện trang quản lý danh mục Mơ tả: Giao diện có chức thêm, sửa, xố tìm kiếm danh mục sản phẩm Khi thêm sửa thông tin danh mục con, admin phải điền thông tin định dạng lựa chọn danh mục cha chứa danh mục Điều giúp cho admin dễ quản lý danh mục, người dùng tìm kiếm sản phẩm nhanh chóng xác Thơng tin danh mục lưu lại sở liệu sau Admin thêm, sửa xố thành cơng danh mục 3.2.5 Chức quản lý sản phẩm Hình 49 Giao diện quản lý sản phẩm 57 Mơ tả: Giao diện có chức quản lý, thêm, sửa, xố tìm kiếm thơng tin sản phẩm Khi thêm sửa thông tin sản phẩm, admin phải nhập thông tin định dạng lựa chọn danh mục chứa sản phẩm Thông tin sản phẩm lưu lại sở liệu sau Admin thêm , sửa xố thành cơng danh mục 3.2.6 Chức quản lý đơn hàng Hình 50 Giao diện quản lý đơn hàng Mơ tả: Giao diện có chức quản lý, phê duyệt tìm kiếm thơng tin đơn hàng Sau người dùng xác nhận mua hàng, thông tin đơn hàng để trạng thái chờ admin vào quản lý thông tin đơn hàng ( admin có quyền phê duyệt huỷ đơn hàng) Sau admin xác nhận đơn hàng, admin phê duyệt đơn hàng đơn hàng trạng thái xanh ( phê duyệt ), admin khơng xác nhận phê duyệt đơn hàng đơn hàng trạng thái đỏ ( huỷ bỏ ) 58 3.3 Các chức dành cho khách hàng 3.3.1 Chức đăng ký tài khoản Hình 51 Giao diện trang đăng ký tài khoản Khách hàng cần có tài khoản cá nhân để sử dụng vào mục đích mua hàng Trong trường hợp khách hàng chưa có tài khoản để đăng nhập, yêu cầu mua sách khơng thực Chính thế, chưa có tài khoản cá nhân, khách hàng cần phải đăng ký tài khoản để sử dụng Sau bấm vào phần đăng ký góc bên phải giao diện trang chủ, khách hàng điều hướng đến trang đăng ký tài khoản.Tại trang đăng ký tài khoản, khách hàng bắt buộc phải điền đầy đủ, xác thơng tin có dấu email, mật nhập lại mật Các thơng tin khơng có dấu thơng tin nhận hàng cập nhật sau khách hàng đăng ký thành cơng dùng tài khoản đăng nhập vào trang Website Sau bấm đăng ký 59 3.3.2 Chức đăng nhập Hình 52 Giao diện trang đăng nhập Tại giao diện trang đăng nhập, khách hàng sau đăng ký thành công Tài khoản khách hàng lưu lại sở liệu Sau điền đầy đủ xác thơng tin email mật khẩu, khách hàng bấm nút đăng nhập Lúc hệ thống kiểm tra thông tin khách hàng vừa nhập có trùng khớp với thơng tin lưu lại sở liệu hay không Trong trường hợp hai thơng tin trùng khớp, khách hàng đăng nhập thành công điều hướng trang chủ Trong trường hợp hai thông tin không trùng khớp, khách hàng nhận thông báo từ hệ thống “ Email mật khơng xác” Trong trường hợp người dùng chưa có tài khoản để đăng nhập vào trang Website, phía phần đăng nhập có nút đăng ký Khách hàng có nhu cầu đăng ký tài khoản cần bấm vào nút đăng ký để hệ thống điều hướng đến trang đăng ký tài khoản 60 3.3.3 Chức quản lý thơng tin tài khoản Hình 53 Giao diện trang thông tin tài khoản Trang hồ sơ người dùng chứa thông tin liên quan đến thông tin tài khoản khách hàng đăng ký tài khoản thành công Tại đây, khách hàng kiểm tra sửa thông tin tài khoản cá nhân, đổi mật tài khoản xem lịch sử đặt hàng Tại phần thơng tin cá nhân, sau khách hàng thay đổi thơng tin họ tên, giới tính, ngày sinh, số điện thoại địa cịn thơng tin email khơng thể thay đổi thơng tin tên tài khoản sử dụng để đăng nhập vào trang web Sau thay đổi thông tin cá nhân, khách hàng phải bấm nút cập nhật Các thông tin khách hàng thay đổi hệ thống lưu lại sở liệu Các thông tin cá nhân khách hàng cập nhật sở để làm địa nhận hàng khách hàng đặt đơn hàng thành cơng 61 Hình 54 Giao diện trang đổi mật Tại giao diện trang đổi mật khẩu, có nhu cầu đổi mật khẩu, khách hàng cần nhập lại mật cũ, nhập mật phù hợp nhập lại mật trùng khớp Sau bấm nút lưu thay đổi Khi thay đổi mật thành công, thông tin mật lưu lại sở liệu, khách hàng sử dụng mật để đăng nhập phiên làm việc sau Hình 55 Giao diện trang lịch sử đặt hàng Tại trang lịch sử đặt hàng, khách hàng kiểm tra thơng tin đơn hàng mà đặt Trong có thơng tin mã đơn hàng, ngày đặt hàng, trạng thái đơn hàng ( admin phê duyệt hay chưa ) số tiền mà khách hàng phải trả cho đơn hàng Khi khách hàng bấm vào nút xem chi tiết, hệ thống hiển thị thông tin chi tiết đơn hàng 62 3.3.4 Chức giỏ hàng Trang giỏ hàng lưu lại thông tin sản phẩm khách hàng lựa chọn, gồm thông tin tên sản phẩm, số lượng sản phẩm khách hàng lựa chọn, đơn giá sản phẩm chọn số tổng số tiền cần phải toán khách hàng đặt mua đơn hàng Khi khách hàng chưa lựa chọn sản phẩm vào giỏ hàng, giao diện giỏ hàng lúc có thơng báo giỏ hàng trống, Khách hàng cần click vào “Mua hàng ngay” để thêm sản phẩm vào giỏ hàng Hình 56 Giao diện trang giỏ hàng trống Khách hàng lựa chọn sản phẩm muốn đặt mua để vào phần giỏ hàng cách ấn vào nút mua phần thông tin sản phẩm Tại giao diện giỏ hàng, khách hàng thay đổi số thông tin sản phẩm để giỏ hàng Có thể thêm sản phẩm muốn mua vào giỏ hàng xố sản phẩm khơng muốn mua khỏi giỏ hàng 63 Hình 57 Giao diện trang giỏ hàng có sản phẩm Khách hàng tùy chọn đặt mua nhiều sản phẩm lúc, sản phẩm mua với số lượng tối thiểu tối đa số sách mà khách hàng mua với số sản phẩm cịn lại kho hàng 3.3.5 Chức tốn đơn hàng Hình 58 Giao diện trang tốn đơn hàng 64 Sau điều hướng đến trang tốn, khách hàng cần phải kiểm tra lại thơng tin cá nhân họ tên, số điện thoại, địa nhận hàng Các thông tin khách hàng phải nhập xác để đơn vị giao hàng giao đơn hàng cho khách hàng đặt mua Khách hàng thay đổi thơng tin đặt hàng để nhận hàng địa điểm mong muốn Tại mục lựa chọn phương thức toán, người dùng toán đơn hàng cách toán trực tiếp, toán sau nhận hàng Sau kiểm tra kỹ thông tin đơn hàng, khách hàng cần phải bấm vào nút xác nhận toán để đặt đơn hàng Yêu cầu khách hàng gửi phía admin Sau khách hàng đặt đơn thành cơng, phía admin có trách nhiệm kiểm tra xác nhận đơn hàng Khách hàng kiểm tra trạng thái đơn hàng phê duyệt hay chưa trang lịch sửa đặt hàng Sau đặt đơn hàng thành công, khách hàng đặt đơn hàng cách lựa chọn thêm sản phẩm cần mua vào giỏ hàng thực thao tác mua hàng 3.4 Kết luận chương III Website bán sách thiết kế lập trình cho hai đối tượng sử dụng người quản trị người tiêu dùng(khách hàng) Với người quản trị, yêu cầu tài khoản đăng nhập câp quyền truy cập Admin, tài khoản cấp quyền sử dụng tất chức có Website Cịn tài khoản cấp quyền truy cập khách hàng sử dụng chức riêng dành cho khách hàng mô tả chi tiết nội dung Việc phân quyền truy cập sử dụng giúp nâng cao tính bảo mật cho Website Các sản phẩm đặt tên xác, xếp chia theo danh mục khoa học, rõ ràng giúp việc tìm kiếm dễ dàng, xác thuận tiện Trong Website bán sách có thơng tin liên hệ địa cửa hàng, cách để quảng bá sản phẩm thương hiệu cho đơn vị kinh doanh Việc toán hoá đơn sau kiểm tra đơn hàng giúp cho khách hàng yên tâm đặt hàng, lo lắng đặt phải hàng giả, hàng chất lượng, tạo dựng uy tín niềm tin cho khách hàng 65 PHẦN III: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN Kết luận Thơng qua q trình thực đề tài này, em phần tích xây dựng Website với chức thương mại điện tử Framework Laravel, thao tác với hệ quản trị sở liệu MySQL thiết kế giao diện trang Website HTML, CSS, Framework Bootstrap Do lần thực đề tài lần đầu tiếp xúc với lập trình ứng dụng Website, xây dựng theo kiến trúc Client/Server nên khó tránh khỏi thiếu sót Các chức mà trang Website có chưa nhiều cịn bản, chưa có chức nâng cao toán trực tuyến, chat tư vấn trực tuyến,….Tốc độ tải trang Website chậm vận hành localhost mà chưa chạy Internet Định hướng phát triển Từ đề chưa đạt được, tương lai em tiếp tục tìm hiểu, nghiên cứu kiến thức liên quan đến lập trình, phát triển bảo trì Website để phát triển tối ưu trang Website để cải thiện tốc độ tải trang, khắc phục nhược điểm chức có, phát triển thêm chức để người dùng có trải nghiệm tốt sử dụng Đồng thời, em cải thiện giao diện Website tìm phương pháp nâng cao an tồn, tính bảo mật Website đưa Website chạy trực tiếp Internet 66 TÀI LIỆU THAM KHẢO [01] Đồn Văn Ban, Giáo trình phân tích thiết kế hướng đối tượng UML (2010), NXB Đại học sư phạm [02] Robin Nixon, Learning PHP, MySQL, JavaScript, CSS & HTML5 [03] Joel Murach Ray Harris, Murach's PHP and MySQL [04] Website https://freetuts.net [05] Website https://www.w3schools.com [06] Website https://viblo.asia 67