You are on page 1of 20

TRƯỜNG ĐẠI HỌC GIAO THÔNG VÂN TẢI

KHOA CÔNG NGHỆ THÔNG TIN


---------------o0o---------------

Bài tập lớn


NHÓM 17:
LẬP TRÌNH THIẾT BỊ DI ĐỘNG

Giảng viên hướng dẫn: Thầy Lại Mạnh Dũng

Sinh viên thực hiện: Nguyễn Nhật Anh - CNTT1-K62


Trần Quang Anh - CNTT1-K62
Vũ Quang Dũng - CNTT1-K62

Đề tài: Xây dựng ứng dụng đọc sách điện tử

Hà Nội tháng 4 năm 2024


LỜI NÓI ĐẦU
Trong thời đại 4.0 hiện nay, Thiết bị di động đã trở thành một phần quan trọng
không thể thiếu đối với phần đại đa số thế giới. Vì lẽ đó, các ứng dụng không ngừng phát
triền nhằm phục vụ nhu cầu của người dùng, có thể kể đến như Google Maps, Thởi tiết,
… . Và như một lẽ dĩ nhiên, con người ngày càng khát khao tri thức hơn.
Với mong muốn mọi người có thể tận dụng thời gian nhàn rỗi để đọc và học ở bất
cứ nơi đâu, chúng em quyết định lựa chọn xây dựng ứng dụng đọc sách điện tử.
Ứng dụng sẽ cung cấp cho người dùng một thư viện sách để lựa chọn, lưu trữ lại
những cuốn sách mà bản thân có hứng thú, cũng như chia sẻ với mọi người những cuốn
sách hay.

2
MỤC LỤC
LỜI NÓI ĐẦU.........................................................................................................................................
CHƯƠNG I: TỔNG QUAN ĐỀ TÀI....................................................................................................
1.1 Tổng quan dự án.........................................................................................................................
1.2 Các chức năng.............................................................................................................................
CHƯƠNG 2: XÂY DỰNG GIAO DIỆN...............................................................................................
2.1 Giao diện đăng nhập...................................................................................................................
2.1.1 Đăng nhập.......................................................................................................................................
2.1.2 Đăng ký...........................................................................................................................................
2.2 Màn hình chính........................................................................................................................................
2.2.1 Trang chủ........................................................................................................................................
2.2.2 Thanh navigation.............................................................................................................................
2.2.3 Tài khoản.........................................................................................................................................
2.3 Các trang chức năng...............................................................................................................................
2.3.1 Quản lý tác phẩm............................................................................................................................
2.3.2 Yêu thích.........................................................................................................................................
2.3.3 Tất cả tác phẩm...............................................................................................................................
2.3.4 Thông tin.........................................................................................................................................
CHƯƠNG 3: XÂY DỰNG CÁC CHỨC NĂNG..................................................................................
3.1 Đăng nhập và đăng ký.............................................................................................................................
3.1.1 Đăng nhập.......................................................................................................................................
3.2 Đọc sách..................................................................................................................................................
3.2.1 Màn hình đọc...................................................................................................................................
3.2.2 Các nút chức năng đi kèm (chưa hoàn thiện).................................................................................
3.3 Quản lý sách............................................................................................................................................
3.3.1 Thêm sách.......................................................................................................................................
3.3.2 Xóa sách.........................................................................................................................................
3.3.3 Cập nhật sách.................................................................................................................................
TỔNG KẾT.............................................................................................................................................

3
CHƯƠNG I: TỔNG QUAN ĐỀ TÀI
1.1 Tổng quan dự án
Ứng dụng này được thiết kế là một nền tảng để quản lý và đọc những đầu sách mà
người dùng mong muốn. Nó không chỉ là nơi để đọc sách, người dùng có thể chia sẻ
những cảm nghĩ của mình với người dùng khác. Ứng dụng có đa dạng các thể loại sách,
cũng như những đầu sách mới được cập nhật liên tục.
1.2 Các chức năng
- Chọn và đọc sách.
- Đăng nhập tài khoản và đăng kí tài khoản.
- Tìm sách.
- Lưu sách vào mục yêu thích.
- Quản lý tác phẩm.

4
CHƯƠNG 2: XÂY DỰNG GIAO DIỆN
2.1 Giao diện đăng nhập
2.1.1 Đăng nhập

5
2.1.2 Đăng ký

2.2 Màn hình chính

2.2.1 Trang chủ

6
7
2.2.2 Thanh navigation

8
2.2.3 Tài khoản

9
2.3 Các trang chức năng

2.3.1 Quản lý tác phẩm

10
2.3.2 Yêu thích

11
2.3.3 Tất cả tác phẩm

12
2.3.4 Thông tin

13
CHƯƠNG 3: XÂY DỰNG CÁC CHỨC NĂNG
3.1 Đăng nhập và đăng ký
3.1.1 Đăng nhập
- Khi mở ứng dụng lên, người dùng sẽ vào giao diện đăng nhập.
- Nếu có tài khoản, người dùng có thể đăng nhập vào thư viện sách.
- Admin có thể đăng nhập vào để quản lý sách với tài khoản, mật khẩu là 1

3.2 Đăng ký

14
15
3.2 Đọc sách
3.2.1 Màn hình đọc
- Khi bấm vào sách bất kỳ, giao diện đọc sách hiện lên:

3.2.2 Các nút chức năng đi kèm (chưa hoàn thiện)


- Bình luận, xem bình luận
- Chia sẻ
- Thêm danh sách yêu thích
3.3 Quản lý sách

3.3.1 Thêm sách


- Khi đăng nhập bằng tài khoản admin, người dùng có thể thêm sách

16
3.3.2 Xóa sách

17
18
3.3.3 Cập nhật sách

19
TỔNG KẾT
Chúng em đã hoàn thành việc khảo sát cũng như nghiên cứu để xây dựng một app
đọc sách bao gồm các chức năng cơ bản
Chương trình vẫn còn có rất nhiều hạn chế như:
- Giao diện còn tương đối sơ sài
- Một vào chức năng như: bình luận, yêu thích, chia sẻ vẫn chưa hoàn thiện
- Khi thêm sách đôi lúc chương trình bị Crash

Rất mong nhận được ý kiến đóng góp của thầy và các bạn!

20

You might also like