Please use this identifier to cite or link to this item: https://dspace.ctu.edu.vn/jspui/handle/123456789/121635
Title: XÂY DỰNG HỆ THỐNG QUẢN LÝ THƯ VIỆN ÁP DỤNG KIẾN TRÚC MICROSERVICES
Other Titles: BUILDING LIBRARY MANAGEMENT SYSTEM USING MICROSERVICES ARCHITECTURE
Authors: Thái, Minh Tuấn
Lê, Phương Nam
Keywords: CÔNG NGHỆ THÔNG TIN
Issue Date: 2025
Publisher: Trường Đại Học Cần Thơ
Abstract: Trước đây, việc quản lý thư viện chủ yếu được thực hiện thủ công thông qua các hệ thống đơn khối, dẫn đến nhiều bất cập như khó mở rộng, khó bảo trì và dễ xảy ra lỗi khi hệ thống phát triển. Trong bối cảnh công nghệ thông tin ngày càng phát triển, yêu cầu đặt ra là cần một hệ thống quản lý hiện đại, linh hoạt và có khả năng thích ứng với thay đổi. Để giải quyết vấn đề đó, hệ thống Quản lý thư viện trong luận văn này được thiết kế và xây dựng dựa trên kiến trúc Microservice - một mô hình kiến trúc hiện đại, cho phép chia toàn bộ hệ thống thành các dịch vụ nhỏ, độc lập và chuyên biệt như: quản lý người dùng, quản lý sách, mượn trả sách, xử lý phạt, thống kê và gửi thông báo. Việc tách biệt chức năng theo dịch vụ giúp hệ thống dễ dàng bảo trì, mở rộng độc lập, triển khai linh hoạt và tăng độ sẵn sàng khi xảy ra sự cố. Hệ thống được phát triển với backend sử dụng Spring Boot (Java), giao diện người dùng bằng VueJS, dữ liệu có cấu trúc lưu trữ trong MySQL, và dữ liệu không cấu trúc như thông báo được xử lý bằng MongoDB trong notification service. Các dịch vụ giao tiếp với nhau thông qua RESTful API, được điều phối và bảo mật tập trung qua API Gateway. Bảo mật được đảm bảo bằng xác thực JWT và phân quyền theo vai trò sử dụng Spring Security. Việc áp dụng kiến trúc microservice mang lại cho hệ thống khả năng phục hồi cao, dễ dàng tích hợp mở rộng, và sẵn sàng triển khai trong thực tế. Hệ thống không chỉ giúp nâng cao trải nghiệm người dùng mà còn hỗ trợ thư viện kiểm soát chặt chẽ các hoạt động vận hành một cách hiệu quả và chính xác hơn.
Description: 79 Tr
URI: https://dspace.ctu.edu.vn/jspui/handle/123456789/121635
Appears in Collections:Trường Công nghệ Thông tin & Truyền thông

Files in This Item:
File Description SizeFormat 
_file_
  Restricted Access
3.77 MBAdobe PDF
Your IP: 216.73.216.3


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.