Xây dựng website bán hàng gia dụng hỗ trợ chatbot

70 4 0
Xây dựng website bán hàng gia dụng hỗ trợ chatbot

Đ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

Báo cáo đồ án ĐẠI HỌC QUỐC GIA THÀNH PHỐ HỒ CHÍ MINH TRƯỜNG ĐẠI HỌC CƠNG NGHỆ THƠNG TIN KHOA CÔNG NGHỆ PHẦN MỀM BÁO CÁO ĐỒ ÁN ĐỀ TÀI: XÂY DỰNG WEBSITE BÁN HÀNG GIA DỤNG HỖ TRỢ CHATBOT Giảng viên: Trần Anh Dũng Sinh viên thực hiện: Hồng Nhật Tiến Thành phố Hồ Chí Minh, năm 2022 19522335 Báo cáo đồ án ĐẠI HỌC QUỐC GIA THÀNH PHỐ HỒ CHÍ MINH TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN KHOA CÔNG NGHỆ PHẦN MỀM BÁO CÁO ĐỒ ÁN ĐỀ TÀI: XÂY DỰNG WEBSITE BÁN HÀNG GIA DỤNG HỖ TRỢ CHATBOT Giảng viên: Trần Anh Dũng Sinh viên thực hiện: Hoàng Nhật Tiến Thành phố Hồ Chí Minh, năm 2022 19522335 Báo cáo đồ án Mục lục Mục lục DANH MỤC TỪ VIẾT TẮT LỜI CẢM ƠN ĐỀ CƯƠNG CHI TIẾT 1.Lý chọn đề tài: 2.Mục tiêu: 3.Phạm vi: Đối tượng sử dụng: Phương pháp thực hiện: 6.Nền tảng công nghệ: 7.Kết mong đợi: 8.Hướng phát triển đề tài: 10 9.Kế hoạch làm việc: 11 NỘI DUNG 12 CHƯƠNG 1: GIỚI THIỆU CHUNG 12 1.1 Tổng quan đề tài 12 1.2 Lý chọn đề tài 12 1.3 Đối tượng sử dụng 13 1.4 Phạm vi nghiên cứu 13 1.4.1 Phạm vi môi trường: Website 13 1.4.2 Phạm vi chức năng: 13 CHƯƠNG 2: CƠ SỞ LÝ THUYẾT 14 2.1 React.js 14 2.2 Node.js 15 2.3 Tailwind.css 16 2.4 MongoDB 17 2.5 GitHub 18 CHƯƠNG 3: CHATBOT:DIALOGFLOW 19 3.1 Công nghệ tìm hiểu : DialogFlow 19 3.2 Quy trình hoạt động 19 a Về Agent Bot 19 b Về Intent 20 c Về Entity 21 d Về cách bot xử lý input để đưa output 22 CHƯƠNG 4: THIẾT KẾ HỆ THỐNG 23 4.1 Kiến trúc hệ thống: Mơ hình MVC 23 4.2 Chi tiết thành phần hệ thống 24 CHƯƠNG 5: ĐẶC TẢ USE CASE 25 Xây dựng Website bán hàng gia dụng hỗ trợ chatbot Báo cáo đồ án 5.1 Sơ đồ Use Case 25 5.2 Danh sách tác nhân 26 5.3 Danh sách Use Case 26 5.4 Mô tả chi tiết Use Case 28 CHƯƠNG 6: THIẾT KẾ CƠ SỞ DỮ LIỆU 44 6.2 Danh sách quan hệ 45 6.2.1 Bảng users: Thông tin tài khoản 45 6.2.2 Bảng products: Sản phẩm 46 6.2.3 Bảng typeProducts: Loại sản phẩm 46 6.2.4 Bảng questions: Câu hỏi 46 6.2.5 Bảng news: Tin tức 47 6.2.6 Bảng counpons: Mã giảm giá 47 6.2.7 Bảng comments: Nhận xét đánh giá 47 6.2.8 Bảng invoices: Đơn hàng 48 CHƯƠNG 7: THIẾT KẾ GIAO DIỆN NGƯỜI DÙNG 49 7.1 Screen flow 49 7.1.1 Người dùng Khách hàng: 49 7.1.2 Admin: 49 7.2 Danh sách hình 50 7.3 Mô tả chi tiết 51 7.3.1 Header 51 a Mô tả chung: 51 b Các đối tượng hình: 51 7.3.2 Trang giới thiệu cửa hàng 52 a Mô tả chung: 52 b Các đối tượng hình: 52 7.3.3 Trang Đăng nhập 53 a Mô tả chung: 53 b Các đối tượng hình: 53 7.3.4 Trang đăng ký 54 a Mô tả chung: 54 b Các đối tượng hình: 54 7.3.5 Giới thiệu sản phẩm 55 a Mô tả chung: 55 b Các đối tượng hình: 55 7.3.6 Trang mua với giá sốc 55 a Mô tả chung: 55 b Đối tượng hình: 55 7.3.7 Trang Sản phẩm mua nhiều 56 a Mô tả chung: 56 b Đối tượng hình: 56 Xây dựng Website bán hàng gia dụng hỗ trợ chatbot Báo cáo đồ án 7.3.8 Trang Chương trình khuyến 57 a Mô tả chung; 57 b Đối tượng hình: 57 7.3.9 Trang Sản phẩm theo loại 58 a Mô tả chung: 58 b Đối tượng hình: 58 7.3.10 Trang Giỏ hàng 59 a Mô tả chung: 59 b Đối tượng hình: 59 7.3.11 Trang Chi tiết sản phẩm 60 a Mô tả chung: 60 b Đối tượng hình: 60 7.3.12 Trang Đặt câu hỏi/Đánh giá 61 a Mô tả chung: 62 b Đối tượng hình: 62 7.3.13 Tranhg chính(Admin) 63 a Mô tả chung: 63 b Đối tượng hình: 63 7.3.14 Trang Quản lý sản phẩm 64 a Mô tả chung: 64 b Đối tượng hình: 64 CHƯƠNG 8: CÀI ĐẶT VÀ KIỂM THỬ 65 8.1 Môi trường cài đặt kiểm thử 65 8.2 Kết kiểm thử 65 CHƯƠNG 9: KẾT LUẬN 66 9.1 Tổng kết 66 9.2 Khó khăn 66 9.3 Kết thu 66 9.4 Hạn chế đồ án 67 9.5 Hướng phát triển đồ án 67 TÀI LIỆU THAM KHẢO 68 Xây dựng Website bán hàng gia dụng hỗ trợ chatbot Báo cáo đồ án DANH SÁCH HÌNH ẢNH Hình 2.1.1: ReactJS 14 Hình 2.2.1: Node.js 15 Hình 2.3.1: Tailwind.css 16 Hình 2.4.1: Hệ quản trị sở liệu MongoDB 17 Hình 2.5.1: Hệ thống quản lý mã nguồn GitHub 18 Hình 3.1-1: ChatBot DialogFlow 19 Hình 3.3-1: Luồng xử lý hoạt động Dialogflow Chatbot 22 Hình 4.1.1: Sơ đồ mơ hình MVC 23 Hình 4.1.1: Sơ đồ Use Case 25 Hình 6.1.1: Sơ đồ logic sở liệu 44 Hình 7.1.1.1: Screen flow Khách hàng 49 Hình 7.1.2.1: Screen flow Admin 49 Hình 7.3.1.1: Header trước đăng nhập 51 Hình 7.3.1.2: Header sau đăng nhập 51 Hình 7.3.2.1: Trang Giới thiệu cửa hàng 52 Hình 7.3.3.1: Trang Đăng nhập 53 Hình 7.3.4.1: Trang Đăng ký 54 Hình 7.3.5.1: Trang Giới thiệu sản phẩm 55 Hình 7.3.6.1: Trang Mua với giá sốc 55 Hình 7.3.7.1: Trang Sản phẩm mua nhiều 56 Hình 7.3.8.1: Trang Chương trình khuyến 57 Hình 7.3.9.1: Trang Sản phẩm theo loại 58 Hình 6.3.10.1: Trang Your cart 59 Hình 7.3.11.1: Trang Chi tiết sản phẩm 60 Hình 7.3.12.1: Trang Hiển thị đánh giá/câu hỏi 61 Hình 7.3.12.2: Trang Hiển thị đánh giá 61 Hình 7.3.12.3: Trang Hiển thị câu hỏi 62 Hình 7.3.13.1: Trang Admin Panel 63 Hình 7.3.14.1: Trang Quản lý sản phẩm 64 Xây dựng Website bán hàng gia dụng hỗ trợ chatbot Báo cáo đồ án DANH MỤC TỪ VIẾT TẮT # Từ viết tắt Từ đầy đủ Ý nghĩa CSDL Cơ sở liệu Cơ sở liệu cho ứng dụng API Application Programming Interface Giao diện lập trình ứng dụng MVC Model-View-Controller Mơ hình lập trình Xây dựng Website bán hàng gia dụng hỗ trợ chatbot Báo cáo đồ án LỜI CẢM ƠN Sau trình học tập rèn luyện khoa Công nghệ phần mềm trường Đại học Công nghệ Thông tin – ĐHQG TP.HCM chúng em trang bị kiến thức bản, kỹ thực tế để lần đầu thực Đồ án Để hồn thành Đồ án này, chúng em xin gửi lời cảm ơn chân thành đến: Ban Giám hiệu trường Đại học Công nghệ Thơng tin – ĐHQG TP.HCM tạo điều kiện sở vật chất với hệ thống thư viện đại, đa dạng loại sách, tài liệu thuận lợi cho việc tìm kiếm, nghiên cứu thơng tin Chúng em xin gửi lời cảm ơn chân thành đến thầy Trần Anh Dũng tận tình giúp đỡ, định hướng cách tư cách làm việc khoa học Đó góp ý q báu khơng trình thực luận văn mà hành trang tiếp bước cho chúng em trình học tập lập nghiệp sau Và cuối cùng, chúng em xin gửi lời cảm ơn đến gia đình, tất thầy khoa, bạn bè, tập thể lớp KTPM2019 người sẵn sàng sẻ chia giúp đỡ học tập sống Mong rằng, mãi gắn bó với Trong trình làm Đồ án chúng em khơng tránh khỏi sai sót, chúng em kính mong nhận dẫn góp ý q thầy để hồn thiện phát triển đồ án môn học Đồ án Khóa luận tốt nghiệp tương lai Chúng em xin chân thành cảm ơn Xin chúc điều tốt đẹp đồng hành người Thành phố Hồ Chí Minh, 18 tháng năm 2022 Sinh viên HOÀNG NHẬT TIẾN Xây dựng Website bán hàng gia dụng hỗ trợ chatbot Báo cáo đồ án ĐẠI HỌC QUỐC GIA TP HỒ CHÍ T MINH TRƯỜNG ĐẠI HỌC P CÔNG NGHỆ THÔNG TIN CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc Lập - Tự Do - Hạnh Phúc HCM, ngày 28 tháng năm 2022 ĐỀ CƯƠNG CHI TIẾT TÊN ĐỀ TÀI: Xây đựng Website bán hàng có hỗ trợ chatbot Cán hướng dẫn: ThS Trần Anh Dũng Thời gian thực hiện: Từ ngày 23/03/2022 đến ngày 18/6/2022 Sinh viên thực hiện: Hoàng Nhật Tiến - 19522335 Nội dung đề tài Lý chọn đề tài: Ngày nay, người cố gắng ngày nâng cao hiệu suất làm việc, vừa nhanh lại vừa xác, u cầu mà người hướng tới Thật vậy, để giải vấn đề mua sắm người, người ta giảm dần lượng mua trực tiếp thông qua gian hàng chợ thay vào mua sắm trực tuyến thông qua sàn thương mại điện tử qua website bán hàng Tuy vậy, có website đáp ứng nhu cầu mua bán, trao đổi với khách hàng thơng qua việc nhắn tin trực tiếp, việc giải đáp thắc mắc khách hàng đòi hỏi website cần có đủ số lượng nhân lực để trao đổi thông tin với khách hàng lúc khách hàng yêu cầu Hiểu thực trạng đó, nhóm em đưa hướng giải vấn đề mà không cần phải tốn nhiều nhân lực cho cửa hàng, “Xây dựng website bán hàng gia dụng tích hợp chatbot”, nhằm xây dựng hệ thống quản lý khách hàng vừa nhanh lại vừa tiện lợi cho khách hàng chủ cửa hàng việc quản lý tiết kiệm lượng chi phí nhân lực Website nơi mà khách hàng truy cập để xem sản phẩm, xem chi tiết sản phẩm, lựa chọn hàng u thích, tốn hóa đơn để lại nhận xét dành cho sản phẩm Với mặt hàng website, người quản lý hay nhân viên bán hàng phải nhập vào hình ảnh, thơng tin sản phẩm, giá cụ thể, khuyến (nếu có) để khách hàng thoải mái lựa chọn Nếu khách hàng có thắc mắc sản phẩm liên hệ với cửa hàng cách nhắn tin trực tiếp với cửa hàng, lúc chatbot thực nhiệm vụ tư vấn cho khách hàng, đưa sản phẩm tương tự, giới thiệu thêm sản phẩm hãng giá tiền Xây dựng Website bán hàng gia dụng hỗ trợ chatbot Báo cáo đồ án Mục tiêu: Bao gồm mục tiêu chính: Xây dựng chatbot: + FAQ giải đáp nhanh thắc mắc chung, giảm tối đa thời gian tiêu tốn cần thiết cho việc tư vấn nhân viên + Cung cấp thơng tin sản phẩm, phương thức tốn, + Tư vấn lựa chọn sản phẩm phù hợp cho người tiêu dùng + Hỗ trợ cách thức đăng ký toán Xây dựng ứng dụng hỗ trợ chatbot : + Cho phép phía trung tâm quản lý viết, hỏi đáp cách nhanh chóng, dễ dàng + Giới thiệu thông tin cửa hàng, sản phẩm dạng văn bản, hình ảnh + Cung cấp danh sách thông tin từ đến cũ + Cung cấp danh sách câu hỏi thường gặp giải đáp từ cửa hàng Xây dựng chức bán hàng + Cung cấp hình thơng tin, hình ảnh,… sản phẩm để người dùng chọn thêm vào giỏ hàng để toán 3.Phạm vi: Phạm vi môi trường: Website Phạm vi chức năng: − Đối với Chatbot: + Có khả trả lời câu hỏi sản phẩm cách chi tiết + Phân tích nhu cầu đưa tư vấn hợp lý người tiêu dùng + Cung cấp liên hệ trực tiếp đến chủ cửa hàng vấn đề đặt phạm vi thân cập nhập cách xử lý trường hợp + Quản lý chỉnh sửa thông tin cá nhân Xây dựng Website bán hàng gia dụng hỗ trợ chatbot Báo cáo đồ án 7.3.4 Trang đăng ký Hình 7.3.4.1: Trang Đăng ký a Mô tả chung: Trang tạo tài khoản cho phép người dùng tạo tài khoản cách nhập đầy đủ thông tin b Các đối tượng hình: STT Tên đối tượng Name Email Phone Password Confirm Password Điều kiện gọi Nhấn vào nút Name Nhấn vào nút Email Nhấn vào nút Phone Nhấn vào nút Password Nhấn vào nút Confirm Password 54 Chức Nhập tên để đăng ký Nhập Email để đăng ký Nhập số điện thoại để đăng ký Nhập mật để đăng ký Nhập lại mật để đăng ký Xây dụng Website bán hàng gia dụng Hỗ trợ chat bot Báo cáo đồ án 7.3.5 Giới thiệu sản phẩm Hình 7.3.5.1: Trang Giới thiệu sản phẩm a Mô tả chung: Đây trang giới thiệu sản phẩm cửa hàng Giúp sản phẩm dễ tiếp cận đến người dùng b Các đối tượng hình: STT Tên đối tượng CollectList Điều kiện gọi Nhấn vào sản phẩm Chức Chuyển hướng đến trang hiển thị thông tin chi tiết sản phẩm 7.3.6 Trang mua với giá sốc Hình 7.3.6.1: Trang Mua với giá sốc a Mơ tả chung: Trang Mua với giá sốc thị sản phẩm với mức giá giảm cực sốc b Đối tượng hình: STT Tên đối tượng Image AddCart Điều kiện gọi Nhấn vào ảnh sản phẩm Nhấn vào biểu tượng giỏ hàng 55 Chức Chuyển hướng đến trang hiển thị thông tin chi tiết sản phẩm Tự thêm vào giỏ hàng sản phẩm Xây dụng Website bán hàng gia dụng Hỗ trợ chat bot Báo cáo đồ án 7.3.7 Trang Sản phẩm mua nhiều Hình 7.3.7.1: Trang Sản phẩm mua nhiều a Mô tả chung: Đây hình mang tính chất quản bá cho trung tâm Bao gồm thành phần giới thiệu trung tâm, lý chọn trung tâm, sơ lượt đội ngũ giảng dạy, kiến trúc hạ tầng cảm nhận cựu sinh viên b Đối tượng hình: STT Tên đối tượng ProductCardV2 AddCart Điều kiện gọi Nhấn vào sản phẩm Nhấn vào biểu tượng giỏ hàng 56 Chức Chuyển hướng đến trang hiển thị thông tin chi tiết sản phẩm Tự thêm vào giỏ hàng sản phẩm Xây dụng Website bán hàng gia dụng Hỗ trợ chat bot Báo cáo đồ án 7.3.8 Trang Chương trình khuyến Hình 7.3.8.1: Trang Chương trình khuyến a Mơ tả chung; Trang chương trình khuyến hiển thị chương trình khuyến diễn kèm nội dung hình ảnh b Đối tượng hình: STT Tên đối tượng Điều kiện gọi Image Nhấn vào hình Đọc thêm Nhấn vào nút đọc thêm 57 Chức Chuyển hướng đến trang hiển thị thơng tin chi tiết chương trình khuyến Chuyển hướng đến trang hiển thị thông tin chi tiết chương trình khuyến Xây dụng Website bán hàng gia dụng Hỗ trợ chat bot Báo cáo đồ án 7.3.9 Trang Sản phẩm theo loại Hình 7.3.9.1: Trang Sản phẩm theo loại a Mô tả chung: Trang Danh mục hiển thị toàn sản phẩm cửa hàng b Đối tượng hình: STT Tên đối tượng ProductCardV2 AddCart CheckBox Sắp xếp Điều kiện gọi Nhấn vào sản phẩm Nhấn vào biểu tượng giỏ hàng Nhấn vào checkbox Nhấn vào label 58 Chức Chuyển hướng đến trang hiển thị thông tin chi tiết sản phẩm Tự thêm vào giỏ hàng sản phẩm Hiện thị danh mục sản phẩm theo loại Hiện thị danh mục theo nhu cầu xếp Xây dụng Website bán hàng gia dụng Hỗ trợ chat bot Báo cáo đồ án 7.3.10 Trang Giỏ hàng Hình 6.3.10.1: Trang Your cart a Mô tả chung: Đây trang giỏ hàng Trang có chức cho người dùng xem hàng có giỏ, đồng thời xóa hàng khỏi giỏ toán giỏ hàng b Đối tượng hình: STT Tên đối tượng Xóa Mã ưu đãi Kiểm tra mã khuyến Tiến hành toán Địa Số điện thoại Loại toán Đặt hàng Điều kiện gọi Nhấn vào biểu tượng xóa Nhập vào mã ưu đãi Nhấn vào nút Áp dụng Nhấn vào nút Tiến hành toán Nhập vào địa Nhập vào số điện thoại Nhấn vào checkbox trả tiền nhận hàng chuyển khoản Nhấn vào nút đặt hàng 59 Chức Xóa sản phẩm giỏ hàng Nhập mã ưu đãi để giảm giá đơn hàng Kiểm tra mã khuyến áp dụng vào đơn hàng Tiếp tục bước toán Hiển thị nhập nơi Hiển thị nhập vào số điện thoại Lựa chọn phương thức tốn Kết thúc q trình đặt hàng Xây dụng Website bán hàng gia dụng Hỗ trợ chat bot Báo cáo đồ án 7.3.11 Trang Chi tiết sản phẩm Hình 7.3.11.1: Trang Chi tiết sản phẩm a Mơ tả chung: Đây trang hiển thị tồn thông tin sản phẩm b Đối tượng hình: STT Tên đối tượng AddCart Xem đánh giá Mô tả chi tiết Điều kiện gọi Nhấn vào biểu tượng giỏ hàng Nhấn vào nút xem đánh giá Nhấn vào nút mô tả chi tiết 60 Chức Tự thêm vào giỏ hàng sản phẩm Điều hướng tới phần đánh giá khách hàng Điều hướng tới phần mô tả chi tiết sản phẩm Xây dụng Website bán hàng gia dụng Hỗ trợ chat bot Báo cáo đồ án 7.3.12 Trang Đặt câu hỏi/Đánh giá Hình 7.3.12.1: Trang Hiển thị đánh giá/câu hỏi Hình 7.3.12.2: Trang Hiển thị đánh giá 61 Xây dụng Website bán hàng gia dụng Hỗ trợ chat bot Báo cáo đồ án Hình 7.3.12.3: Trang Hiển thị câu hỏi a Mô tả chung: Đây trang nhận xét/gửi đánh giá khách hàng dành cho sản phẩm b Đối tượng hình: STT Tên đối tượng Đặt câu hỏi Viết đánh giá Gửi đánh giá/Gửi câu hỏi Điều kiện gọi Nhấn vào nút đặt câu hỏi Nhấn vào nút đánh giá Nhấn vào nút gửi đánh giá/gửi câu hỏi 62 Chức Hiện thị nhập nội dung cần hỏi Hiện thị, bình chọn điểm, nhập nội dung cần đánh giá Xác nhận đánh giá/gửi câu hỏi Xây dụng Website bán hàng gia dụng Hỗ trợ chat bot Báo cáo đồ án 7.3.13 Tranhg chính(Admin) Hình 7.3.13.1: Trang Admin a Mơ tả chung: Đây trang Admin hay cịn gọi Admin Panel Trang có chức hiển thị tất chức quản lý mà admin sử dụng b Đối tượng hình: STT Tên đối tượng Product Category Customers Orders Coupons OurStaff Điều kiện gọi Nhấn vào nút Product Nhấn vào nút Category Nhấn vào nút Customers Nhấn vào nút Orders Nhấn vào nút Coupons Nhấn vào nút OurStaff 63 Chức Điều hướng hình sang phần quản lý sản phẩm Điều hướng hình sang phần quản lý loại sản phẩm Điều hướng hình sang phần quản lý khách hàng Điều hướng hình sang phần quản lý đơn hàng Điều hướng hình sang phần quản lý mã giảm giá Điều hướng hình sang phần quản lý nhân viên Xây dụng Website bán hàng gia dụng Hỗ trợ chat bot Báo cáo đồ án 7.3.14 Trang Quản lý sản phẩm Hình 7.3.14.1: Trang Quản lý sản phẩm a Mô tả chung: Hiện thị danh sách sản phẩm, chức thêm, xóa, sửa xem sản phẩm b Đối tượng hình: STT Tên đối tượng Add Delete Update SortByType SortByPrice FindByName Điều kiện gọi Nhấn vào nút Thêm sản phẩm Nhấn vào biểu tượng xóa Nhấn vào biểu tượng sửa Chọn loại sản phẩm Chọn loại tăng/giảm dần Điền vào phần Search by name 64 Chức Thêm sản phẩm vào cửa hàng Xóa sản phẩm củacửa hàng Cập nhật sản phẩm vào cửa hàng Sắp xếp sản phẩm theo loại Sắp xếp sản phẩm theo giá Tìm kiếm sản phẩm theo tên Xây dụng Website bán hàng gia dụng Hỗ trợ chat bot Báo cáo đồ án CHƯƠNG 8: CÀI ĐẶT VÀ KIỂM THỬ 8.1 Môi trường cài đặt kiểm thử - Môi trường cài đặt: Window 10 - Thiết bị cài đặt: Latop G531GT 8.2 Kết kiểm thử STT Mức độ hồn thiện 100% Tính Đăng nhập Xem, Đăng, Xóa, Cập nhật Ghi 100% Giỏ hàng Xem, Tạo, Xóa, Cập nhật 100% Sản phẩm Xem, Tạo, Xóa, Cập nhật 100% Loại sản phẩm Xem, Tạo, Xóa, Cập nhật 100% Mã giảm giá Xem, Tạo, Xóa, Cập nhật 100% Nhân viên Nhập mã giảm giá Xác nhận toán Thống kê liệu 100% 100% 100% 65 Xây dụng Website bán hàng gia dụng Hỗ trợ chat bot Báo cáo đồ án CHƯƠNG 9: KẾT LUẬN 9.1 Tổng kết - Qua trình thực Đồ án 1, tiếc nhóm em chưa hồn thành nghiên cứu ứng dụng chat bot vào đồ án, đề tài thú vị mang tính ứng dụng cao Rất đáng để học tập ứng dụng vào đồ án say - Cần phải xếp lại thời gian code cho hợp lý phân chia cơng việc rõ ràng, có việc phải báo cáo xử lý kịp thời - Học cách thiết kế website cách vận hành nào, kỹ debug gặp lỗi - Có khả đọc tài liệu tiếng anh lợi hướng dẫn bản, hay tài liệu đa số viết tiếng Anh 9.2 Khó khăn - Vì lần tiếp xúc với đồ án Website nên nhóm em tốn nhiều thời gian cho việc tìm hiểu vận dụng, cộng với việc code thường xuyên bị xung đột nên khơng thời gian việc debug Nhưng nhờ hiểu khắc phục lỗi - Khó khăn việc đọc tài liệu chuyên ngành tiếng Anh - Vì lí bạn chung nhóm có lí riêng nên rời nhóm từ kỳ nên nhóm gặp nhiều khó khan việc hồn thành u cầu 9.3 Kết thu - Cách kết nối làm việc Website MongoDB - Biết cách sử dụng phần mềm Postman để thực câu lệnh - Biết cách sử dụng github để backup liệu - Học cách viết tài liệu báo cáo theo mẫu chọn lọc nội dung phù hợp để đưa vào đồ án 66 Xây dụng Website bán hàng gia dụng Hỗ trợ chat bot Báo cáo đồ án 9.4 Hạn chế đồ án - Cịn nhiều tính chưa tối ưu, chưa tiện dụng người dùng - Giao diện chưa hút người dùng - Chưa có phần chatbot đồ án 9.5 Hướng phát triển đồ án - Phát triển chatbot Website - Thiết kế giao diện hút - Tăng tính bảo mật cho Website cho liệu người dùng - Về phía người dùng, cần có nơi để chia sẻ thông tin, hướng dẫn, mẹo vặt với để xây dựng cộng đồng nhỏ Ví dụ xây dựng thêm phần blog mẹo vặt tạo group cộng đồng để kiếm thêm nhiều khách hàng tiềm - Về phía chăm sóc khách hàng, cần có nơi để lưu trữ khách hàng với mục đích o Đối với khách trải nghiệm ứng dụng chưa có đặt mua, nên liên hệ trực tiếp hỏi lý do, trở ngại chưa sử dụng dịch vụ o Đối với khách hàng sử dụng dịch vụ cửa hàng, liên hệ để hỏi trải nghiệm chất lượng ứng dụng phần mềm chất lượng sản phẩm, ngồi cịn giới thiệu sản phẩm cửa hàng nhằm mục đích gia tăng doanh thu cho cửa hàng (Phương pháp Remarketing) - Về phía phát triển (mở rộng) thêm cho Website, nên thiết kế thêm ứng dụng giải trí kèm (Trị chơi nhỏ: Ni heo đất nhận vocher) điều mang lại mục đích: o Tạo cho người dùng cảm giác thích thú sử dụng Website, khơng cịn độ nhàm chán Website mua sắm khác o Kích thích nhu cầu mua hàng khách o Việc mở rộng ứng dụng làm cho trở nên phổ biến với người dùng Đây cách giúp cửa hàng tiếp cận đến khách hàng cách tiện lợi chi phí 67 Xây dụng Website bán hàng gia dụng Hỗ trợ chat bot Báo cáo đồ án TÀI LIỆU THAM KHẢO ❖ Các Thư viện sử dụng trình phát triển [1] Tailwind CSS: https://tailwindcss.com/ ❖ Tài liệu hướng dẫn code mẫu xây dựng ứng dụng [1] Code thao khảo: https://stackoverflow.com/ [2] Hướng dẫn lập trình ReactJs: https://reactjs.org/ [4] Hướng dẫn lập trình NodeJs: https://nodejs.vn/ [5] Hướng dẫn thiết kế website đơn giản: https://www.youtube.com/watch?v=qwfE7fSVaZM&feature=youtu.be [6] Hướng dẫn sử dụng Mongodb: https://www.mongodb.com/ [7] Hướng dẫn sử dụng Postman: https://www.youtube.com/watch?v=CvX_5uyUXSs 68 Xây dụng Website bán hàng gia dụng Hỗ trợ chat bot ... cửa hàng 24 Xây dựng Website bán hàng gia dụng hỗ trợ chatbot Báo cáo đồ án CHƯƠNG 5: ĐẶC TẢ USE CASE 5.1 Sơ đồ Use Case Hình 4.1.1: Sơ đồ Use Case 25 Xây dựng Website bán hàng gia dụng hỗ trợ chatbot. .. nhắc điều muốn xây dựng ứng dụng lớn sử dụng phần backend firebase, giá muốn nâng cấp đắt đỏ so với việc xây dựng backend truyền thống 17 Xây dựng Website bán hàng gia dụng hỗ trợ chatbot Báo cáo... Website Mở rộng Không 43 Xây dựng Website bán hàng gia dụng hỗ trợ chatbot Báo cáo đồ án CHƯƠNG 6: THIẾT KẾ CƠ SỞ DỮ LIỆU 6.1 Sơ đồ logic Hình 6.1.1: Sơ đồ logic sở liệu 44 Xây dụng Website bán

Ngày đăng: 17/08/2022, 21:39

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

Tài liệu liên quan