Please use this identifier to cite or link to this item:
https://dspace.ctu.edu.vn/jspui/handle/123456789/110838
Title: | XÂY DỰNG ỨNG DỤNG THƯƠNG MẠI ĐIỆN TỬ DỰA TRÊN KIẾN TRÚC MICROSERVICES |
Other Titles: | BUILDING A MICROSERVICES-BASED E-COMMERCE WEB APPLICATION |
Authors: | Phan, Phương Lan Nguyễn, Văn Toàn |
Keywords: | KỸ THUẬT PHẦN MỀM |
Issue Date: | 2024 |
Publisher: | Trường Đại Học Cần Thơ |
Abstract: | Trong bối cảnh công nghệ thông tin ngày càng phát triển nhanh chóng, các hệ thống thương mại điện tử ngày càng phổ biến và là một phần không thể thiếu trong đời sống hiện đại. Ban đầu, các hệ thống này thường được phát triển với kiến trúc nguyên khối (monolithic), nhưng với sự bùng nổ của công nghệ và nhu cầu phát triển phần mềm ngày càng phức tạp, các xu mới dần chuyển sang các mô hình kiến trúc đáp ứng tốt hơn cho các yêu cầu về tính độc lập, khả năng mở rộng cao và linh hoạt, trong đó phải kể đến kiến trúc microservices. Luận văn này tập trung nghiên cứu, phát triển và triển khai một website thương mại điện tử chuyên về mua bán laptop, dựa trên kiến trúc microservices – một mô hình kiến trúc phần mềm hiện đại được thiết kế nhằm tối ưu hóa sự độc lập, linh hoạt, khả năng mở rộng và bảo trì của hệ thống. Website tập trung cung cấp một nền tảng chuyên biệt, giúp khách hàng dễ dàng tìm kiếm và mua sắm laptop, đáp ứng các nhu cầu đa dạng về thương hiệu, mẫu mã, nhu cầu sử dụng và ngân sách. Nội dung nghiên cứu đề tài bao gồm việc phân tích yêu cầu, thiết kế và phát triển hệ thống theo phương pháp chia nhỏ dịch vụ và triển khai các dịch vụ độc lập bằng cách sử dụng các công nghệ hiện đại như Quarkus, Kubernetes và Docker. Website thương mại điện tử được xây dựng dựa trên kiến trúc microservices mang lại nhiều hiệu quả vượt trội, giúp tăng cường khả năng mở rộng và linh hoạt của hệ thống, đồng thời đơn giản hóa quá trình bảo trì và nâng cấp các thành phần. Các dịch vụ được phát triển bao gồm: dịch vụ người dùng, dịch vụ sản phẩm, dịch vụ giỏ hàng, dịch vụ đơn hàng, dịch vụ thanh toán, dịch vụ gợi ý sản phẩm, dịch vụ đánh giá và dịch vụ hình ảnh. Website được thiết kế để phục vụ ba nhóm người dùng chính: khách vãng lai, khách hàng và quản trị viên. Ngoài ra, hệ thống còn đảm bảo khả năng tích hợp với các dịch vụ khác như cổng thanh toán hoặc dịch vụ phân tích dữ liệu. Luận văn này không chỉ mang lại giá trị thực tiễn cho các hệ thống thương mại điện tử mà còn đóng góp như một nguồn tài liệu tham khảo hữu ích cho các nghiên cứu và ứng dụng liên quan đến kiến trúc microservices sau này. |
Description: | 129 Tr |
URI: | https://dspace.ctu.edu.vn/jspui/handle/123456789/110838 |
Appears in Collections: | Trường Công nghệ Thông tin & Truyền thông |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
_file_ Restricted Access | 3.42 MB | Adobe PDF | ||
Your IP: 13.58.55.46 |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.