(Đồ án tốt nghiệp) Xây dựng Web bán hàng tích hợp gợi ý sản phẩm đến người dùng

96 1 0
(Đồ án tốt nghiệp) Xây dựng Web bán hàng tích hợp gợi ý sản phẩm đến người dùng

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

(Đồ án tốt nghiệp) Xây dựng Web bán hàng tích hợp gợi ý sản phẩm đến người dùng(Đồ án tốt nghiệp) Xây dựng Web bán hàng tích hợp gợi ý sản phẩm đến người dùng(Đồ án tốt nghiệp) Xây dựng Web bán hàng tích hợp gợi ý sản phẩm đến người dùng(Đồ án tốt nghiệp) Xây dựng Web bán hàng tích hợp gợi ý sản phẩm đến người dùng(Đồ án tốt nghiệp) Xây dựng Web bán hàng tích hợp gợi ý sản phẩm đến người dùng(Đồ án tốt nghiệp) Xây dựng Web bán hàng tích hợp gợi ý sản phẩm đến người dùng(Đồ án tốt nghiệp) Xây dựng Web bán hàng tích hợp gợi ý sản phẩm đến người dùng(Đồ án tốt nghiệp) Xây dựng Web bán hàng tích hợp gợi ý sản phẩm đến người dùng(Đồ án tốt nghiệp) Xây dựng Web bán hàng tích hợp gợi ý sản phẩm đến người dùng(Đồ án tốt nghiệp) Xây dựng Web bán hàng tích hợp gợi ý sản phẩm đến người dùng(Đồ án tốt nghiệp) Xây dựng Web bán hàng tích hợp gợi ý sản phẩm đến người dùng(Đồ án tốt nghiệp) Xây dựng Web bán hàng tích hợp gợi ý sản phẩm đến người dùng(Đồ án tốt nghiệp) Xây dựng Web bán hàng tích hợp gợi ý sản phẩm đến người dùng(Đồ án tốt nghiệp) Xây dựng Web bán hàng tích hợp gợi ý sản phẩm đến người dùng(Đồ án tốt nghiệp) Xây dựng Web bán hàng tích hợp gợi ý sản phẩm đến người dùng(Đồ án tốt nghiệp) Xây dựng Web bán hàng tích hợp gợi ý sản phẩm đến người dùng(Đồ án tốt nghiệp) Xây dựng Web bán hàng tích hợp gợi ý sản phẩm đến người dùng(Đồ án tốt nghiệp) Xây dựng Web bán hàng tích hợp gợi ý sản phẩm đến người dùng(Đồ án tốt nghiệp) Xây dựng Web bán hàng tích hợp gợi ý sản phẩm đến người dùng

TRƢỜNG ĐẠI HỌC SƢ PHẠM KỸ THUẬT THÀNH PHỐ HỒ CHÍ MINH KHOA ĐÀO TẠO CHẤT LƢỢNG CAO ĐỒ ÁN TỐT NGHIỆP XÂY DỰNG WEB BÁN HÀNG TÍCH HỢP GỢI Ý SẢN PHẨM ĐẾN NGƢỜI DÙNG SVTH: NGUYỄN HUỲNH VINH MSSV: 16110269 KHĨA: 2016 NGÀNH: CƠNG NGHỆ THƠNG TIN GVHD: TỪ TUYẾT HỒNG Tp Hồ Chí Minh, tháng 07 năm 2020 TRƢỜNG ĐẠI HỌC SƢ PHẠM KỸ THUẬT THÀNH PHỐ HỒ CHÍ MINH KHOA ĐÀO TẠO CHẤT LƢỢNG CAO ĐỒ ÁN TỐT NGHIỆP XÂY DỰNG WEB BÁN HÀNG TÍCH HỢP GỢI Ý SẢN PHẨM ĐẾN NGƢỜI DÙNG SVTH: NGUYỄN HUỲNH VINH MSSV: 16110269 KHĨA: 2016 NGÀNH: CƠNG NGHỆ THƠNG TIN GVHD: TỪ TUYẾT HỒNG Tp Hồ Chí Minh, tháng 07 năm 2020 LỜI CẢM ƠN Lời em xin cảm ơn khoa Công nghệ thông tin mở môn tiểu luận chuyên ngành giúp bọn em có thêm nhiều thử thách mới, kiến thức mới, nhiều đề tài nghiên cứu lạ Em xin cảm ơn cô Từ Tuyết Hồng giáo viên hƣớng dẫn em khóa luận này, ln giúp đỡ tận tình, nhƣ cho em lời khuyên làm đề tài, để em hồn thành đề tài Sinh viên thực Nguyễn Huỳnh Vinh iv TÓM TẮT Công nghệ thông tin phát triển với tốc độ nhanh, không xa lạ thấy có nhiều web bán hàng xuất thị trƣờng, không bất ngờ bạn lƣớt facebook xem chủ đề sau quay lại facebook hàng loạt tin chủ để bạn xem lúc trƣớc lên, điều thật tốt làm cho ngƣời dùng thật thích thú Vì trải nghiệm nên em định chọn đề tài ―Xây dựng web bán hàng tích hợp gợi ý sản phẩm đến ngƣời dùng‖ giúp cho ngƣời mua hàng cảm thấy tiện lợi hơn, đƣợc gợi ý sản phẩm quan tâm khơng cần phải tìm kiếm nhiều, nhƣ tăng độ trải nghiệm cho ngƣời dùng v MỤC LỤC NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP i PHIẾU NHẬN XÉT CỦA GIÁO VIÊN HƢỚNG DẪN ii PHIẾU NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN iii LỜI CẢM ƠN iv TÓM TẮT v DANH MỤC HÌNH ix DANH MỤC BẢNG xi CHƢƠNG TỔNG QUAN 1.1 TỔNG QUAN ĐỀ TÀI 1.1.1 Đặt vấn đề 1.1.2 Giới thiệu chung 1.1.3 Giải pháp CHƢƠNG CƠ SỞ LÝ THUYẾT 2.1 Tổng quan công nghê sử dụng 2.1.1 Giới thiệu chung 2.1.2 Lý chọn công nghệ 2.2 Nodejs 2.2.1 2.3 Express JavaScript 2.3.1 2.4 Giới thiệu Giới thiệu Neo4j 2.4.1 Giới thiệu 2.4.2 Phƣơng pháp, kỹ thuật xử lý đồng thời 14 2.4.3 Nền tảng đồ thị Neo4j ứng dụng 19 2.4.4 Thuật tốn tìm đƣờng tìm kiếm đồ thị 20 2.4.5 Ngôn ngữ truy vấn Cypher Neo4j 21 2.4.6 Yêu cầu phần cứng phần mềm 21 2.4.7 Tính mở 22 2.4.8 Giới hạn 23 2.4.9 Ƣu nhƣợc điểm 24 2.5 Recomendation system 26 vi 2.5.1 Tổng quan hệ thống gợi ý 26 2.5.2 Các cách gợi ý 27 CHƢƠNG YÊU CẦU PHẦN MỀM 31 3.1 Xác định yêu cầu 31 3.1.1 Giới thiệu website 31 3.1.2 Mô tả chức 31 3.1.3 Mô tả phi chức 32 3.2 Lƣợc đồ Usecase 33 3.2.1 User tổng quan 33 3.2.2 Use Case chi tiết quản lý sản phẩm 34 3.2.3 Use Case chi tiết quản lý danh mục 34 3.2.4 Use Case chi tiết đặt hàng 35 3.2.5 Use Case chi tiết quản lý khách hàng 35 3.2.6 Use Case chi tiết quản lý hóa đơn 36 3.2.7 Use Case Bình luận sản phẩm 36 3.3 Mô tả Usecase 37 3.3.1 Mô tả Use Case đăng ký khách hàng 37 3.3.2 Mô tả Use Case Đăng nhập khách hàng 37 3.3.3 Mô tả Use Case Mua hàng khách hàng 37 3.3.4 Mô tả Use Case xem danh sách sản phẩm khách hàng 39 3.3.5 Mô tả Use Case đăng nhập Admin 41 3.3.6 Mô tả Use Case quản lý sản phẩm Admin 42 3.3.7 Mô tả Use Case quản lý danh mục Admin 42 3.3.8 Mô tả Use Case quản lý hóa đơn 43 3.3.9 Mô tả Use Case quản lý khách hàng 43 3.3.10 Mô tả Use Case thống kê doanh thu 44 CHƢƠNG THIẾT KẾ HỆ THỐNG 45 4.1 Thiết kệ hệ thống 45 4.1.1 Lƣợc đồ lớp 45 4.1.2 Lƣợc đồ Sequence 45 4.1.3 Lƣợc đồ quan hệ 53 4.1.4 Mô tả thuộc tính node đại diện 54 4.2 Mơ hình gợi ý 56 4.2.1 Xác định mơ hình gợi ý : 56 4.2.2 Áp dụng hệ thống: 57 vii 4.3 Thiết kế giao diện : 62 4.3.1 Khách hàng : 62 4.1.2 Admin 71 CHƢƠNG THỰC NGHIỆM, PHÂN TÍCH TỔNG HỢP 75 5.1 Cài đặt ứng dụng 75 5.2 Kiểm thử ứng dụng 75 5.2.1 Kiểm tra khách hàng 75 5.2.2 Kiểm tra chức admins 77 CHƢƠNG KẾT LUẬN VÀ HƢỚNG PHÁT TRIỂN 83 Những kết đạt đƣợc 83 Ƣu điểm đề tài 83 Hạn chế đề tài 83 Hƣớng phát triển 84 TÀI LIỆU THAM KHẢO 85 viii DANH MỤC HÌNH Hình 1.1: Mơ tả tƣợng trƣng yêu cầu mua hàng Hình 2.1: Mơ hình hoạt động nodeJs Hình 2.2: Cấu trúc express Hình 2.3: Ví dụ mơ hình lƣu liệu neo4j 10 Hình 2.4: Mơ hình lƣu trữ neo4j 12 Hình 2.5: Ví dụ Node Neo4j 12 Hình 2.6: Ví dụ lables Neo4j 13 Hình 2.7: Ví dụ relationship neo4j 14 Hình 2.8: Mơ hình ứng dụng đô thị Neo4j 19 Hình 2.9: Ví dụ lọc cộng tác 28 Hình 2.10: Ví dụ lộc nội dung 29 Hình 2.11: Ví dụ lọc sở tri thức 30 Hình 3.1: Usecase tổng quan 33 Hình 3.2: Usecase quản lý sản phẩm 34 Hình 3.3: Usecase chi tiết quản lý danh mục 34 Hình 3.4: Use Case chi tiết đặt hàng 35 Hình 3.5: Use Case chi tiết quản lý khách hàng 35 Hình 3.6: Use Case chi tiết hóa đơn 36 Hình 3.7: Use Case Bình luận sản phẩm 36 Hình 4.1: Lƣợc đồ quan hệ 45 Hình 4.2: Sequence danh sách sản phẩm 45 Hình 4.3: Sequence tốn 46 Hình 4.4: Sequence đăng nhập khách hàng 46 Hình 4.5: Sequence đăng nhập admin 47 Hình 4.6: Sequence danh sách sản phẩm 47 Hình 4.7: Sequence thêm sản phẩm 48 Hình 4.8: Sequence Xóa sản phẩm 48 Hình 4.9: Sequence Sửa thơng tin sản phẩm 49 Hình 4.10: Senquence Danh mục 49 Hình 4.11: Sequence thêm danh mục 50 Hình 4.12: Sequence Xóa danh mục 50 Hình 4.13: Sequence Sửa danh mục 51 Hình 4.14: Sequence Quản lý hóa đơn 51 Hình 4.15: Sequence quản lý khách hàng 52 Hình 4.16: Lƣợc đồ quan hệ 53 Hình 4.17: Gợi ý theo nội dung trang chủ 57 Hình 4.18:Gợi ý theo nội dung trang chủ sản phẩm bậc 58 Hình 4.19: Gợi ý theo nội dung sản phẩm tƣơng tự trang chi tiết sản phẩm 59 Hình 20 Gợi ý theo nội dung trang chủ 60 Hình 4.21 Lọc cộng tác trang chủ 61 Hình 4.22 Lọc cộng tác trang chủ 62 Hình 4.23 Màn hình trang chủ 63 Hình 4.24 Màn hình trang chủ 64 Hình 4.25 Màn hình trang chủ 65 Hình 4.26 Màn hình trang chủ 66 ix Hình 4.27 Màn hình trang chủ 67 Hình 4.28 Màn hình giỏ hàng 67 Hình 4.29 Màn hình danh sách sản phẩm 68 Hình 4.30 Màn hình chi tiết sản phẩm 69 Hình 31 Màn hình thơng tin 70 Hình 4.32 Màn hình liên hệ 70 Hình 33 Màn hình đăng nhập admin 71 Hình 4.34 Màn hình quản lý sản phẩm 71 Hình 4.35 Màn hình thêm sản phẩm 72 Hình 4.36 Màn hình thêm danh mục 72 Hình 4.37 Màn hình quản lý danh mục 73 Hình 4.38 Màn hình quản lý khách hàng 73 Hình 4.39 Màn hình quản lý hóa đơn 74 x DANH MỤC BẢNG Bảng 3.1: Mô tả Use Case đăng ký khách hàng 37 Bảng 3.2: Mô tả Use Case Đăng nhập khách hàng 37 Bảng 3.3: Mô tả Use Case mua hàng 39 Bảng 3.4: Mô tả Use Case xem danh sách sản phẩm 41 Bảng 3.5: Mô tả Use Case đăng nhập Admin 41 Bảng 3.6: Mô tả Use Case quản lý sản phảm 42 Bảng 3.7: Mô tả Use Case quản lý danh mục 42 Bảng 3.8: Mơ tả Use Case quản lý hóa đơn 43 Bảng 3.9: Mô tả Use Case quản lý khách hàng 43 Bảng 3.10: Mô tả Use Case thống kê danh thu 44 Bảng 4.1: Thuộc tính Products 54 Bảng 4.2: Thuộc tính Categories 54 Bảng 4.3: Thuộc tính Customers 55 Bảng 4.4: Thuộc tính Admins 55 Bảng 4.5: Thuộc tính Orders 55 Bảng 4.6: Thuộc tính Comments 56 Bảng 4.7: Thuộc tính Campains 56 Bảng 5.1 Kiểm tra đăng nhập khách hàng 76 Bảng 5.2 Kiểm tra đăng ký 77 Bảng 5.3 Kiểm tra đăng nhập admin 78 Bảng 5.4 Kiểm tra thêm sản phẩm 80 Bảng 5.5 Kiểm tra thêm danh mục 82 xi Thêm, sửa, sản phẩm Hình 4.35 Màn hình thêm sản phẩm Thêm, sửa, danh mục: Hình 4.36 Màn hình thêm danh mục 72 Quản lý danh mục: Hình 4.37 Màn hình quản lý danh mục Quản lý khách hàng : Hình 4.38 Màn hình quản lý khách hàng 73 Quản lý hóa đơn: Hình 4.39 Màn hình quản lý hóa đơn 74 CHƢƠNG THỰC NGHIỆM, PHÂN TÍCH TỔNG HỢP 5.1 Cài đặt ứng dụng - Lấy project - Cài đặt npm - Cài đặt môi trƣờng nodejs: https://o7planning.org/vi/11921/huong-dan-cai- dat-nodejs-tren-windows Nodejs phiên : 12 - Cài đặt sở liệu neo4j: https://neo4j.com/download/ Neo4j phiên :3.5.12 - Mở project chạy câu lệnh : o Npm install (tải gói thƣ viện project) o Node /app.js o Vào http://localhost:3000/ sử dụng 5.2 Kiểm thử ứng dụng 5.2.1 Kiểm tra khách hàng Chức đăng nhập Test Case Test Test Steps Test Data Title User_login1 Đăng Expected Actual Result Result 1.mở chorme browser Data : Chuyển Chuyển đến nhập 2.điền đƣờng dẫn : Phone đến trang trang chủ thành ―http://localhost:5000/login :0907901199 chủ với công ‖ vào url Password trạng thái thái tên đăng Điền số điện thoại mật :‘123456‘ tên đăng nhập nhập góc trên góc bên phải với trạng bên phải User_login2 Đăng Mở chorme browser Data : Hiển thị Hiển thị 75 nhập Điền đƣờng dẫn : Phone thất ―http://localhost:5000/login :0909090909 ―sai số bại ‖ vào url Password : điện thoại thoại Điền số điện thoại mật ―789456123 mật mật ‖ khâu‖.sau khâu‖.sau thông báo thông báo chuyển chuyển đến đến trang trang đăng đăng nhập nhập thông báo thông báo ―sai số điện Bảng 5.1 Kiểm tra đăng nhập khách hàng Chức đăng ký: Test Test Title Test Steps Test Data Expected Result Actual Result User_reg Đăng ký Mở chorme Data : Hiển thị thông Hiển thị thông ister1 thành công browser Tên đầy báo:‖đăng ký tài báo:‖đăng ký tài Điền đƣờng dẫn : đủ:‘usertest1‘, khoản thành khoản thành ―http://localhost:500 Giới tính cơng‖.hết thơng cơng‖.hết thơng báo trang báo trang đăng nhập đăng nhập Case 0/login‖ vào url Điền thông tin : tên đầy đủ, số điện thoại, email, giới tính, mật :‘nam‘, Email:‘usertest 1@gmail.com‘ Số điện thoại :0907901199 Password :‘123456‘, User_reg Đăng ký Mở chorme Data : Hiển thị thông báo Hiển thị thông ister2 thất bại, số browser Tên đầy ―sai số điện thoại báo ―sai số điện điện thoại Điền đƣờng dẫn : mật thoại mật 76 vƣợt 10 ―http://localhost:500 đủ:‘usertest1‘, khâu‖.sau thơng khâu‖.sau thơng kí tự 0/login‖ vào Giới tính báo chuyển đến báo chuyển đến url :‘nam‘, trang đăng nhập trang đăng nhập Điền thông tin Email:‘usertest : tên đầy đủ, số điện 1@gmail.com‘ thoại, email, giới tính, mật Số điện thoại :09079011009 Password :‘123456‘, Bảng 5.2 Kiểm tra đăng ký 5.2.2 Kiểm tra chức admins Kiểm tra đăng nhập: Test Test Title Test Steps Test Data Expected Result Actual Result Admin_l Đăng nhập 1.Mở chorme Data : Chuyển đến trang Chuyển đến trang ogin1 thành cơng browser admin Điền đƣờng dẫn : Username:‘use admin route r3‘, ―http://localhost:500 Password:‖123 :‘/admins/login‘, :‘/admins/login‘, 0/admin‖ vào 456‖ Case route url Điền thông tin : username, password 77 Admin_l Đăng nhập 1.Mở chorme Data : ogin2 thất bại browser 2.Điền đƣờng dẫn : Username:‘use ―sai số tên đăng nhập mật r1‘, ―http://localhost:500 Password:‖123 0/admin‖ vào 456‖ url Hiển thị thông báo Hiển thị thông báo ―sai số điện thoại mật khâu‖.sau thông báo khâu‖.sau thông chuyển đến trang báo chuyển đến đăng nhập trang đăng nhập 3.Điền thông tin : tên đầy đủ, số điện thoại, email, giới tính, mật Bảng 5.3 Kiểm tra đăng nhập admin Kiểm tra thêm sản phẩm Test Test Title Test Steps Test Data Case Expected Actual Result Result Admin Thêm Mở chorme Data : Thêm sản thông _produ thành browser Username:‘user3‘, phẩm thành báo:‘ thêm sản cts1 công Điền đƣờng dẫn : Password:‖123456‖, công phẩm thành thông báo:‘ công‘ hết Data product thêm sản thông báo url Name :‘newproduct‘, phẩm thành chuyển đến Điền thông tin Category :‘Nội Trợ‘ công‘ sau trang danh chuyển đến sách sản phẩm : username, Đơn giá :20000 trang danh Số lƣợng :20 sách sản phẩm ―http://localhost:500 0/admin‖ vào password Trang danh home tải thành công Click vào danh mục ‗Quản lý sản Avatar : ‗https://antoreecommunity-images2.imgix.net/productio 78 phẩm‘ n/6ab1641f-fb02- Click vào thêm 4f84-b09d- danh mục b8f001063b66?ixlib= js1.1.0&s=ba340f0201f 3cded55023b3cad4f3 db4?w=1024&ixlib=j s1.1.0&s=e98ea5d2aca 8f8e93e154368beda9 c60‘ Admin Thêm sản Mở chorme Data : _produ phẩm thất browser Username:‘user3‘, cts2 bại, sản Điền đƣờng dẫn : phẩm Password:‖123456‖, ―http://localhost:500 tồn 0/admin‖ vào Name :‘newproduct‘, Điền thông tin Category :‘Nội Trợ‘ : username, Đơn giá :20000 Trang danh home tải thành công Click vào danh mục ‗Quản lý sản phẩm‘ Click vào thêm danh mục Hiển thị thông báo ―thêm sản báo ―thêm sản phẩm thất bại‖ phẩm thất bại‖ Data product url password Hiển thị thông Số lƣợng :20 Avatar : ‗https://antoreecommunity-images2.imgix.net/productio n/6ab1641f-fb024f84-b09db8f001063b66?ixlib= js- 79 1.1.0&s=ba340f0201f 3cded55023b3cad4f3 db4?w=1024&ixlib=j s1.1.0&s=e98ea5d2aca 8f8e93e154368beda9 c60‘ Bảng 5.4 Kiểm tra thêm sản phẩm Kiểm tra thêm danh mục Test Test Title Test Steps Test Data Case Expected Actual Result Result Admin Thêm thành 1.Mở chorme Data : Thêm sản thông _catego công browser Username:‘user3‘, phẩm thành báo:‘ thêm sản 2.Điền đƣờng Password:‖123456‖, công phẩm thành dẫn : thông báo:‘ công‘ hết ―http://localhost: Data categorys thêm sản thông báo 5000/admin‖ Name : ‗sách‘ phẩm thành chuyển đến vào url Common age :‘25‘, cơng‘ sau trang danh 3.Điền Suitable gender:‘nam‘ chuyển đến sách sản phẩm ry1 thông tin : trang danh username, sách sản phẩm password 4.Trang danh home tải thành công 5.Click vào danh mục ‗Quản lý danh mục‘ 6.Click vào thêm danh mục 80 Admin Thêm danh 1.Mở chorme Data : Hiển thị thông Hiển thị thông _catego mục thất browser Username:‘user3‘, báo ―thêm báo ―thêm ry2 bại,danh mục 2.Điền đƣờng Password:‖123456‖, danh mục thất danh mục thất tồn dẫn : Data categorys bại‖ bại‖ ―http://localhost: Name : ‗sách‘ 5000/admin‖ Common age :‘25‘, vào url Suitable gender:‘nam‘ 3.Điền thông tin : username, password 4.Trang danh home tải thành công 5.Click vào danh mục ‗Quản lý danh mục‘ Click vào thêm danh mục Admin Thêm danh 1.Mở chorme Data : Hiển thị thông Hiển thị thông _catego mục thất browser Username:‘user3‘, báo ―thêm báo ―thêm ry3 bại,danh mục 2.Điền đƣờng Password:‖123456‖, danh mục thất danh mục thất tồn dẫn : Data categorys bại‖ bại‖ ―http://localhost: Name : ‗ ‘ 5000/admin‖ Common age :‘25‘, vào url Suitable gender:‘nam‘ 3.Điền thông tin : username, password 4.Trang danh 81 home tải thành công 5.Click vào danh mục ‗Quản lý danh mục‘ 6.Click vào thêm danh mục Admin Mở chorme Data : Thêm sản thông _catego browser Username:‘user3‘, phẩm thành báo:‘ thêm sản ry1 Điền đƣờng Password:‖123456‖, công phẩm thành dẫn : thông báo:‘ công‘ hết ―http://localhost: Data categorys thêm sản thông báo 5000/admin‖ Name : ‗sách‘ phẩm thành chuyển đến vào url Common age :, cơng‘ sau trang danh Điền Suitable gender: chuyển đến sách sản phẩm thông tin : trang danh username, sách sản phẩm password Trang danh home tải thành công Click vào danh mục ‗Quản lý danh mục‘ Click vào thêm danh mục Bảng 5.5 Kiểm tra thêm danh mục 82 CHƢƠNG KẾT LUẬN VÀ HƢỚNG PHÁT TRIỂN Những kết đạt đƣợc Khi hồn thành khóa luận lần với giúp đỡ cô Từ Tuyết Hồng, em thấy đạt đƣợc nhiều thứ Em tìm hiểu đƣợc công nghệ mới, nghiên cứu vấn đề cách kỹ khoa học đồ án làm, em học đƣợc cách xử lý có vần đề vấn đề cơng nghệ mới, cần làm Với thời gian không dày, chắc kĩ năng, tổ hay phần xử lý vấn đề cịn chƣa hồn hảo nhƣng em nổ lực để đạt đƣợc kết Với kết em cịn có nhiều kỹ tìm kiếm, lẫn mở rộng hệ kỹ lập trình em, biết thêm cơng nghệ mà lập trình viên sử dụng Ƣu điểm đề tài - Đề tài có ƣu điểm tính chất ý tƣởng, có tiềm triển khai sau dùng nghiên cứu khoa học - Giải đƣợc vấn đề thực tế, thiết thực, tăng tỷ lệ thành công bán hàng - Áp dụng công nghệ phù hợp với nhau, Nodejs Neo4j phù hợp để phát triển mạng xã hội vừa, nhỏ, mơ hình cần tính tốn trả lại kết mau lẹ cho ngƣời dùng, công nghệ Neo4j đầu mảng sở liệu đồ thị sau tận dụng tập liệu dể sử dụng cho học máy Hạn chế đề tài - Hạn chế đề tài : Với thời gian không ngắn, nhƣng không gọi dài nên chức quản trị hay phía khách hàng chƣa hoàn thiện đầy đủ 83 Hƣớng phát triển - Em có dự định phát triển mơ hình lên bậc : sử dụng liệu ngƣời dùng số lƣợt xem lƣợt click, nhƣ hành vi nhƣ vào trang mua hàng bao lâu, với thông tin họ để đút kết đánh giá câu query mạnh mẻ neo4j để đƣợc tập liệu cho máy học nhƣ hoàn thành tinh chỉnh lại chức hệ thống 84 TÀI LIỆU THAM KHẢO [1] Kyle Simpson, You Don‘t Know JS : Async & Performance, O'Reilly Media, Inc, 23 tháng 2, 2015 [2] Kyle Simpson, You Don‘t Know JS : ES6 & Beyond, O'Reilly Media, Inc, 23 tháng 2, 2015 Pdf : Graph_Algorithms_Neo4j.pdf, Graph_Databases_for_Beginners.pdf https://nodejs.org/dist/latest-v12.x/docs/api/ 85 S K L 0 ... thị sản phẩm click vào xem - Gợi ý sản phẩm theo tuổi - Gợi ý sản phẩm dựa vào hóa đơn mua gợi ý sản phẩm doanh mục - Gợi ý sản phẩm xem nhiều lần - Gợi ý sản phẩm đƣợc mua nhiều, đƣợc khách hàng. .. trải nghiệm nên em định chọn đề tài ? ?Xây dựng web bán hàng tích hợp gợi ý sản phẩm đến ngƣời dùng? ?? giúp cho ngƣời mua hàng cảm thấy tiện lợi hơn, đƣợc gợi ý sản phẩm quan tâm không cần phải tìm kiếm... ÁN TỐT NGHIỆP XÂY DỰNG WEB BÁN HÀNG TÍCH HỢP GỢI Ý SẢN PHẨM ĐẾN NGƢỜI DÙNG SVTH: NGUYỄN HUỲNH VINH MSSV: 16110269 KHĨA: 2016 NGÀNH: CƠNG NGHỆ THƠNG TIN GVHD: TỪ TUYẾT HỒNG Tp Hồ Chí Minh, tháng

Ngày đăng: 23/02/2023, 09:35

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan