Xây Dựng Ứng Dụng Mạng Xã Hội Trên Hệ Điều Hành Android

Trường đại học

Đại học Đà Nẵng

Chuyên ngành

Công nghệ thông tin

Người đăng

Ẩn danh

2023

69
0
0

Phí lưu trữ

30.000 VNĐ

Mục lục chi tiết

LỜI CẢM ƠN

TÓM TẮT

LỜI NÓI ĐẦU

CAM ĐOAN

1. CHƯƠNG 1: CƠ SỞ LÝ THUYẾT

1.1. Giới thiệu về hệ điều hành Android

1.2. Giới thiệu về ngôn ngữ lập trình Kotlin

1.2.1. Định nghĩa Kotlin

1.2.2. Ưu điểm nổi bật của ngôn ngữ Kotlin

1.2.3. Hạn chế của ngôn ngữ Kotlin

1.3. Giới thiệu về Firebase

1.3.1. Khái niệm Firebase

1.3.2. Ưu điểm và hạn chế của Firebase

1.4. Giới thiệu về OpenAI

1.4.1. Khái niệm OpenAI

1.4.2. Ưu điểm và hạn chế của OpenAI

1.4.3. Chức năng của OpenAI

2. CHƯƠNG 2: PHÂN TÍCH THIẾT KẾ HỆ THỐNG

2.1. Khảo sát yêu cầu

2.1.1. Chức năng dành cho người dùng

2.2. Phân tích thiết kế hệ thống

2.2.1. Liệt kê Actor và Usecase

2.2.2. Sơ đồ usecase tổng quan

2.2.3. Sơ đồ usecase đăng nhập

2.2.4. Sơ đồ usecase đăng một bài viết

2.2.5. Sơ đồ usecase nhắn tin

2.3. Thiết kế ERD

2.3.1. Thiết kế bảng cơ sở dữ liệu

2.3.1.1. Bảng người dùng
2.3.1.2. Bảng bài viết
2.3.1.3. Bảng bình luận
2.3.1.4. Bảng bày tỏ cảm xúc
2.3.1.5. Bảng phương tiện bài viết
2.3.1.6. Bảng người theo dõi
2.3.1.7. Bảng danh sách liên lạc
2.3.1.8. Bảng tin nhắn
2.3.1.9. Bảng câu chuyện ngắn

2.4. Sơ đồ tuần tự

2.4.1. Sơ đồ tuần tự đăng kí

2.4.2. Sơ đồ tuần tự đăng nhập

2.4.3. Sơ đồ tuần tự đăng bài viết

2.4.4. Sơ đồ tuần tự nhắn tin

2.4.5. Sơ đồ tuần tự thông báo

2.4.6. Sơ đồ tuần tự tin

3. CHƯƠNG 3: XÂY DỰNG CHƯƠNG TRÌNH

3.1. Công cụ xây dựng chương trình

3.2. Định nghĩa Android Studio

3.3. Giao diện chương trình

3.3.1. Màn hình Splash

3.3.2. Màn hình kiểm tra số điện thoại (Check Phone)

3.3.3. Màn hình đăng kí

3.3.4. Màn hình đăng nhập

3.3.5. Màn hình giới thiệu

3.3.6. Màn hình chính của ứng dụng

3.3.7. Màn hình trang cá nhân

3.3.8. Màn hình nhắn tin

3.3.9. Màn hình tìm kiếm

3.3.10. Màn hình đăng bài viết

3.3.11. Màn hình thông báo

3.3.12. Màn hình Menu

3.3.13. Màn hình QR

3.3.14. Màn hình cập nhật thông tin cá nhân

3.3.15. Màn hình ChatAI

4. KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN

4.1. Hướng phát triển

TÀI LIỆU THAM KHẢO

Xây dựng ứng dụng mạng xã hội trên hệ điều hành android

Bạn đang xem trước tài liệu:

Xây dựng ứng dụng mạng xã hội trên hệ điều hành android

Tài liệu "Xây Dựng Ứng Dụng Mạng Xã Hội Trên Android" cung cấp cái nhìn sâu sắc về quy trình phát triển ứng dụng mạng xã hội trên nền tảng Android, từ việc thiết kế giao diện người dùng đến việc triển khai các tính năng tương tác. Tài liệu này không chỉ giúp người đọc hiểu rõ hơn về các công nghệ và công cụ cần thiết mà còn chỉ ra những thách thức và giải pháp trong quá trình phát triển ứng dụng.

Đặc biệt, tài liệu mang lại lợi ích cho những ai đang tìm kiếm cách thức để tạo ra một nền tảng kết nối người dùng hiệu quả, đồng thời mở ra cơ hội cho việc phát triển các ứng dụng tương tự. Nếu bạn quan tâm đến các dự án liên quan, hãy khám phá thêm về ứng dụng mạng xã hội thú cưng, nơi bạn có thể tìm hiểu cách xây dựng một cộng đồng trực tuyến cho những người yêu thích thú cưng. Ngoài ra, tài liệu về mạng xã hội việc làm Worknow cũng sẽ cung cấp cho bạn cái nhìn về cách kết nối người tìm việc với nhà tuyển dụng. Cuối cùng, bạn có thể tham khảo hệ thống quản lý mô hình vườn rau sạch qua mạng để thấy được ứng dụng công nghệ trong việc quản lý và kết nối cộng đồng. Những tài liệu này sẽ giúp bạn mở rộng kiến thức và khám phá thêm nhiều khía cạnh thú vị trong lĩnh vực phát triển ứng dụng.