Xây dựng web bán hàng tích hợp gợi ý sản phẩm đến người dùng

92 7 0
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

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 toá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 CHƢƠNG TỔNG QUAN 1.1 TỔNG QUAN ĐỀ TÀI 1.1.1 Đặt vấn đề - Hiện có nhiều web bán hàng thuộc đơn vị kinh doanh Việt Nam internet, qui mô từ nhỏ đến lớn, nhƣng đa số web tƣơng tự chƣa có nhiều tƣơng tác với ngƣời sử dụng Khi khách hàng vào website thƣơng mại điện tử có hai xu hƣớng: thứ họ định hƣớng đƣợc sản phẩm cụ thể mà họ mua, thứ hai họ định hƣớng đƣợc loại sản phẩm mà họ mua Đối với trƣờng hợp thứ đơn giản họ định hƣớng đƣợc mua sản phẩm rồi, vấn đề chọn mua đâu mà Đối với trƣờng hợp thứ hai ngƣời dùng gặp khó khăn nhiều, họ phải chọn sản phẩm phù hợp với nhu cầu họ Vấn đề đặt họ làm đƣợc điều vơ vàn sản phẩm chủng loại mà họ tìm Trong trƣờng hợp ngƣời dùng cần đến trợ giúp hệ thống gợi ý sản phẩm để giải vấn đề - Rất lâu facebook hay youtube, Ebay, Amazon, Netflix có chức gợi ý ngƣời dùng, dựa vào chủ đề mà ngƣời dùng click xem, nhƣ thời gian ngƣời dùng xem, hay dựa vào thông tin ngƣời dùng nhƣ địa chỉ, tuổi, giới tính mà có gợi ý phù hợp, giúp cho ngƣời dùng có trải nghiệm tốt hơn, thích thú sử dụng - Đa số website bán hàng chƣa có hệ thống phân tích gợi ý ngƣời dùng hay chức gợi ý ngƣời dùng nhƣ có giải pháp trải nghiệm ngƣời dùng nhƣ lƣu lại giỏ hàng hay lƣu lại sản phẩm xem nhƣng chƣa thật đem lại trải nghiệm tốt cho ngƣời dùng Hình 1.1: Mơ tả tượng trưng yêu cầu mua hàng - Do khơng tích hợp hệ gợi ý ngƣời dùng cho web bán hàng? Với nó, phần làm tăng giá trị web doanh nghiệp, nhƣ tăng tỉ lệ thành công khách hàng đến với web, tăng trải nghiệm cho ngƣời dùng tốt 1.1.2 Giới thiệu chung - Đề tài em chọn ―Xây dựng web bán hàng tích hợp gợi ý sản phẩm đến ngƣời dùng‖ em chọn lý trên, bên cạnh em muốn trải nghiệm công nghệ lạ với nhiều thử thách mới, để trau dồi thân - Ứng dụng Web hoạt động gồm chức : đăng nhập mua hàng, xem hàng, tìm kiếm sản phẩm, thêm sản phầm vào giỏ hàng Phần quản trị có phần quản lý sản phẩm, quản lý khách hàng, quản lý thể loại, quản lý hóa đơn - Phần quan trọng gợi ý cho ngƣời dùng, dựa vào thơng tin tài khoản ngƣời dùng có thông tin tuổi, tùy vào loại thông tin ngữ cảnh có sản phẩm phù hợp để gợi ý Đối với tài khoản mua hàng gợi ý theo sản phẩm mua loại sản phẩm tƣơng tự, gợi ý theo hành vi ngƣời dùng dựa vào lƣợt click vào sản phẩm, hay thời gian xem sản phẩm - Khách hàng đƣợc gợi ý mặt hàng mà họ quan tâm họ quay lại hệ thống, giúp họ nhìn thấy sản phẩm họ quan tâm web 1.1.3 Giải pháp - Để giải toán này, hệ thống gợi ý đồ án sử dụng kết hợp hai phƣơng pháp gợi ý đối sánh mẫu phản hồi ngƣời dùng - Về tổng quan hệ thống gợi ý đƣợc chia làm hai pha: Danh sách gợi ý ban đầu: Trong phiên gợi ý hệ thống dựa lịch sử phản hồi ngƣời dùng để đƣa gợi ý Phiên này, hệ thống sử dụng phƣơng pháp gợi ý đối sánh mẫu Gợi ý dựa phản hồi ngƣời dùng: Trong phiên gợi ý ngƣời dùng phản hồi lại thuộc tính sản phẩm mà ngƣời dùng mong muốn Từ hệ thống gợi ý xử lý liệu để tìm sản phẩm phù hợp với yêu cầu ngƣời dùng Ngƣời dùng phản hồi thuộc tính cách trực tiếp thuộc tính dựa thuộc tính mà ngƣời dùng xem Hệ thống sử dụng kết hợp hai phƣơng pháp gơi ý đối sánh mẫu phản hồi ngƣời dùng 4.1.2 Admin Đăng nhập : Hình 33 Màn hình đăng nhập admin Quản lý sản phẩm : Hình 4.34 Màn hình quản lý sản phẩm 71 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 ... 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. .. ngƣời dùng có thơng tin tuổi, tùy vào loại thơng tin ngữ cảnh có sản phẩm phù hợp để gợi ý Đối với tài khoản mua hàng gợi ý theo sản phẩm mua loại sản phẩm tƣơng tự, gợi ý theo hành vi ngƣời dùng. .. hàng, xem hàng, tìm kiếm sản phẩm, thêm sản phầm vào giỏ hàng Phần quản trị có phần quản lý sản phẩm, quản lý khách hàng, quản lý thể loại, quản lý hóa đơn - Phần quan trọng gợi ý cho ngƣời dùng,

Ngày đăng: 01/11/2022, 12:17

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

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

Tài liệu liên quan