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

Báo cáo Đồ Án môn lập trình trên thiết bị di Động Đề tài Ứng dụng Đọc báo

37 0 0
Tài liệu được quét OCR, nội dung có thể không chính xác
Tài liệu đã được kiểm tra trùng lặp

Đ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 đề Ứng dụng đọc báo
Tác giả Dé Van Hao, Trần Lê Binh, Lê Long Tan, Lương Đỗ Anh Kha, Dinh Lé Trong Tin
Người hướng dẫn Th.s Lê Thị Bảo Trân
Trường học Trường Đại học Ngoại ngữ - Tin học TP.HCM
Chuyên ngành Lập trình trên thiết bị di động
Thể loại Báo cáo Đồ Án
Năm xuất bản 2023
Thành phố TP.HCM
Định dạng
Số trang 37
Dung lượng 4,71 MB

Nội dung

Thêm bài báo Thêm tài khoản Cập nhật tài khoản Chính sửa thông tin cá nhân của người dùng Xóa thông tin người dùng Đăng xuất 2.Thiết kế CSDL, và mô tả CSDL Để xây dựng một ứng dụng đọc

Trang 1

Lê Long Tan — 21DH111664 Lương Đỗ Anh Kha — 21DH113729

Dinh Lé Trong Tin — 21DH114201

Le

Trang 2

NHẬN XÉT CỦA GIẢNG VIÊN HƯỚNG DẪN

Trang 3

có thể truy cập tin tức từ các nguồn trực tuyến, ứng dụng di động và các nền tảng mạng

xã hội Điều này đã tạo ra một sự thay đối lớn về cách chúng ta tiếp cận và tiêu thụ thông tin

Trong bối cảnh này, ứng dụng đọc báo đã trở thành một công cụ quan trọng dé chúng ta

theo dõi tin tức một cách thuận tiện, nhanh chóng và cá nhân hóa Ứng dụng đọc báo không chỉ cung cấp cho chúng ta một cách tiếp cận linh hoạt đến các nguồn tin tức, mà

con giup chúng ta tùy chỉnh và lọc thông tin theo sở thích cá nhân

Đề tài này nhằm tìm hiểu và phân tích các ứng dụng đọc báo hiện đại, khám phá tính năng và lợi ích mà chúng mang lại, cũng như nghiên cứu về cách chúng tương tác với người dùng và tận dụng công nghệ đề cung cấp trải nghiệm đọc báo tốt hơn Bên cạnh

đó, đề tài cũng sẽ đề cập đến những thách thức và hạn chế của ứng dụng đọc báo, cùng những xu hướng và tiềm năng phát trién trong tương lai

Với sự phô biến và sự gia tăng của ứng dụng đọc báo, việc nghiên cứu và hiều rõ về chúng là rất quan trọng đề chúng ta có thê tận dụng tôi đa các công nghệ và cải thiện trải

nghiệm đọc báo cua minh

Cùng với sự chỉ bảo tận tỉnh của cô Lê Thị Báo Trân em đã hoàn thành ứng

dụng này Trong quá trình phân tích thiết kế không thể tránh khỏi những sai sót

mong thầy cô và các bạn đóng góp ý kiến dé ứng dụng được hoàn thiện hơn

Chung em xin chan thanh cam on!

Trang 4

3.4 Chức năng tìm kiẾm sc t1 E11 1121110112111 11 1211101 111 1 tre ray 27

3.6 Chức năng thêm tài khoản cece cccccecee cess ceseeeeseseeessessseseesesseesnsesaeensaes 29

3.8 Chức năng chỉnh sửa thông tin người dùng 0 2 2221121222 11222 ớg 31 3.9 Chức năng xóa thông tin người dùng -: 2 2221122111213 11211 1151118128111 rkg 32

3.10 Chức năng đăng xuất c1 S211 21211 11212111 12111 1 ng He na 33

4 KẾt luận - se Ld.E H4HH HH HH 171111071111110711807138071 01.4 35

5, Tài liệu tham khảo - - << so 1030.300.” 9.03 9.0 cm 80 9 336

Trang 5

1.Giới thiệu đề tài

1.1 Giới thiệu đề tài

Đề tài "Ứng dụng đọc báo" là một ứng dụng phần mềm được thiết kế đề giúp người dùng

đọc báo một cách thuận tiện và nhanh chóng trên các thiết bị di động hoặc máy tính cá

nhân Đây là một ứng dụng đa nền tảng, cho phép người dùng đọc tin tức từ nhiều nguồn

báo khác nhau và cập nhật tin tức liên tục

Thêm bài báo

Thêm tài khoản

Cập nhật tài khoản

Chính sửa thông tin cá nhân của người dùng

Xóa thông tin người dùng

Đăng xuất

2.Thiết kế CSDL, và mô tả CSDL

Để xây dựng một ứng dụng đọc bao, ta cần có một cơ sở dữ liệu để lưu trữ các thông tin

về các bài báo, người dùng và các cài đặt tùy chỉnh của người dùng Dưới đây là thiết kế

cơ sở dữ liệu cho ứng dụng đọc bao

2.1 Thiết kế cơ sở dữ liệu

Trang 6

User

fullname password phoneNumber

usemame

News App Project +

Realtime Database

Data Rules «= Backups Usage = & Extensions PB

© _hilps//news-app (efault-rtdb feebas =

A Your security rules are defined as public, so anyone can steal, modify, or delete data in your database

người dùng

dùng

Trang 7

phoneNumber Text thê hiện phoneNumber của

người dùng

đăng nhập của người dùng

3.Thiết kế giao diện

Trang 9

ADMIN

Trang 10

CẬP NHẬT THÔNG TIN TÀI KHOẢN

Trang 13

Hello World!

activity manager news.xml

12

Trang 14

Item 2

Item 3 ltem § ltem 6 ltem 7 lterm 9

activity _manager_user.xml

13

Trang 15

activity new_ detailed

Trang 17

activity_search.xml

16

Trang 18

Activifty_signup.xml

17

Trang 19

ĐĂNG KÝ TÀI KHOẢN

Trang 20

fragment _menu.xml

19

Trang 21

fragment my page.xml

20

Trang 22

fragment_new.xmÏ

21

Trang 23

item_news.sml

22

Item O Item 1

Item 2 Item 3

lem 4 Item S

Item 6 Item 7

Item 8

Trang 26

Mật khẩu

Cập nhật

3.2.Chức năng đăng ký

Mô tả : Chức năng đăng ký tài khoản là một tính năng quan trọng trong hầu hết các ứng

dụng đọc báo hiện đại Nó cho phép người dùng tạo ra một tài khoản cá nhân dé truy cap

và tận dụng đây đủ các tính năng và lợi ích mà ứng dụng đó cung cấp

25

Trang 27

ĐĂNG KÝ TÀI KHOẢN

26

Trang 28

27

Trang 29

3.5 Chức năng thêm bài báo

Mô tả : Chức năng thêm bài báo là một tính năng cho phép người dùng ứng dụng đọc báo

tự do thêm các bài báo hoặc nguồn tin tức từ các nguồn bên ngoài vào ứng dụng của họ

28

Trang 30

THÊM BÀI BÁO

3.6 Chức năng thêm tài khoản

Mô tả : Chức năng thêm tài khoản trong một ứng dụng đọc báo cho phép người dùng tạo

ra một tài khoản cá nhân mới đề truy cập và tận dụng các tính năng và lợi ích của ứng dụng

29

Trang 31

THÊM TÀI KHOẢN

3.7, Chức năng cập nhật tài khoản

Mô tả : Chức năng cập nhật tài khoản trong một ứng dụng đọc báo cho phép người dùng

thay đổi và cập nhật thông tin cá nhân và cài đặt của họ

30

Trang 32

CẬP NHẬT

3.8 Chức năng chỉnh sửa thông tin người dùng

Mô tả : Chức năng chỉnh sửa thông tin cá nhân là một tính năng quan trọng trong ứng dụng đọc báo, cho phép người dùng cập nhật và điều chỉnh các thông tin cá nhân của họ

31

Trang 33

Mô tả : Chức năng xóa tài khoản là một tính năng quan trọng trong ứng dụng đọc báo, cho phép người dùng xóa hoàn toàn tài khoản cá nhân của họ khỏi hệ thống

32

Trang 34

3.10 Chire nang dang xuat

Mô tả : Chức năng đăng xuất là một tính năng quan trọng trong ứng dụng đọc báo, cho phép người dùng kết thúc phiên làm việc của mình và thoát khỏi tài khoản đang được đăng nhập

33

Trang 35

34

Trang 36

4 Kết luận

Ứng dụng đọc báo cung cấp một số lợi ích quan trọng cho người dùng:

1 Tiện lợi: Người dùng có thê đọc tin tức từ nhiều nguồn khác nhau chỉ thông qua một ứng dụng duy nhất Điều này giúp tiết kiệm thời gian và công sức trong việc tìm kiếm và truy cập các nguồn tin tức

2 Tùy chỉnh cá nhân hóa: Ứng dụng đọc báo cho phép người dùng tùy chỉnh và lựa chọn các chủ đề, danh mục hoặc nguồn tin tức mà họ quan tâm Điều này giúp cung cấp trải nghiệm đọc tin tức cá nhân hóa và đáp ứng nhu cầu riêng của từng người dùng

3 Cập nhật thông tin nhanh chóng: Ứng dụng đọc báo thường cung cấp các cập nhật tin tức tức thì, cho phép người dùng theo dõi các sự kiện, tin tức mới nhất và tin tức quan trọng Điều này giúp người dùng luôn được cập nhật với những thông tin mới nhất từ các

lĩnh vực và nguồn tin mà họ quan tâm

4 Đa dạng nguồn tin: Ứng dụng đọc báo thường cung cấp một loạt các nguồn tin tức từ các nhà báo, tờ báo và trang web uy tín khác nhau Người dùng có thê truy cập và đọc các bài viết từ nhiều nguồn tin để có cái nhìn toàn diện và khách quan về một sự kiện hay chủ

đề nào đó

5 Lưu trữ và chia sẻ: Nhiều ứng dụng đọc báo cho phép người dùng lưu trữ các bài viết

quan trọng hoặc đánh dau dé doc lai sau Hơn nữa, người dùng có thể chia sẻ các bài viết

hay thông tin quan trọng với người khác thông qua các tính năng chia sẻ tích hợp trong

ứng dụng Tổng quan, ứng dụng đọc báo mang lại sự tiện lợi, cá nhân hóa và cập nhật

thông tm nhanh chóng cho người dùng, giúp họ truy cập và tiêu thụ nội dung tin tức một

cách thuận tiện và lĩnh hoại

35

Trang 37

5 Tài liệu tham khảo

1 "Designing News: Changing the World of Editorial Design and Information Graphics" béi Francesco Franchi

2 "News Apps: The Next Generation: Designing Across Devices" béi Miranda Mulligan

va Tanja Aitamurto

3 "Mobile Design Pattern Gallery: UI Patterns for Smartphone Apps” boi Theresa Neil

4 "News as a User Experience: Designing for Trust, Empathy, and Understanding" bởi Samantha Starmer

5 "The Mobile Frontier: A Guide for Designing Mobile Experiences" béi Rachel Hinman

36

Ngày đăng: 17/10/2024, 20:52

w