Khóa Luận Tốt Nghiệp: Xây Dựng Ứng Dụng Quản Lý Thư Viện Sách Điện Tử với Chức Năng Khuyến Nghị và Chatbot

2022

124
0
0

Phí lưu trữ

30.000 VNĐ

Mục lục chi tiết

LỜI CẢM ƠN

MỤC LỤC

DANH MỤC HÌNH

DANH MỤC BẢNG

DANH MỤC TỪ VIẾT TẮT

TÓM TẮT KHÓA LUẬN

1. CHƯƠNG 1: Giới thiệu đề tài

1.1. Lý do chọn đề tài

2. CHƯƠNG 2: TỔNG QUAN ĐỀ TÀI

2.1. Khảo sát hiện trạng

2.2. Phương pháp thực hiện

2.3. Kết quả mong đợi

3. CHƯƠNG 3: CÔNG NGHỆ SỬ DỤNG

3.1. Mô hình Client-Server

3.1.1. Nguyên tắc hoạt động

3.1.2. Ưu nhược điểm

3.1.2.1. Nhược điểm

3.2. Hệ thống khuyến nghị dựa trên Machine Learning - The Universal Recommender

3.2.1. Đặc trưng

3.3. Các đặc trưng của ReactJS

3.4. Đặc trưng

3.5. Đặc trưng của NodeJS

3.6. Ưu điểm của NodeJS

4. CHƯƠNG 4: PHÂN TÍCH YÊU CẦU PHẦN MỀM

4.1. Sơ đồ UML Use case

4.2. Danh sách các Actor

4.3. Danh sách các Use case

4.4. Đặc tả Use case

4.4.1. Đặc tả Use case Đăng nhập

4.4.2. Đặc tả Use case Đăng xuất

4.4.3. Đặc tả Use case Đăng ký

4.4.4. Đặc tả Use case Đổi mật khẩu

4.4.5. Đặc tả Use case Quản lý sách

4.4.6. Đặc tả Use case Xem danh sách sách

4.4.7. Đặc tả Use case Thêm sách mới

4.4.8. Đặc tả Use case Chỉnh sửa thông tin sách

4.4.9. Đặc tả Use case Ẩn sách

4.4.10. Đặc tả Use case Quản lý nhà xuất bản

4.4.11. Đặc tả Use case Xem danh sách nhà xuất bản

4.4.12. Đặc tả Use case Thêm nhà xuất bản mới

4.4.13. Đặc tả Use case Chỉnh sửa nhà xuất bản

4.4.14. Đặc tả Use case Xóa nhà xuất bản

4.4.15. Đặc tả Use case Quản lý tác giả

4.4.16. Đặc tả Use case Xem danh sách tác giả

4.4.17. Đặc tả Use case Thêm tác giả mới

4.4.18. Đặc tả Use case Chỉnh sửa tác giả

4.4.19. Đặc tả Use case Xóa tác giả

4.4.20. Đặc tả Use case Quản lý thể loại

4.4.21. Đặc tả Use case Xem danh sách thể loại

4.4.22. Đặc tả Use case Thêm thể loại mới

4.4.23. Đặc tả Use case Chỉnh sửa thể loại

4.4.24. Đặc tả Use case Xóa thể loại

4.4.25. Đặc tả Use case Quản lý người dùng

4.4.26. Đặc tả Use case Xem danh sách người dùng

4.4.27. Đặc tả Use case Cấm tài khoản người dùng

4.4.28. Đặc tả Use case Kiểm duyệt đánh giá sách

4.4.29. Đặc tả Use case Xem danh sách đánh giá sách

4.4.30. Đặc tả Use case Ẩn đánh giá sách

4.4.31. Đặc tả Use case Thống kê

4.4.32. Đặc tả Use case Thống kê theo nhà xuất bản

4.4.33. Đặc tả Use case Thống kê theo thể loại

4.4.34. Đặc tả Use case Thống kê theo tác giả

4.4.35. Đặc tả Use case Thống kê theo người dùng

4.4.36. Đặc tả Use case Thống kê theo người dùng

4.4.37. Đặc tả Use case Xem danh sách sách trong thư viện

4.4.38. Đặc tả Use case Đọc sách

4.4.39. Đặc tả Use case Thêm sách vào thư viện

4.4.40. Đặc tả Use case Duyệt sách

4.4.41. Đặc tả Use case Tìm kiếm sách

4.4.42. Đặc tả Use case Lọc sách

4.4.43. Đặc tả Use case Đánh giá sách

5. CHƯƠNG 5: THIẾT KẾ PHẦN MỀM

5.1. Thiết kế kiến trúc

5.1.1. Sơ đồ kiến trúc hệ thống

5.1.2. Mô tả thành phần kiến trúc hệ thống

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

5.2.1. Sơ đồ các bảng dữ liệu quan hệ

5.2.2. Danh sách các bảng dữ liệu quan hệ

5.2.3. Chi tiết các bảng dữ liệu quan hệ

5.2.3.1. Bảng USER_LIBRARIES
5.2.3.2. Bảng USER_CHAT
5.2.3.3. Bảng USAGE_EVENT_TYPES
5.2.3.4. Bảng USAGE_EVENTS
5.2.3.5. Chi tiết bảng FILES
5.2.3.6. Chi tiết bảng BOOK_SHELF_DETAILS
5.2.3.7. Chi tiết bảng BOOKS
5.2.3.8. Chi tiết bảng BOOK_REVIEWS
5.2.3.9. Chi tiết bảng BOOK_READING_STATUS_TYPES
5.2.3.10. Chi tiết bảng BOOK_READING_STATUS
5.2.3.11. Chi tiết bảng BOOK_PUBLISHERS
5.2.3.12. Chi tiết bảng BOOK_PUBLISHERS
5.2.3.13. Chi tiết bảng BOOK_LANGUAGE_RELATIONSHIPS
5.2.3.14. Chi tiết bảng BOOK_CATEGORIES
5.2.3.15. Chi tiết bảng BOOK_CATEGORY_RELATIONSHIPS
5.2.3.16. Chi tiết bảng BOOK_AUTHORS
5.2.3.17. Chi tiết bảng BOOK_AUTHOR_RELATIONSHIPS
5.2.3.18. Chi tiết bảng BOOK_TO_USER_LIBRARY

5.2.4. Danh sách các Ràng buộc quan hệ

5.3. Thiết kế giao diện

5.3.1. Danh sách màn hình WebAdmin

5.3.2. Thiết kế các màn hình WebAdmin

5.3.2.1. Màn hình Login
5.3.2.2. Màn hình Tra cứu sách
5.3.2.3. Màn hình Danh sách User
5.3.2.4. Màn hình Thông tin User
5.3.2.5. Màn hình Quản lý tác giả
5.3.2.6. Màn hình Quản lý thể loại
5.3.2.7. Màn hình Quản lý nhà xuất bản

5.3.3. Danh sách màn hình BookPad Mobile Application

5.3.4. Thiết kế các màn hình BookPad Mobile Application

5.3.4.1. Màn hình Onboarding
5.3.4.2. Màn hình Login
5.3.4.3. Màn hình Home
5.3.4.4. Màn hình Thể loại
5.3.4.5. Màn hình Tác giả
5.3.4.6. Màn hình Tìm kiếm
5.3.4.7. Màn hình Chi tiết sách
5.3.4.8. Màn hình Đọc sách
5.3.4.9. Màn hình Review sách
5.3.4.10. Màn hình Cá nhân
5.3.4.11. Màn hình Cập nhật thông tin cá nhân
5.3.4.12. Màn hình Cài đặt
5.3.4.13. Màn hình Đổi mật khẩu
5.3.4.14. Màn hình Kệ sách
5.3.4.15. Màn hình Chatbot

5.4. Sequence Diagram cho chức năng thêm/sửa/xóa dữ liệu (WebAdmin)

5.5. Sequence Diagram cho chức năng Đọc sách

5.6. Sequence Diagram cho chức năng Chatbot

6. CHƯƠNG 6: YÊU CẦU HỆ THỐNG & TRIỂN KHAI

6.1. Yêu cầu hệ thống phát triển

6.2. Yêu cầu thiết bị triển khai

7. CHƯƠNG 7: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN

7.1. Kết quả đạt được

7.2. Thuận lợi và khó khăn

7.2.1. Hướng phát triển

TÀI LIỆU THAM KHẢO

Khóa luận tốt nghiệp xây dựng ứng dụng quản lý thư viện sách điện tử với chức năng khuyến nghị và chatbot

Bạn đang xem trước tài liệu:

Khóa luận tốt nghiệp xây dựng ứng dụng quản lý thư viện sách điện tử với chức năng khuyến nghị và chatbot

Tài liệu có tiêu đề "Ứng Dụng Quản Lý Thư Viện Sách Điện Tử: Khuyến Nghị và Chatbot" cung cấp cái nhìn sâu sắc về việc ứng dụng công nghệ trong quản lý thư viện sách điện tử. Tài liệu nhấn mạnh tầm quan trọng của việc sử dụng chatbot để cải thiện trải nghiệm người dùng, giúp độc giả dễ dàng tìm kiếm thông tin và tài liệu cần thiết. Bên cạnh đó, nó cũng đưa ra những khuyến nghị về cách tối ưu hóa quy trình quản lý thư viện, từ đó nâng cao hiệu quả hoạt động và sự hài lòng của người dùng.

Để mở rộng kiến thức của bạn về lĩnh vực này, bạn có thể tham khảo thêm tài liệu "Luận án tiến sĩ quản lý tài liệu quý hiếm tại các thư viện ở Việt Nam", nơi cung cấp cái nhìn sâu sắc về việc bảo tồn tài liệu quý hiếm trong thư viện. Ngoài ra, tài liệu "Luận văn thạc sĩ xây dựng website library of information and library science" sẽ giúp bạn hiểu rõ hơn về việc thiết kế website thư viện, một phần quan trọng trong việc quản lý thông tin. Cuối cùng, tài liệu "Luận văn thạc sĩ hoạt động marketing thông tin thư viện trực tuyến tại trường đại học FPT" sẽ cung cấp những chiến lược marketing hiệu quả cho thư viện trong môi trường số hóa hiện nay.

Những tài liệu này không chỉ giúp bạn mở rộng kiến thức mà còn cung cấp những góc nhìn đa dạng về quản lý thư viện trong thời đại công nghệ số.