Bảng mơ tả chi tiết sơ đồ tuần tự đăng ký

Một phần của tài liệu ĐỒ án ỨNG DỤNG TỔNG hợp TIN tức (Trang 80 - 84)

71

CHƯƠNG 5. KẾT LUẬN 5.1. Đánh giá

Thuận lợi:

- Giảng viên hướng dẫn tận tình hỗ trợ và định hướng nhóm nghiên cứu

và thực hiện đề tài.

- Các tài liệu về ngôn ngữ, công cụ thực hiện được chia sẻ nhiều trên

mạng.

- Vận dụng được các kiến thức, quy trình phát triển đã được học.

- Cộng đồng lập trình Flutter ở Việt Nam phát triển với các bài viết

hướng dẫn có tính ứng dụng cao.

- Tài liệu dồi dào, nguồn tham khảo đa dạng

Khó khăn:

- Vấn đề tìm hiểu và hiện thực về các cơng nghệ Flutter, MongoDB tốn

thời gian.

- Tìm hiểu về Web Crawler và Web Scraping mất cơng, do có khá

nhiều thư viện, cơng cụ, khiến việc lựa chọn trở nên khó khăn

5.2 Kết quả đạt được 5.2.1 Ưu điểm

- Hoàn thành yêu cầu đặt ra ban đầu

- Cơ sở dữ liệu khá tối ưu, việc truy vấn diễn ra khá nhanh

- Giao diện đơn giản, bố cục hợp lý, người dùng dễ dàng theo tác trên ứng

dụng.

- Tốc độ phản hồi các thao tác nhanh, tối ưu hóa năng suất của người dùng.

- Sinh viên thực hiện đã nắm được cách thức làm một ứng dụng di động.

- Sinh viên nắm được các công nghệ phổ biến hiện nay như: Flutter,

MongoDB, Firebase, Nodejs, Python…

72

5.2.2 Nhược điểm

- Cịn hạn chế một số tính năng

- Tối ưu code chưa tốt nên tốc độ tương tác trong ứng dụng còn chậm

5.2.3 Hướng phát triển

- Sử dụng ranking nhằm sắp xếp thứ tự tin tức sẽ hiển thị cho người dùng

- Tối ưu hóa code để tăng tốc độ tương tác

- Tối ưu hóa CSDL hợp lý hơn

- Xây dựng chức năng gợi ý tin tức

- Xây dựng chức năng tìm kiếm tin tức

73

CHƯƠNG 6. TÀI LIỆU THAM KHẢO

[

[1] Vu Viet Anh, "VIBLO," 21 7 2019. [Online]. Available:

https://viblo.asia/p/tim-hieu-ve-ngon-ngu-dart-phan-i-bJzKmykwK9N. [Accessed 7 10 2020].

[

[2] "stackoverflow.com," 1 12 2021. [Online]. Available:

https://stackoverflow.com/. [Accessed 1 12 2021]. [

[3] Audrey, "viblo.asia," 24 May 2017. [Online]. Available:

https://viblo.asia/p/tim-hieu-ve-mongodb-4P856ajGlY3. [Accessed 1 10 2021].

[

[4] A. Bajo, "Scrapingbee," Scrapingbee, 11 December 2020. [Online].

Available: https://www.scrapingbee.com/blog/crawling-python/. [Accessed 1 11 2021].

[

[5] D. Garage, "youtube," Digital Garage, 14 January 2019. [Online].

Available: https://www.youtube.com/watch?v=3CgJRdJetiw&t=3s. [Accessed 1 12 2021].

[

[6] P. S. Humagain, "dev.to," dev.to, 16 Dec 2019. [Online]. Available:

https://dev.to/paurakhsharma/flask-rest-api-part-1-using-mongodb-with-flask- 3g7d. [Accessed 10 11 2021].

74 [

[7] Y. Ida, "brightdata.com," 30 November 2020. [Online]. Available:

https://brightdata.com/blog/guest-post/difference-between-web-crawling-and- webscraping#:~:text=Crawling%20is%20essentially%20what%20search%20 engines%20do.&text=The%20web%20crawling%20process%20usually,targe t%20data%20from%20web%20pages.. [Accessed 1 10 2021].

[

[8] F. Marketing, "ironhackvietnam.edu.vn," 6 July 2021. [Online].

Available: https://ironhackvietnam.edu.vn/python-la-gi/. [Accessed 1 10 2021].

[

[9] N. V. Minh, "viblo.asia," 17 January 2019. [Online]. Available:

https://viblo.asia/p/trien-khai-web-tren-heroku-djeZ1RWglWz. [Accessed 1 12 2021].

[

[10] A. Pettegree, "Introduction: All the News that's Fit to Tell," in The

Invention of News: How the World Came to Know About Itself, London, Yale

University Press, 2014, pp. 7-20. [

[11] C. Schafer, "youtube," Corey Schafer, 9 November 2017. [Online].

Available: https://www.youtube.com/watch?v=ng2o98k983k. [Accessed 1 11 2021].

[

[12] TopDev, "TopDev.vn," 1 1 2018. [Online]. Available:

Một phần của tài liệu ĐỒ án ỨNG DỤNG TỔNG hợp TIN tức (Trang 80 - 84)

Tải bản đầy đủ (PDF)

(84 trang)