7. Bố cục của đề tài:
3.2 Kết quả triển khai
• Giao diện trang đăng ký
Hình 13:Giao diện trang đăng ký • Giao diện trang đăng nhập
SVTH: LÊ QUÔC CƯỜNG 44
• Giao diện trang chủ
SVTH: LÊ QUÔC CƯỜNG 45
• Giao diện trang chi tiết sách
SVTH: LÊ QUÔC CƯỜNG 46
• Giao diện trang sách theo thể loại
Hình 17:Giao diện trang sách theo thể loại • Giao diện trang đánh giá sách
SVTH: LÊ QUÔC CƯỜNG 47
• Giao diện trang đánh giá và bình luận của người dùng
Hình 19:Giao diện trang đánh giá và bình luận • Giao diện trang quản lý danh sách yêu cầu
SVTH: LÊ QUÔC CƯỜNG 48
• Giao diện những hoạt động của người được theo dõi
Hình 21:Giao diện những hoạt động của người được theo dõi • Giao diện trang yêu thích 1 quyển sách
SVTH: LÊ QUÔC CƯỜNG 49
• Giao diện danh sách những sách được yêu thích
Hình 23:Giao diện trang danh sách yêu thích • Giao diện trang tìm kiếm
SVTH: LÊ QUÔC CƯỜNG 50
• Giao diện trang quản trị viên
Hình 25:Giao diện trang quản trị viên • Giao diện trang quản lý thể loại
SVTH: LÊ QUÔC CƯỜNG 51
• Giao diện trang xóa mềm thể loại
Hình 27:Giao diện trang xóa mềm thể loại • Giao diện phục hồi lại thể loại vừa xóa
SVTH: LÊ QUÔC CƯỜNG 52
• Giao diện trang quản lý sách
Hình 29:Giao diện quản lý và thống kê sách • Giao diện trang thêm sách
SVTH: LÊ QUÔC CƯỜNG 53
• Giao diện cập nhật sách
Hình 31:Giao diện trang cập nhật sách • Giao diện trang quản lý người dùng
SVTH: LÊ QUÔC CƯỜNG 54
• Giao diện trang quản lý yêu cầu
Hình 33:Giao diện trang quản lý yêu cầu và thống kê • Giao diện gửi mail đến cho người
SVTH: LÊ QUÔC CƯỜNG 55 KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN
Đánh giá website:
➢ Ưu điểm:
• Website có đầy đủ các chức năng cơ bản để thực hiện đề tài.
• Giao diện dễ sử dụng, thân thiện với người dùng.
• Có mở rộng một số chức năng mới hướng đến nhu cầu của người dùng.
• CSDL bảo mật cao về quản lí thông tin thành viên.
➢ Hạn chế:
• Dữ liệu chưa hoàn chỉnh, chưa thực tế.
• Website còn đơn giản, chưa triển khai được hết các ý tưởng xây dựng hệ thống
của đề tài.
Hướng phát triển của đề tài
• Cập nhật giao diện rõ ràng và chuyên nghiệp hơn.
• Tối ưu hóa hiệu suất cho hệ thống.
• Hoàn thiện của chức năng phụ khác chưa làm, tiếp tục mở rộng ý tưởng và chức
năng mới cho hệ thống.
• Áp dụng các thuật toán tự động để xây dựng tính năng tự động phân loại bình
luận theo nhiều hướng, tự động phân theo thể loại dựa theo tên sách,…
SVTH: LÊ QUÔC CƯỜNG 56 TÀI LIỆU THAM KHẢO
➢ Tài liệu sách, giáo trình:
1. D. Thomas, D. H. Hansson, “Agile Web Development with Rails”, Pragmatic
Bookshelf, 2007.
2. Michael Hartl, “Ruby on Rails Tutorial: Learn Web Development with Rails
(4th Edition) (Addison-Wesley Professional Ruby Series)”, 2006.
3. Michael Hartl, “Ruby on Rails Tutorial”, 2012
➢ Website: 1. https://sqlite.org/draft/matrix/index.html. 2. https://sqlitebrowser.org/. 3. https://www.railstutorial.org/book/. 4. https://rubygems.org/ 5. https://github.com/plataformatec/devise 6. https://github.com/CanCanCommunity/cancancan 7. https://github.com/activerecord-hackery/ransack 8. https://chartkick.com/ 9. https://github.com/chaps-io/public_activity 10. https://github.com/rubysherpas/paranoia