Please use this identifier to cite or link to this item: https://dspace.ctu.edu.vn/jspui/handle/123456789/110852
Title: WEBSITE ĐẤU GIÁ THEO THỜI GIAN THỰC DỰA TRÊN KIẾN TRÚC MICROSERVICE BUILDING
Other Titles: A REAL-TIME AUCTION WEBSITE BASED ON MICROSERVICE ARCHITECTURE
Authors: Võ, Huỳnh Trâm
Bùi, Duy Nguyễn
Keywords: KỸ THUẬT PHẦN MỀM
Issue Date: 2024
Publisher: Trường Đại Học Cần Thơ
Abstract: Bối cảnh: Trong thời đại công nghệ số phát triển mạnh mẽ, các nền tảng thương mại điện tử và hệ thống giao dịch trực tuyến ngày càng trở nên phổ biến. Một trong những ứng dụng tiêu biểu chính là các trang web đấu giá trực tuyến, nơi người dùng có thể tham gia đấu giá sản phẩm trong thời gian thực, mang lại trải nghiệm minh bạch và công bằng. Đề tài "Xây dựng website đấu giá theo thời gian thực dựa trên kiến trúc Microservices" được phát triển nhằm đáp ứng nhu cầu này. Mục tiêu: Mục tiêu chính của dự án là tạo ra một nền tảng đấu giá trực tuyến đảm bảo tính minh bạch, công bằng, đồng thời mang lại trải nghiệm tối ưu cho người dùng. Hệ thống được thiết kế nhằm cung cấp cho người dùng một môi trường đấu giá mượt mà và chính xác, với các tính năng như cập nhật thời gian thực, thông báo kịp thời và giao diện thân thiện. Ngoài ra, hệ thống hỗ trợ người dùng quản lý sản phẩm đấu giá, theo dõi thông tin đấu giá, xác nhận người chiến thắng và giám sát các báo cáo thống kê. Website cũng tích hợp các tiện ích như đăng ký/đăng nhập, hỗ trợ đa nền tảng để mang lại trải nghiệm toàn diện. Đặc biệt, hệ thống sử dụng nền tảng công nghệ hiện đại, đảm bảo sự ổn định và khả năng mở rộng trong tương lai. Phương pháp: Website được phát triển dựa trên kiến trúc Microservices, ứng dụng các công nghệ tiên tiến như Next.js để xây dựng giao diện người dùng, .NET để xử lý logic phía máy chủ và PostgreSQL để lưu trữ dữ liệu. Hệ thống tích hợp WebSocket nhằm đảm bảo tính năng cập nhật thời gian thực, mang đến trải nghiệm đấu giá mượt mà và chính xác. Ngoài ra, việc sử dụng Kubernetes cùng .NET Aspire giúp tối ưu hóa hiệu suất và khả năng xử lý đồng thời trong môi trường ảo hóa hiện đại. Website tương thích với các hệ điều hành phổ biến như Windows và macOS, đồng thời hỗ trợ các trình duyệt hiện đại như Chrome và Microsoft Edge. Kết quả: Website đấu giá thời gian thực được phát triển thành công dựa trên kiến trúc Microservices, tích hợp đầy đủ các chức năng cần thiết như thêm, sửa, xóa sản phẩm; đấu giá theo thời gian thực; tìm kiếm bằng AI; và thanh toán. Tất cả các chức năng được triển khai trong môi trường cloud-native. Kết luận: Hệ thống hoàn thiện đáp ứng đầy đủ các yêu cầu chức năng và phi chức năng cơ bản của một nền tảng đấu giá trực tuyến. Trong tương lai, dự án có thể được mở rộng với các tính năng như tìm kiếm bằng hình ảnh, nâng cao tự động hóa hệ thống thông qua quy trình CI/CD và phát triển ứng dụng di động.
Description: 117 Tr
URI: https://dspace.ctu.edu.vn/jspui/handle/123456789/110852
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
18.61 MBAdobe PDF
Your IP: 3.145.85.51


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