1. Trang chủ
  2. » Luận Văn - Báo Cáo

Mạng xã hội review ẩm thực

114 18 0

Đ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

Thông tin cơ bản

Tiêu đề Mạng Xã Hội Review Ẩm Thực
Tác giả Trịnh Anh Dũng, Trà Quang Hiếu, Đỗ Văn Toàn
Người hướng dẫn TS. Trương Tuấn Anh
Trường học Đại Học Quốc Gia TP.HCM
Chuyên ngành Khoa Học Máy Tính
Thể loại Luận Văn Tốt Nghiệp Đại Học
Năm xuất bản 2021
Thành phố TP. Hồ Chí Minh
Định dạng
Số trang 114
Dung lượng 2,48 MB

Nội dung

ĐẠI HỌC QUỐC GIA TP.HCM TRƯỜNG ĐẠI HỌC BÁCH KHOA KHOA KHOA HỌC & KỸ THUẬT MÁY TÍNH LUẬN VĂN TỐT NGHIỆP ĐẠI HỌC Mạng Xã Hội Review Ẩm Thực Ngành: Khoa học Máy tính HỘI ĐỒNG : Khoa Học Máy Tính 11 GVHD : TS Trương Tuấn Anh GVPB : ThS Trương Thị Thái Minh —o0o— SVTH : Trịnh Anh Dũng - 1710886 SVTH : Trà Quang Hiếu - 1711310 SVTH : Đỗ Văn Toàn - 1713531 TP HỒ CHÍ MINH, 08/2021 TRƯỜNG ĐẠI HỌC BÁCH KHOA KHOA KH & KT MÁY TÍNH CỘNG HỊA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập - Tự - Hạnh phúc -Ngày 03 tháng 08 năm 2021 PHIẾU CHẤM BẢO VỆ LVTN (Dành cho người hướng dẫn/phản biện) Họ tên SV: Trịnh Anh Dũng MSSV: 1710886 Ngành (chuyên ngành): Khoa học máy tính Đề tài: Mạng xã hội review ẩm thực Họ tên người hướng dẫn/phản biện: Trương Thị Thái Minh Tổng quát thuyết minh: Số trang: 103 Số chương: 07 Số bảng số liệu: 04 Số hình vẽ: 75 Số tài liệu tham khảo: 23 Phần mềm tính tốn: 01 Hiện vật (sản phẩm): 01 Tổng quát vẽ: - Số vẽ: Bản A1: - Số vẽ vẽ tay Bản A2: Khổ khác: Số vẽ máy tính: Những ưu điểm LVTN: - Luận án giới thiệu cách rõ ràng hướng tiếp cận đề tài “Mạng xã hội review ẩm thực” - Sinh viên trình bày đầy đủ phân tích, thiết kế hệ thống, tảng công nghệ sử dụng đề tài - Sinh viên thực chức cần thiết cho hệ thống, tiến hành kiểm thử hệ thống với liệu giả lập liệu thật Những thiếu sót LVTN: - Lược đồ use case hệ thống trình bày chưa hồn tồn xác, ví dụ: thiếu phạm vi hệ thống, thiếu mối quan hệ actors, thiếu mối quan hệ use case, mối quan hệ “include” thể chưa Đồng thời, luận án chưa trình bày bảng đặc tả use case cho số chức quan trọng hệ thống Sinh viên cần chỉnh sửa, hoàn thiện lại lược đồ bảng đặc tả use case - Lược đồ sở liệu hệ thống vẽ chưa hoàn chỉnh Sinh viên cần xem xét lại - Luận án cịn tồn số lỗi tả, lỗi đánh máy, cách đánh mục số phần chưa thật hợp lý Sinh viên cần chỉnh sửa lại lỗi - Luận án cịn thiếu trích dẫn tài liệu tham khảo số hình ảnh nội dung trình bày phần 2.2.2 Đồng thời, cách ghi thông tin cho tài liệu tham khảo chưa thật xác đầy đủ Sinh viên cần xem lại chỉnh sửa cho Đề nghị: Được bảo vệ  Bổ sung thêm để bảo vệ  Không bảo vệ  câu hỏi SV phải trả lời trước Hội đồng: a Sinh viên cần chỉnh sửa, hoàn thiện lại lược đồ use case hệ thống, đặc tả cho số chức quan trọng hệ thống, lược đồ sở liệu hệ thống b Sinh viên cần làm rõ chế kiểm tra trùng lắp nhà hàng đề xuất người dùng Đồng thời, sinh viên cần mô tả cách thức kiểm tra hình ảnh khơng liên quan ăn, độ xác, độ lớn tập liệu huấn luyện c Sinh viên cần trình bày rõ chế thu thập liệu hệ thống, tức liệu nhà hàng hệ thống có từ đâu? (ví dụ: thu thập liệu tự động từ hệ thống khác hay thu thập liệu thủ công thông qua việc nhập liệu người dùng?) 10 Đánh giá chung (bằng chữ: giỏi, khá, TB): Giỏi Điểm : 9.5/10 Ký tên (ghi rõ họ tên) Trương Thị Thái Minh TRƯỜNG ĐẠI HỌC BÁCH KHOA KHOA KH & KT MÁY TÍNH CỘNG HỊA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập - Tự - Hạnh phúc -Ngày 03 tháng 08 năm 2021 PHIẾU CHẤM BẢO VỆ LVTN (Dành cho người hướng dẫn/phản biện) Họ tên SV: Trà Quang Hiếu MSSV: 1711310 Ngành (chuyên ngành): Khoa học máy tính Đề tài: Mạng xã hội review ẩm thực Họ tên người hướng dẫn/phản biện: Trương Thị Thái Minh Tổng quát thuyết minh: Số trang: 103 Số chương: 07 Số bảng số liệu: 04 Số hình vẽ: 75 Số tài liệu tham khảo: 23 Phần mềm tính tốn: 01 Hiện vật (sản phẩm): 01 Tổng quát vẽ: - Số vẽ: Bản A1: - Số vẽ vẽ tay Bản A2: Khổ khác: Số vẽ máy tính: Những ưu điểm LVTN: - Luận án giới thiệu cách rõ ràng hướng tiếp cận đề tài “Mạng xã hội review ẩm thực” - Sinh viên trình bày đầy đủ phân tích, thiết kế hệ thống, tảng công nghệ sử dụng đề tài - Sinh viên thực chức cần thiết cho hệ thống, tiến hành kiểm thử hệ thống với liệu giả lập liệu thật Những thiếu sót LVTN: - Lược đồ use case hệ thống trình bày chưa hồn tồn xác, ví dụ: thiếu phạm vi hệ thống, thiếu mối quan hệ actors, thiếu mối quan hệ use case, mối quan hệ “include” thể chưa Đồng thời, luận án chưa trình bày bảng đặc tả use case cho số chức quan trọng hệ thống Sinh viên cần chỉnh sửa, hoàn thiện lại lược đồ bảng đặc tả use case - Lược đồ sở liệu hệ thống vẽ chưa hoàn chỉnh Sinh viên cần xem xét lại - Luận án cịn tồn số lỗi tả, lỗi đánh máy, cách đánh mục số phần chưa thật hợp lý Sinh viên cần chỉnh sửa lại lỗi - Luận án cịn thiếu trích dẫn tài liệu tham khảo số hình ảnh nội dung trình bày phần 2.2.2 Đồng thời, cách ghi thông tin cho tài liệu tham khảo chưa thật xác đầy đủ Sinh viên cần xem lại chỉnh sửa cho Đề nghị: Được bảo vệ  Bổ sung thêm để bảo vệ  Không bảo vệ  câu hỏi SV phải trả lời trước Hội đồng: a Sinh viên cần chỉnh sửa, hoàn thiện lại lược đồ use case hệ thống, đặc tả cho số chức quan trọng hệ thống, lược đồ sở liệu hệ thống b Sinh viên cần làm rõ chế kiểm tra trùng lắp nhà hàng đề xuất người dùng Đồng thời, sinh viên cần mô tả cách thức kiểm tra hình ảnh khơng liên quan ăn, độ xác, độ lớn tập liệu huấn luyện c Sinh viên cần trình bày rõ chế thu thập liệu hệ thống, tức liệu nhà hàng hệ thống có từ đâu? (ví dụ: thu thập liệu tự động từ hệ thống khác hay thu thập liệu thủ công thông qua việc nhập liệu người dùng?) 10 Đánh giá chung (bằng chữ: giỏi, khá, TB): Giỏi Điểm : 9.5/10 Ký tên (ghi rõ họ tên) Trương Thị Thái Minh TRƯỜNG ĐẠI HỌC BÁCH KHOA KHOA KH & KT MÁY TÍNH CỘNG HỊA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập - Tự - Hạnh phúc -Ngày 03 tháng 08 năm 2021 PHIẾU CHẤM BẢO VỆ LVTN (Dành cho người hướng dẫn/phản biện) Họ tên SV: Đỗ Văn Toàn MSSV: 1713531 Ngành (chuyên ngành): Khoa học máy tính Đề tài: Mạng xã hội review ẩm thực Họ tên người hướng dẫn/phản biện: Trương Thị Thái Minh Tổng quát thuyết minh: Số trang: 103 Số chương: 07 Số bảng số liệu: 04 Số hình vẽ: 75 Số tài liệu tham khảo: 23 Phần mềm tính tốn: 01 Hiện vật (sản phẩm): 01 Tổng quát vẽ: - Số vẽ: Bản A1: - Số vẽ vẽ tay Bản A2: Khổ khác: Số vẽ máy tính: Những ưu điểm LVTN: - Luận án giới thiệu cách rõ ràng hướng tiếp cận đề tài “Mạng xã hội review ẩm thực” - Sinh viên trình bày đầy đủ phân tích, thiết kế hệ thống, tảng công nghệ sử dụng đề tài - Sinh viên thực chức cần thiết cho hệ thống, tiến hành kiểm thử hệ thống với liệu giả lập liệu thật Những thiếu sót LVTN: - Lược đồ use case hệ thống trình bày chưa hồn tồn xác, ví dụ: thiếu phạm vi hệ thống, thiếu mối quan hệ actors, thiếu mối quan hệ use case, mối quan hệ “include” thể chưa Đồng thời, luận án chưa trình bày bảng đặc tả use case cho số chức quan trọng hệ thống Sinh viên cần chỉnh sửa, hoàn thiện lại lược đồ bảng đặc tả use case - Lược đồ sở liệu hệ thống vẽ chưa hoàn chỉnh Sinh viên cần xem xét lại - Luận án tồn số lỗi tả, lỗi đánh máy, cách đánh mục số phần chưa thật hợp lý Sinh viên cần chỉnh sửa lại lỗi - Luận án cịn thiếu trích dẫn tài liệu tham khảo số hình ảnh nội dung trình bày phần 2.2.2 Đồng thời, cách ghi thơng tin cho tài liệu tham khảo chưa thật xác đầy đủ Sinh viên cần xem lại chỉnh sửa cho Đề nghị: Được bảo vệ  Bổ sung thêm để bảo vệ  Không bảo vệ  câu hỏi SV phải trả lời trước Hội đồng: a Sinh viên cần chỉnh sửa, hoàn thiện lại lược đồ use case hệ thống, đặc tả cho số chức quan trọng hệ thống, lược đồ sở liệu hệ thống b Sinh viên cần làm rõ chế kiểm tra trùng lắp nhà hàng đề xuất người dùng Đồng thời, sinh viên cần mơ tả cách thức kiểm tra hình ảnh khơng liên quan ăn, độ xác, độ lớn tập liệu huấn luyện c Sinh viên cần trình bày rõ chế thu thập liệu hệ thống, tức liệu nhà hàng hệ thống có từ đâu? (ví dụ: thu thập liệu tự động từ hệ thống khác hay thu thập liệu thủ công thông qua việc nhập liệu người dùng?) 10 Đánh giá chung (bằng chữ: giỏi, khá, TB): Giỏi Điểm : 9.5/10 Ký tên (ghi rõ họ tên) Trương Thị Thái Minh Khoa Khoa học Kỹ thuật Máy tính - ĐHBK-ĐHQG Tp.HCM LỜI CAM ĐOAN Chúng xin cam đoan rằng, ngoại trừ kết tham khảo từ cơng trình khác có liên quan ghi rõ luận văn, nội dung trình bày luận văn chúng tơi thực chưa có phần nội dung nộp để lấy cấp trường khác TP HỒ CHÍ MINH, ngày 10 tháng 07 năm 2021 Khoa Khoa học Kỹ thuật Máy tính - ĐHBK-ĐHQG Tp.HCM 5.2 Kiểm thử chức Qua trình phát triển, nhóm thực chức tiến hành kiểm thử chức tương ứng Trong phần này, nhóm trình kiểm thử chức tiêu biểu đăng viết Mục tiêu kiểu thử: kiểm thử chức đăng viết Kết mong muốn: sau đăng viết, viết đăng lên hệ thống Các bước tiến hành: • B1:Vào trang home website đăng nhập vào tài khoản người dùng • B2:Vào mục đánh giá nhà hàng • B3:Điền thơng tin cần thiết Hình 5.2: Bước 3: Điền thông tin cần thiết 83 Khoa Khoa học Kỹ thuật Máy tính - ĐHBK-ĐHQG Tp.HCM • B4:Kiểm tra có thơng báo thành cơng hay khơng Hình 5.3: B4: Kiểm tra có thơng báo 5.3 Kiểm thử hệ thống Kiểm thử hệ thống hay gọi System Testing, kiểm tra lại toàn hệ thống sau tích hợp, nhằm đảm bảo hệ thống đáp ứng yêu cầu đề Trong mục này, nhóm kiểm thử vài chức hệ thống thao tác kiểm tra Database hình ứng dụng Web Trong trình phát triển hệ thống, nhóm thực nhiều kiểm thử Tiêu biểu kiểm thử chức đăng viết tồn hệ thống Dưới trình bày kiểm thử Mục tiêu kiểm thử: Kiểm thử chức đăng đánh giá nhà hàng toàn hệ thống Website Dữ liệu kiểm thử: Nhóm kiểm thử khả đăng đánh giá hiển thị viết đăng website liệu giả với tiêu đề nội dung viết dummy text Kết mong muốn: Sau người người dùng đăng đánh giá nhà hàng, người quản trị thấy viết trang quản trị tài khoản có theo dõi người dùng thấy viết xuất bảng tin Các bước tiến hành kiểm thử: • Bước 1: Đăng ký tài khoản cho người dùng đăng nhập vào hệ thống • Bước 2: Vào mục Review đăng đánh giá nhà hàng có hệ thống • Bước 3: Tiến hành nhập liệu giả nhấn vào nút "Đăng bài" • Bước 4: Kiểm tra lại sở liệu có viết hay chưa • Bước 5: Đăng nhập tài khoản quản trị xem trang quản trị có 84 Khoa Khoa học Kỹ thuật Máy tính - ĐHBK-ĐHQG Tp.HCM viết người dùng chưa • Bước 6: Đăng ký tài khoản cho người dùng khác đăng nhập vào hệ thống Sau bấm nút Theo dõi người dùng vừa đăng viết • Bước 7: Kiểm tra lại bảng tin có viết người dùng vừa theo dõi hay không Sau thực kiểm thử, viết lưu vào sở liệu hiển thị trang quản trị hiển thị bảng tin người theo dõi người dùng kết mong muốn Sau hình ảnh minh họa cho trình kết kiểm thử Tiến hành thêm liệu trình bày bước Hình 5.4: Thêm viết với liệu giả 85 Khoa Khoa học Kỹ thuật Máy tính - ĐHBK-ĐHQG Tp.HCM Sau hình sau đăng viết với liệu giả: Hình 5.5: Cơ sở liệu sau thêm viết Hình 5.6: Giao diện trang cá nhân sau thêm liệu giả 86 Khoa Khoa học Kỹ thuật Máy tính - ĐHBK-ĐHQG Tp.HCM Hình 5.7: Bảng tin người dùng sau thêm liệu giả 87 Khoa Khoa học Kỹ thuật Máy tính - ĐHBK-ĐHQG Tp.HCM 5.4 Kiểm thử với liệu thật Sau kiểm thử hệ thống, hệ thống hoạt động tốt nhóm kiểm thử với liệu giả điều khơng đảm bảo hệ thống hoạt động tốt sử dụng thực tế Do đó, nhóm tiếp tục kiểm thử với liệu thật với điều kiện hoạt động thực tế để đảm bảo hệ thống hoạt động tốt Nhóm tiến hành kiểm thử chức đánh giá nhà hàng toàn hệ thống với liệu thật Mục tiêu kiểm thử: Kiểm thử chức đánh giá nhà hàng với liệu thật toàn hệ thống Website Dữ liệu kiểm thử: Nhóm kiểm thử chức đánh giá nhà hàng hiển thị viết đăng trang quản trị bảng tin người theo dõi người dùng Dữ liệu đánh giá thực tế nhà hàng có hệ thống Kết mong muốn: Sau người người dùng đăng đánh giá nhà hàng, người quản trị thấy viết trang quản trị tài khoản có theo dõi người dùng thấy viết xuất bảng tin kèm bình luận lượt thích người dùng Các bước tiến hành kiểm thử: • Bước 1: Đăng nhập vào hệ thống tài khoản có • Bước 2: Vào mục Review đăng đánh giá nhà hàng có hệ thống • Bước 3: Tiến hành nhập liệu trình bày nhấn lưu • Bước 4: Kiểm tra lại sở liệu có viết hay chưa • Bước 5: Đăng nhập tài khoản quản trị xem trang quản trị có viết người dùng chưa • Bước 6: Đăng nhập vào hệ thống tài khoản người dùng khác Sau bấm nút Theo dõi người dùng vừa đăng viết • Bước 7: Kiểm tra lại bảng tin có viết người dùng vừa theo dõi hay khơng • Bước 8: Gửi bình luận like viết bảng tin kiểm tra xem có hoạt động tốt khơng Sau thực kiểm thử, viết lưu vào sở liệu hiển thị trang quản trị hiển thị bảng tin người theo dõi người dùng kết mong muốn Sau hình ảnh minh họa cho trình kết kiểm thử với liệu thật 88 Khoa Khoa học Kỹ thuật Máy tính - ĐHBK-ĐHQG Tp.HCM Hình ảnh hình sau đăng đánh giá nhà hàng với liệu thật: Hình 5.8: Thêm viết với liệu thật 89 Khoa Khoa học Kỹ thuật Máy tính - ĐHBK-ĐHQG Tp.HCM Hình 5.9: Giao diện trang cá nhân sau thêm liệu thật Hình 5.10: Bảng tin người dùng sau thêm liệu thật 90 Khoa Khoa học Kỹ thuật Máy tính - ĐHBK-ĐHQG Tp.HCM KẾT LUẬN Trong chương cuối cùng, chúng em tổng kết lại vấn đề, kết đạt trình nghiên cứu xây dựng website Đồng thời nêu ưu điểm, nhược điểm mở hướng phát triển đề tài tương lai Mục lục 6.1 6.2 6.3 6.4 91 Kết đạt Ưu điểm Nhược điểm Hướng phát triển 92 93 93 93 Khoa Khoa học Kỹ thuật Máy tính - ĐHBK-ĐHQG Tp.HCM 6.1 Kết đạt Qua q trình tìm hiểu, phân tích thực đề tài Xây dựng mạng xã hội Review ẩm thực, nhóm tìm hiểu cơng nghệ áp dụng vào hệ thống Từ nhóm chọn ngơn ngữ, cơng nghệ phù hợp với yêu cầu hệ thống thực chức mà nhóm đề ra, cụ thể là: • Hệ thống cho phép người quản trị thêm nhà hàng, quản lý nhà hàng đánh giá, chia sẻ kinh nghiệm người dùng xem viết, tin tức thông qua website • Người dùng tương tác với thơng qua website cách bình luận, đánh giá nhà hàng chia sẻ kinh nghiệm Người dùng nhắn tin trực tiếp với thơng qua Message • Người quản trị có khả quản lý kho viết đánh chia sẻ kinh nghiệm người dùng, chỉnh sửa nội dung, xóa viết khơng phù hợp với quy định hệ thống • Hệ thống tạo sân chơi để người dùng đánh giá nhà hàng cách trung thực, khách quan Nhờ vào đó, nhà hàng cải thiện chất lượng ăn, chất lượng phục vụ để đáp ứng với nhu cầu khách hàng • Hệ thống có sử dụng Elastic Search để giúp người dùng tìm kiếm nhà hàng, ăn cách xác • Hệ thống xếp hạng nhà hàng đánh giá tốt đề xuất nhà hàng gần vị trí người dùng, giúp cho người dùng chọn nhà hàng phù hợp với nhu cầu thân tạo hội cho nhà hàng tiếp cận đến khách hàng • Nhóm thực mơ hình AI nhằm mục đích khơng cho phép người dùng đăng hình ảnh khơng liên quan đến chủ đề ẩm thực Nhờ đó, hệ thống đảm bảo nguồn thông tin nội dung không bị "nhiễu", nhờ chất lượng nội dung website đảm bảo cách tốt Bên cạnh việc thực chức hệ thống, nhóm tiến hành thực việc kiểm thử nhằm đảm bảo hệ thống hoạt động mô tả hạn chế tối đa rủi ro xảy Việc kiểm thử thực toàn hệ thống từ API trình duyệt khác 92 Khoa Khoa học Kỹ thuật Máy tính - ĐHBK-ĐHQG Tp.HCM 6.2 Ưu điểm Qua trình thực kiểm thử, nhóm nhận thấy hệ thống thực có ưu điểm như: • Hệ thống đáp ứng yêu cầu đặt cung cấp mạng xã hội nơi người dùng đưa quan điểm nhà hàng, ăn • Hệ thống áp dụng công nghệ mới, giúp dễ dàng phát triển • Có áp dụng AI vào hệ thống đơn giản chưa mang đến lợi ích lớn 6.3 Nhược điểm Bên cạnh ưu điểm Mạng xã hội ẩm thực cịn tồn đọng nhược điểm hạn chế sau: • Hệ thống chưa tối ưu hóa giao diện cho hình kích thước khác Điều dẫn đến lỗi giao diện số hình nhỏ điện thoại • Hệ thống chưa hỗ trợ phiên ứng dụng di động • Hình ảnh chưa xử lý trước lưu trữ nên dẫn đến tình trạng người dùng cập nhập hình có kích thước lớn dẫn đến website bị chậm tải hình ảnh • Hệ thống chưa hỗ trợ người dùng đăng video • Server xử lý lỗi chưa tốt dẫn đến việc hệ thống ngừng hoạt động có lỗi chưa xử lý xảy 6.4 Hướng phát triển Từ yêu cầu đặt phân tích hệ thống ưu nhược điểm hệ thống trình bày trên, hệ thống mạng xã hội review ẩm thực phát triển thêm nhằm giải nhược điểm hạn chế tồn tại, phát huy ưu điểm đạt Để giải vấn đề trên, cần đặt hướng phát triển phù hợp tương lai: • Tạo ứng dụng di động để người dùng sử dụng hệ thống nhiều thiết bị khác nhau, tạo đa dạng, tiện dụng cho người dùng • Thiết kế giao điện cần tối ưu hóa cho nhiều kích thước mà hình • Khi hệ thống đưa vào sử dụng rộng rãi thực tế, việc xử lí lỗi khơng mong muốn xảy q trình vận hành chưa tốt khiến cho hệ thống người dùng bị ảnh hưởng Vì cần cải tiến server để tránh lỗi không mong 93 Khoa Khoa học Kỹ thuật Máy tính - ĐHBK-ĐHQG Tp.HCM muốn xảy ra, xảy lỗi xử lý tốt tránh ảnh hưởng đến trải nghiệm người dùng • Việc tăng cường bảo mật tiêu chí phát triển hệ thống Bảo mật tốt giúp cho hệ thống tránh cơng từ bên ngồi nhằm đánh cắp thơng tin người dùng cho hệ thống bị tê liệt, ngừng hoạt động • Hệ thống cần phát triển thêm tính ngồi tính có nhằm tăng cường trải nghiệm người dùng, thu hút người dùng Hệ thống phát triển thêm mơ hình AI 94 Khoa Khoa học Kỹ thuật Máy tính - ĐHBK-ĐHQG Tp.HCM TÀI LIỆU THAM KHẢO 95 Khoa Khoa học Kỹ thuật Máy tính - ĐHBK-ĐHQG Tp.HCM Tài liệu [1] Khác SOAP REST-Manh Hopehttp://manhhope.blogspot.com/2018/04/khac-nhau-giua-restful-va-soap-web.html Truy cập lần cuối 8/8/2021 [2] What is the MERN Stack - https://www.mongodb.com/mern-stack.Truy cập lần cuối 8/8/2021 [3] What is 3-tier Architecture - https://www.ibm.com/cloud/learn/three-tierarchitecture Truy cập lần cuối 8/8/2021 [4] Cheatsheet convolutional neural networks - https://stanford.edu/ shervine/l/vi/teaching/cs230/cheatsheet-convolutional-neural-networks Truy cập lần cuối 8/8/2021 [5] Hướng dẫn sử dụng SocketIO - Vinh Phạm(30/03/2021) https://bizflycloud.vn/tin-tuc/socket-io-la-gi-huong-dan-su-dung-socket-io-coban-20210330114148979.htm Truy cập lần cuối 8/8/2021 - [6] Thuật toán CNN – Convolutional Neural Network - https://topdev.vn/blog/thuattoan-cnn-convolutional-neural-network/ Truy cập lần cuối 8/8/2021 [7] Cloudinary - https://cloudinary.com/documentation Truy cập lần cuối 8/8/2021 [8] Giới thiệu Reactjs - Do Khanh Toan(30-5-2020) - https://viblo.asia/p/gioi-thieu-vereactjs-phan-i-cac-khai-niem-co-ban-V3m5WzjblO7 Truy cập lần cuối 8/8/2021 [9] Giới thiệu Redux - Do Khanh Toan(31-7-2017) - https://viblo.asia/p/gioi-thieu-veredux-63vKj67VK2R Truy cập lần cuối 8/8/2021 [10] Reactjs - https://reactjs.org/docs/getting-started.html Truy cập lần cuối 8/8/2021 [11] MongoDB - https://docs.mongodb.com/manual/core/document/ Truy cập lần cuối 8/8/2021 [12] Mongoosejs - https://mongoosejs.com/docs/api.html Truy cập lần cuối 8/8/2021 [13] Expressjs - https://expressjs.com/en/starter/hello-world.html Truy cập lần cuối 8/8/2021 [14] Redux - https://redux.js.org/introduction/getting-started Truy cập lần cuối 8/8/2021 [15] SocketIO - https://socket.io/docs/v4 Truy cập lần cuối 8/8/2021 [16] Redux Thunk - https://github.com/reduxjs/redux-thunk Truy cập lần cuối 8/8/2021 [17] Ưu điểm nhược điểm Reactjs - Hoang Trong Hieu(24-6-2017) 96 Khoa Khoa học Kỹ thuật Máy tính - ĐHBK-ĐHQG Tp.HCM https://viblo.asia/p/reactjs-uu-diem-va-nhuoc-diem-V3m5WzexlO7 Truy cập lần cuối 8/8/2021 [18] Làm quen với Nodejs SocketIO - Le Xuan Duy(28-8-2016) https://viblo.asia/p/buoc-dau-lam-quen-voi-nodejs-va-socketio-MJyGjQrWvPB Truy cập lần cuối 8/8/2021 [19] Đặc tính Nodejs - https://rivercrane.vn/co-ban-ve-nodejs-va-cach-thuc-hoatdong-cua-nodejs/ Truy cập lần cuối 8/8/2021 [20] Ưu nhược điểm nodejs - Trần Đức Thành(31-3-2015) https://viblo.asia/p/timhieu-ve-node-js-co-ban-ojaqG0dGEKwZ Truy cập lần cuối 8/8/2021 [21] Rest API - https://techmaster.vn/posts/33627/co-gang-de-giai-thich-ve-rest Truy cập lần cuối 8/8/2021 [22] MySQL - https://hiepsiit.com/detail/mysql/hequantricsdlmysql Truy cập lần cuối 8/8/2021 [23] Tổng quan MongoDB - Nguyen Van Hien(27-12-2016) https://viblo.asia/p/tong-quan-ve-mongodb-EoDkQoxqGbV Truy cập lần cuối 8/8/2021 [24] So sánh REST SOAP - https://helpex.vn/article/so-sanh-cac-api-restful-vaapi-soap-bang-mulesoft-lam-vi-du-6099a9fee271d3a4bc44f645 Truy cập lần cuối 8/8/2021 [25] Tài liệu Mysql - https://dev.mysql.com/doc Truy cập lần cuối 8/8/2021 [26] So sánh MongoDB MySQL: Cở sở liệu tốt ? - https://mobileday.vn/so-sanh-mongodb-va-mysql-co-so-du-lieu-nao-thi-tot-hon Truy cập lần cuối 8/8/2021 [27] Elasticsearch - https://www.elastic.co/guide/index.html Truy cập lần cuối 8/8/2021 [28] Data Augmentation Bharath Raj(11-4-2018) https://forum.machinelearningcoban.com/t/tong-hop-data-augmentation-trong-thigiac-may-update-22-06-2019/5323 Truy cập lần cuối 8/8/2021 [29] MySQL Logo Downloads - -https://www.mysql.com/about/legal/logos.html Truy cập lần cuối 8/8/2021 [30] Nodejs - https://nodejs.dev/learn Truy cập lần cuối 8/8/2021 [31] Xử lý bất đồng Redux - https://redux.js.org/tutorials/essentials/part-5async-logic Truy cập lần cuối 8/8/2021 97 ... trưng mạng xã hội, phân tích mối quan hệ mạng xã hội hoạt động ăn uống, chia sẻ ẩm thực, đánh giá địa điểm ăn uống Từ đó, đề tài đưa đặc tính cần có mạng xã hội ẩm thực xây dựng mạng xã hội ẩm thực. .. nghiên cứu thực chủ đề Xây dựng mạng xã hội Review ẩm thực Đề tài sâu vào tìm hiểu, phân tích tính chất đặc trưng mạng xã hội, phân tích mối quan hệ mạng xã hội hoạt động ăn uống, chia sẻ ẩm thực Từ... mặt đời sống xã hội như: thương mại, học tập, giải trí, ăn uống Trong đề tài này, nhóm thảo luận, nghiên cứu thực chủ đề Xây dựng mạng xã hội Review ẩm thực Áp dụng tiện ích mạng xã hội để bắt

Ngày đăng: 03/06/2022, 16:08

HÌNH ẢNH LIÊN QUAN

Hình 2.1: Mô hình RESTful và SOAP [1] - Mạng xã hội review ẩm thực
Hình 2.1 Mô hình RESTful và SOAP [1] (Trang 29)
Hình 2.4: MongoDB và MySQL [26] - Mạng xã hội review ẩm thực
Hình 2.4 MongoDB và MySQL [26] (Trang 35)
Hình 2.6: Biểu tượng của nodejs [30] - Mạng xã hội review ẩm thực
Hình 2.6 Biểu tượng của nodejs [30] (Trang 37)
Cloudinary là một cloud-based service, nó cung cấp một giải pháp quản lý hình ảnh bao gồm upload, lưu trữ, thao tác, tối ưu hóa và delivery. - Mạng xã hội review ẩm thực
loudinary là một cloud-based service, nó cung cấp một giải pháp quản lý hình ảnh bao gồm upload, lưu trữ, thao tác, tối ưu hóa và delivery (Trang 40)
Hình 2.9: So sánh Virtual Dom với Browser Dom [8] - Mạng xã hội review ẩm thực
Hình 2.9 So sánh Virtual Dom với Browser Dom [8] (Trang 43)
Hình 2.10: React Lifecycle [8] - Mạng xã hội review ẩm thực
Hình 2.10 React Lifecycle [8] (Trang 44)
Hình 3.2: Usecase tổng quát - Mạng xã hội review ẩm thực
Hình 3.2 Usecase tổng quát (Trang 55)
Hình 3.6: Sơ đồ các collection và quan hệ giữa các collection - Mạng xã hội review ẩm thực
Hình 3.6 Sơ đồ các collection và quan hệ giữa các collection (Trang 60)
- photo: hình ảnh của bài viết - Mạng xã hội review ẩm thực
photo hình ảnh của bài viết (Trang 64)
Bảng 3.3: API của bài viết và bình luận - Mạng xã hội review ẩm thực
Bảng 3.3 API của bài viết và bình luận (Trang 66)
Bảng 3.4: Các API khác - Mạng xã hội review ẩm thực
Bảng 3.4 Các API khác (Trang 68)
Hình 4.5: Một số đường dẫn trong router - Mạng xã hội review ẩm thực
Hình 4.5 Một số đường dẫn trong router (Trang 72)
Hình 4.10: Giao diện của form dùng để đăng bài đánh giá nhà hàng - Mạng xã hội review ẩm thực
Hình 4.10 Giao diện của form dùng để đăng bài đánh giá nhà hàng (Trang 76)
Hình 4.13: Code hiện thực model CNN dùng trong hệ thống - Mạng xã hội review ẩm thực
Hình 4.13 Code hiện thực model CNN dùng trong hệ thống (Trang 79)
Hình 4.17: Thông báo khi đăng bài viết thành công - Mạng xã hội review ẩm thực
Hình 4.17 Thông báo khi đăng bài viết thành công (Trang 81)

TỪ KHÓA LIÊN QUAN

TRÍCH ĐOẠN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN