báo cáo môn học phát triển ứng dụng di động đề tài app đọc truyện

20 2 0
Tài liệu đã được kiểm tra trùng lặp
báo cáo môn học phát triển ứng dụng di động đề tài app đọc truyện

Đ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

Với vốn kiến thức được tiếp thu trong qua trình họctập không chỉ là nền tảng trong quá trình học tập mà đó còn là hành trang để chúng emtrở thành một người lập trình viên trong tương lai

Trang 1

TRƯỜNG ĐẠI HỌC XÂY DỰNG HÀ NỘI

 ¯ 

BÁO CÁO BÁO CÁO MÔN HỌCPHÁT TRIỂN ỨNG DỤNG DI ĐỘNG

ĐỀ TÀI :APP đọc truyện

GVHD : Nguyễn Thanh BảnNhóm thực hiện :

Học kỳ I năm học 2023-202412/2023

Trang 2

LỜI CẢM ƠN

Để hoàn thành bài báo cáo này , em xin chân thành và cảm ơn thầy đã giúp đỡ nhóm em trong thời gian vừa qua Với vốn kiến thức được tiếp thu trong qua trình họctập không chỉ là nền tảng trong quá trình học tập mà đó còn là hành trang để chúng emtrở thành một người lập trình viên trong tương lai.

Mặc dù có cố gắng nhiều trong quá trình học tập song do thời gian có hạn nên đề tài này không tránh khỏi những thiếu sót Em rất mong nhận được sự đánh giá của thầy để bài báo cáo của em được hoàn thiện hơn

Cuối cùng em xin kính chúc thầy dồi dào sức khoẻ , thành công trong sự nghiệp cao quý.

Em xin chân thành cảm ơn

Trang 3

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

Hà Nội , Ngày tháng năm 2023

Trang 4

LỜI NÓI ĐẦU

"Ứng dụng đọc truyện Android" là một dự án thú vị và hứa hẹn cho những người yêuthích đọc truyện chữ Ứng dụng này giúp người dùng trải nghiệm thế giới của văn họcvà truyện chữ thông qua một giao diện thân thiện và tích hợp nhiều tính năng hấp dẫn.Đối với người đọc, ứng dụng cung cấp trải nghiệm đọc truyện mượt mà và đa dạngvới khả năng tìm kiếm, đánh dấu yêu thích, và tương tác với cộng đồng đọc giả thôngqua bình luận và đánh giá Đặc biệt, người đọc có thể tùy chỉnh giao diện đọc để thíchnghi với sở thích cá nhân, bao gồm chế độ ban đêm và nhiều tùy chọn khác.Ứng dụng đọc truyện Android hứa hẹn mang đến một nền tảng giải trí thú vị chongười dùng, nơi họ có thể khám phá và thả mình vào thế giới của những câu chuyệntuyệt vời.

Trang 5

MỤC LỤC

CHƯƠNG I: KHẢO SÁT VÀ THU THẬP YÊU CẦU 2

1.1.Thông tin cá nhân: 2

1.2.Các công nghệ sử dụng trong đề tài: 2

CHƯƠNG 2: PHÂN TÍCH HỆ THỐNG 3

1.Sơ đồ use case 3

2.Sơ đồ hoạt động 4

CHƯƠNG 3: THIẾT KẾ CƠ SỞ DỮ LIỆU 9

1.Thiết kế cơ sở dữ liệu 9

2.Sơ đồ quan hệ 10

CHƯƠNG 4: CÀI ĐẶT CHƯƠNG TRÌNH 11

1.Giao diện chính app đọc truyện 11

1.1 Giao diện chính 11

1.2 Giao diện đăng nhập ……….12

1.3 Giao diện đăng ký ……… 13

1.4 Đổi mật khẩu……… 14

1.5 Thông tin truyện………15

1.6 Nội dung truyện……… 16

Trang 6

CHƯƠNG I: KHẢO SÁT VÀ THU THẬP YÊU CẦU1.1 Thông tin cá nhân:

- Họ tên sinh viên : Phạm Quang Nhật- MSSV : 151065

- Họ tên sinh viên : Đặng Hoàng Minh- MSSV : 132965

1.2 Các công nghệ sử dụng trong đề tài:

- Android Studio là một phầm mềm bao gồm các bộ công cụ khác nhaudùng để phát triển ứng dụng chạy trên thiết bị sử dụng hệ điều hành Androidnhư các loại điện thoại smartphone, các tablet Android Studio được đóng góivới một bộ code editor, debugger, các công cụ performance tool và một hệthống build/deploy (trong đó có trình giả lập simulator để giả lập môi trườngcủa thiết bị điện thoại hoặc tablet trên máy tính) cho phép các lập trình viên cóthể nhanh chóng phát triển các ứng dụng từ đơn giản tới phức tạp.

- Django là phần mềm bạn có thể sử dụng để phát triển các ứng dụng web

một cách nhanh chóng và hiệu quả Hầu hết các ứng dụng web có một số chứcnăng phổ biến, như xác thực, truy xuất thông tin từ cơ sở dữ liệu và quản lýcookie Các nhà phát triển phải viết mã cho chức năng tương tự vào mọi ứngdụng web mà họ viết Django giúp họ làm việc dễ dàng hơn bằng cách nhómcác chức năng khác nhau thành một tập hợp lớn các mô-đun có thể tái sử dụng,được gọi là một khung ứng dụng web Các nhà phát triển sử dụng khung webDjango để sắp xếp và viết mã của họ hiệu quả hơn và giảm đáng kể thời gianphát triển web.

- PostgreSQL là một hệ thống quản trị cơ sở dữ liệu quan hệ-đối tượng

(object-relational database management system) có mục đích chung, hệ thốngcơ sở dữ liệu mã nguồn mở tiên tiến nhất hiện nay.

Trang 7

CHƯƠNG 2: PHÂN TÍCH HỆ THỐNG

1 Sơ đồ use case

Hình 1: sơ đồ use case

Trang 8

2 Sơ đồ hoạt động

Hình 2: sơ đồ hoạt động chức năng đăng nhập

Trang 9

Hình 3 : sơ đồ hoạt động chức năng đăng ký

Trang 10

Hình 4 : sơ đồ hoạt động chức năng đọc truyện

Trang 11

Hình 5 : sơ đồ hoạt động chức năng đổi mật khẩu

Trang 12

Hình 6 : sơ đồ hoạt động chức năng đổi mật khẩu

Trang 13

CHƯƠNG 3: THIẾT KẾ CƠ SỞ DỮ LIỆU

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

author Character varying Tên tác giảCover image Character varying Ảnh truyện

Last_update Timestamp with timezone Thời gian chỉnh sửa gần nhất

title Character varying (200) Tên chương

Last_update Timestamp with timezone Thời gian chỉnh sửa gần nhất

Username Character varying (50) Tên tài khoảnPassword Character varying (255) Mật khẩuRole Character varying (10) Chức vụ

Book_id BigintCategory_id Bigint

Trang 14

2 Sơ đồ quan hệ

Trang 15

CHƯƠNG 4: CÀI ĐẶT CHƯƠNG TRÌNH

1 Giao diện chính app đọc truyện1.1 Giao diện chính

Trang 16

1.2 Giao diện đăng nhập

Trang 17

1.3 Giao diện đăng kí

Trang 18

1.4 Đổi mật khẩu

Trang 19

1.5 Thông tin truyện

Trang 20

1.6Nội dung truyện

Ngày đăng: 19/05/2024, 21:41

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan