I. Đồ án tốt nghiệp CNTT
Đồ án tốt nghiệp là một phần quan trọng trong chương trình đào tạo ngành Công nghệ thông tin. Đề tài Xây dựng website mạng xã hội chuyên nghiệp được thực hiện bởi sinh viên Đỗ Duy Nhựt và Hồ Hà Thanh Lâm dưới sự hướng dẫn của TS. Lê Vĩnh Thịnh. Đồ án này không chỉ đáp ứng yêu cầu tốt nghiệp mà còn mang tính ứng dụng cao trong thực tiễn, phản ánh sự phát triển của công nghệ web và hệ thống mạng xã hội hiện đại.
1.1. Mục tiêu đồ án
Mục tiêu chính của đồ án là xây dựng website mạng xã hội với các tính năng hiện đại như nhận diện khuôn mặt, tự động gắn thẻ, nhận diện nội dung toxic và chatbot thông minh. Điều này nhằm tạo ra một nền tảng kết nối an toàn, thân thiện và hiệu quả cho người dùng. Đồ án cũng hướng đến việc áp dụng các công nghệ web tiên tiến như NodeJS, ReactJS, và WebRTC để nâng cao trải nghiệm người dùng.
1.2. Phương pháp tiếp cận
Đồ án được thực hiện theo quy trình bài bản, bao gồm các bước: nghiên cứu tổng quan, phân tích yêu cầu, thiết kế hệ thống, triển khai và kiểm thử. Các kỹ thuật lập trình và quản lý dự án CNTT được áp dụng để đảm bảo tính chính xác và hiệu quả của hệ thống. Quá trình này cũng bao gồm việc đánh giá và cải tiến liên tục để đáp ứng nhu cầu thực tế.
II. Xây dựng website mạng xã hội
Xây dựng website mạng xã hội là trọng tâm của đồ án, với mục tiêu tạo ra một nền tảng kết nối và chia sẻ thông tin hiệu quả. Website được thiết kế với giao diện thân thiện, dễ sử dụng, tích hợp nhiều tính năng hiện đại như nhận diện khuôn mặt, tự động gắn thẻ và nhận diện nội dung toxic. Điều này không chỉ nâng cao trải nghiệm người dùng mà còn đảm bảo tính bảo mật và an toàn thông tin.
2.1. Thiết kế hệ thống
Hệ thống được thiết kế dựa trên các công nghệ tiên tiến như NodeJS, ReactJS, và Socket.IO. Các tính năng chính bao gồm đăng nhập, đăng ký, quản lý thông tin cá nhân, đăng bài viết, bình luận, chia sẻ và nhắn tin. Quy trình thiết kế website được thực hiện theo các bước: phân tích yêu cầu, thiết kế giao diện, cài đặt và kiểm thử.
2.2. Tính năng nổi bật
Website tích hợp các tính năng hiện đại như nhận diện khuôn mặt để tự động gắn thẻ, nhận diện nội dung toxic để cảnh báo người dùng, và chatbot thông minh để tìm kiếm bạn bè. Các tính năng này không chỉ nâng cao trải nghiệm người dùng mà còn đảm bảo tính bảo mật và an toàn thông tin.
III. Phát triển mạng xã hội
Phát triển mạng xã hội là một quá trình liên tục, đòi hỏi sự cải tiến và đổi mới để đáp ứng nhu cầu ngày càng cao của người dùng. Đồ án này không chỉ tập trung vào việc xây dựng một website mạng xã hội mà còn hướng đến việc phát triển các tính năng tiên tiến, ứng dụng công nghệ web và AI để nâng cao trải nghiệm người dùng.
3.1. Ứng dụng công nghệ hiện đại
Đồ án áp dụng các công nghệ hiện đại như NodeJS, ReactJS, WebRTC, và AI để phát triển các tính năng như nhận diện khuôn mặt, tự động gắn thẻ và nhận diện nội dung toxic. Các công nghệ này không chỉ nâng cao hiệu suất hệ thống mà còn mang lại trải nghiệm người dùng tốt hơn.
3.2. Hướng phát triển tương lai
Trong tương lai, đồ án có thể được mở rộng với các tính năng mới như tích hợp blockchain để bảo mật thông tin, phát triển AI để cá nhân hóa trải nghiệm người dùng, và tích hợp các công nghệ AR/VR để tăng cường tương tác. Điều này sẽ giúp website trở thành một nền tảng mạng xã hội toàn diện và hiện đại.