


















Preview text:
  lOMoARcPSD| 36625228  
TRƯỜNG ĐẠI HỌC XÂY DỰNG HÀ NỘI  š ¯ š    BÁO CÁO   BÁO CÁO MÔN HỌC 
PHÁT TRIỂN ỨNG DỤNG DI ĐỘNG  ĐỀ TÀI :  APP đọc truyện 
GVHD : Nguyễn Thanh Bản  Nhóm thực hiện :       Phạm Quang Nhật  MSSV: 151065  Lớp: 65PM4  Đặng Hoàng Minh  MSSV: 132965  Lớp: 65PM4 
Học kỳ I năm học 2023-2024  12/2023        lOMoARcPSD| 36625228     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êu 
thí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ọc 
và 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ạng vớ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ông qua 
bình luận và đánh giá. Đặc biệt, người đọc có thể tùy chỉnh giao diện đọc để thích nghi 
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ị cho ngườ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ện tuyệt vời.    MỤC LỤC 
CHƯƠNG I: KHẢO SÁT VÀ THU THẬP YÊU CẦU ...................................... 3 
1.1. Thông tin cá nhân: ................................................................................... 3 
1.2. Các công nghệ sử dụng trong đề tài: ...................................................... 3 
CHƯƠNG 2: PHÂN TÍCH HỆ THỐNG ............................................................. 4 
1. Sơ đồ use case .............................................................................................. 4 
2. Sơ đồ hoạt động ........................................................................................... 5 
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ệ ............................................................................................ 12 
CHƯƠNG 4: CÀI ĐẶT CHƯƠNG TRÌNH ...................................................... 14 
1. Giao diện chính app đọc truyện .............................................................. 14 
 1.1 Giao diện chính ....................................................................... 14 
 1.2 Giao diện đăng nhập .............................................................. 15 
1.3 Giao diện đăng ký ............................................................................. 16      lOMoARcPSD| 36625228  
1.4 Đổi mật khẩu ..................................................................................... 17 
1.5 Thông tin truyện ............................................................................... 18 
1.6 Nội dung truyện ................................................................................ 19   
CHƯƠNG I: KHẢO SÁT VÀ THU THẬP YÊU CẦU 
1.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 nhau 
dùng để phát triển ứng dụng chạy trên thiết bị sử dụng hệ điều hành Android như 
các loại điện thoại smartphone, các tablet... Android Studio được đóng gói vớ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ường củ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ức 
nă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 ứng dụng 
web mà họ viết. Django giúp họ làm việc dễ dàng hơn bằng cách nhóm cá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 web Django để 
sắp xếp và viết mã của họ hiệu quả hơn và giảm đáng kể thời gian phát triển web.      lOMoARcPSD| 36625228   - 
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ống cơ 
sở dữ liệu mã nguồn mở tiên tiến nhất hiện nay. 
CHƯƠNG 2: PHÂN TÍCH HỆ THỐNG  1. Sơ đồ use case        lOMoARcPSD| 36625228  
Hình 1: sơ đồ use case 
2. Sơ đồ hoạt động   
Hình 2: sơ đồ hoạt động chức năng đăng nhập        lOMoARcPSD| 36625228         lOMoARcPSD| 36625228  
Hình 3 : sơ đồ hoạt động chức năng đăng ký        lOMoARcPSD| 36625228  
Hình 4 : sơ đồ hoạt động chức năng đọc truyện        lOMoARcPSD| 36625228  
Hình 5 : sơ đồ hoạt động chức năng đổi mật khẩu   
Hình 6 : sơ đồ hoạt động chức năng đổi mật khẩu 
CHƯƠNG 3: THIẾT KẾ CƠ SỞ DỮ LIỆU 
1. Thiết kế cơ sở dữ liệu  Cài đặt các bảng :  Bảng truyện  Cột  Kiểu dữ liệu  Mô tả  ID  Bigint  Khóa chính  title  Character varying  Tên truyện  author  Character varying  Tên tác giả  Cover image  Character varying  Ảnh truyện      lOMoAR cPSD| 36625228   Last_update  Timestamp with timezone 
Thời gian chỉnh sửa gần nhất  sumary  Text  Mô tả truyện  Bảng chương  Cột  Kiểu dữ liệu  Mô tả  ID  Bigint  Khóa chính  title  Character varying (200)  Tên chương  content  Text  Nội dung chương  Last_update  Timestamp with timezone 
Thời gian chỉnh sửa gần nhất  Book_id  Bigint  Khóa ngoại  Bảng người dùng  Cột  Kiểu dữ liệu  Mô tả  ID  Bigint  Khóa chính  Username  Character varying (50)  Tên tài khoản  Password  Character varying (255)  Mật khẩu  Role  Character varying (10)  Chức vụ 
 Bảng thể loại truyện  Cột  Kiểu dữ liệu    Mô tả  ID  Bigint  Khóa chính  Book_id  Bigint      Category_id Bigint            lOMoAR cPSD| 36625228       2. Sơ đồ quan hệ        10 
Downloaded by Jin Dian (dianjin008@gmail.com)      lOMoARcPSD| 36625228  
CHƯƠNG 4: CÀI ĐẶT CHƯƠNG TRÌNH  1. 
Giao diện chính app đọc truyện  1.1 Giao diện chính        lOMoARcPSD| 36625228  
1.2 Giao diện đăng nhập        lOMoARcPSD| 36625228  
1.3 Giao diện đăng kí        lOMoARcPSD| 36625228  
1.4 Đổi mật khẩu        lOMoARcPSD| 36625228  
1.5 Thông tin truyện        lOMoARcPSD| 36625228   1.6  Nội dung truyện      
