TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN &
TRUYỀN THÔNG VIỆT HÀN
Khoa Kĩ Thuật Máy Tính & Điện Tử
ĐỒ ÁN CƠ SỞ 2
XÂY DỰNG ỨNG DỤNG NGHE SÁCH
AUDIOBOOK TRỰC TUYẾN
Sinh viên 1 thực hiện: Lý Hữu Lộc – Mã sv
Sinh viên 2 thực hiện: Đỗ Hữu Hiếu – Mã sv
Lớp: 21CE1
Giảng viên hướng dẫn: TS. Phan Thị Lan Anh
Đà Nẵng, tháng 05 năm 2023
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN &
TRUYỀN THÔNG VIỆT HÀN
Khoa Kĩ Thuật Máy Tính & Điện Tử
ĐỒ ÁN CƠ SỞ 2
XÂY DỰNG ỨNG DỤNG ĐỌC SÁCH
TRỰC TUYẾN AUDIOBOOK
Sinh viên 1: Lý Hữu Lộc Mã: 21CE029
Sinh viên 2: Đỗ Hữu Hiếu Mã: 21CE017
Giảng viên hướng dẫn: TS. Phan Thị Lan Anh
Đà Nẵng, tháng 05 năm 2023
3
ii
NHẬN XÉT CỦA GIẢNG VIÊN HƯỚNG DẪN
....................................................................................................................................
....................................................................................................................................
....................................................................................................................................
....................................................................................................................................
Đà Nẵng, tháng 12 năm 2022
Giáo viên hướng dẫn
Ths. Phan Thị Lan Anh
iii
LỜI CẢM ƠN
Đầu tiên, em xin gửi lời cảm ơn đến Trường Đại học Công Nghệ Thông Tin Và
Truyền Thông Việt – Hàn đã luôn lắng nghẹ và luôn luôn tạo điều kiện học tập tốt nhất
cho em và cũng như toàn thể sinh viên trong trường.
Tiếp đến em xin bày tỏ lòng biết ơn sâu sắc nhất tới giáo viên hướng dẫn TS.
Phan Thị Lan Anh đã tận tình giúp đỡ, tìm ra nhiều lỗi sai của em trong quá trình tìm
hiểu và nghiên cứu. Cô còn hướng dẫn em rất nhiều để hoàn thành xong đồ án cơ sở.
Vì thời gian có hạn, trình độ hiểu biết của bản thân còn nhiều hạn chế. Cho nên
trong đồ án không tránh khỏi những thiếu sót, em mong nhận được sự đóng góp ý kiến
của các thầy cô giáo để đồ án của em được hoàn thiện hơn.
Đà Nẵng, tháng 05 năm 2023
Sinh viên
Lý Hữu Lộc
Đỗ Hữu Hiếu
iv
MỤC LỤC
DANH MỤC BẢNG................................................................i
DANH MỤC HÌNH VẼ..........................................................ii
MỞ ĐẦU................................................................................iii
1. Giới thiệu..........................................................................................................iii
2. Mục tiêu của đề tài..........................................................................................iii
3. Nội dung và kế hoạch thực hiện.....................................................................iv
4. Bố cục báo cáo...................................................................................................v
Chương 1. TỔNG QUAN VỀ ĐỀ TÀI..................................1
1. Phân tích yêu cầu đề tài....................................................................................1
1.1. Tên đề tài..................................................................................................1
1.2. Chức năng................................................................................................1
1.3 Yêu cầu đề ra............................................................................................1
2. Khảo sát hiện trạng và xây dựng hệ thống.....................................................3
3. Công nghệ sử dụng...........................................................................................3
3.1 Ngôn ngữ Kotlin.......................................................................................3
3.2 Ngôn ngữ PHP..........................................................................................3
3.3 Cơ sở dữ liệu MySQL..............................................................................4
3. Kết chương 1.....................................................................................................5
Chương 2. PHÂN TÍCH THIẾT KẾ VÀ HỆ THỐNG.......6
1. Danh sách các actor..........................................................................................6
2. Danh sách các use case.....................................................................................6
3. Đặc tả use case..................................................................................................7
3.1. Đăng nhập...........................................................................................7
3.2. Đăng ký................................................................................................8
3.3. Đăng xuất............................................................................................8
3.4. Quản lý danh mục audiobook...........................................................9
3.5. Quản lý danh sách audiobook.........................................................10
v