Vui lòng dùng định danh này để trích dẫn hoặc liên kết đến tài liệu này:
https://dspace.ctu.edu.vn/jspui/handle/123456789/116235
Nhan đề: | PHÁT TRIỂN HỆ THỐNG QUẢN LÝ KHO HÀNG VẬT TƯ NÔNG NGHIỆP DỰA TRÊN KIẾN TRÚC VI DỊCH VỤ HƯỚNG SỰ KIỆN |
Nhan đề khác: | DEVELOPING AN EVENT-DRIVEN MICROSERVICES-BASED AGRICULTURAL SUPPLY WAREHOUSE MANAGEMENT SYSTEM |
Tác giả: | Phan, Phương Lan Tăng, Thiện Đạt |
Từ khoá: | KỸ THUẬT PHẦN MỀM |
Năm xuất bản: | 2025 |
Nhà xuất bản: | Trường Đại Học Cần Thơ |
Tóm tắt: | Trong bối cảnh nền nông nghiệp hiện đại đang chuyển mình mạnh mẽ nhờ vào sự hỗ trợ của công nghệ, các doanh nghiệp ngày càng chú trọng đến việc tối ưu hóa hoạt động quản lý chuỗi kho hàng vật tư nông nghiệp. Việc kiểm soát tồn kho, xử lý đơn hàng, theo dõi công nợ và điều phối hàng hóa hiệu quả không chỉ giúp tiết kiệm chi phí vận hành mà còn nâng cao năng lực cạnh tranh trên thị trường. Tuy nhiên, nhiều hệ thống hiện nay vẫn còn mang tính chất cục bộ, thiếu khả năng mở rộng và khó duy trì khi quy mô tăng trưởng. Trước thực tế đó, các mô hình kiến trúc phần mềm hiện đại như kiến trúc vi dịch vụ hướng sự kiện được xem là giải pháp tiềm năng để xây dựng các hệ thống quản lý phức tạp, có tính linh hoạt cao và dễ bảo trì. Luận văn “Phát triển hệ thống quản lý kho hàng vật tư nông nghiệp dựa trên kiến trúc vi dịch vụ hướng sự kiện” được thực hiện với mục tiêu xây dựng một hệ thống hiện đại, có khả năng đáp ứng các nghiệp vụ cốt lõi như quản lý sản phẩm, khách hàng, tồn kho, mua hàng, bán hàng, công nợ và người dùng. Mỗi nghiệp vụ được phát triển thành một dịch vụ độc lập, giao tiếp với nhau thông qua sự kiện nhằm đảm bảo tính nhất quán dữ liệu mà không tạo ra sự phụ thuộc chặt chẽ giữa các thành phần. Về mặt công nghệ, hệ thống được triển khai theo mô hình ứng dụng web với một giao diện duy nhất là AgroHub Admin Dashboard, hỗ trợ ba nhóm người dùng chính gồm quản trị viên, quản lý kho và nhân viên. Phần server được xây dựng bằng Java 21 kết hợp Spring Boot, áp dụng Axon Framework để hiện thực mô hình CQRS và Event Sourcing. Giao diện người dùng được phát triển bằng React 18 và Typescript, sử dụng Ant Design và Tailwind CSS để tạo trải nghiệm thân thiện và dễ thao tác. Hệ thống sử dụng PostgreSQL và MariaDB để lưu trữ dữ liệu quan hệ, Redis làm bộ nhớ đệm giúp tăng tốc truy vấn, Cloudinary phục vụ lưu trữ tệp tin như hình ảnh sản phẩm. Đặc biệt, hệ thống sử dụng Axon Server và Apache Kafka để xử lý truyền tải sự kiện bất đồng bộ giữa các dịch vụ. API Gateway do Kong đảm nhiệm giúp kiểm soát truy cập và bảo mật. Hệ thống cũng hỗ trợ gửi thông báo qua email thông qua dịch vụ SMTP Gmail. Kết quả triển khai cho thấy hệ thống đáp ứng tốt các chức năng đã đặt ra, hoạt động ổn định và hỗ trợ hiệu quả quá trình quản lý kho hàng vật tư nông nghiệp. Giao diện trực quan, dễ sử dụng cùng với cơ chế phân quyền rõ ràng giúp người dùng thao tác linh hoạt theo đúng vai trò được giao. Mặc dù vẫn còn một số hạn chế cần tiếp tục cải tiến, hệ thống bước đầu cho thấy tính khả thi trong việc áp dụng kiến trúc vi dịch vụ hướng sự kiện vào các bài toán quản lý trong lĩnh vực nông nghiệp. |
Mô tả: | 149 Tr |
Định danh: | https://dspace.ctu.edu.vn/jspui/handle/123456789/116235 |
Bộ sưu tập: | Trường Công nghệ Thông tin & Truyền thông |
Các tập tin trong tài liệu này:
Tập tin | Mô tả | Kích thước | Định dạng | |
---|---|---|---|---|
_file_ Giới hạn truy cập | 5.44 MB | Adobe PDF | ||
Your IP: 216.73.216.119 |
Khi sử dụng các tài liệu trong Thư viện số phải tuân thủ Luật bản quyền.