Please use this identifier to cite or link to this item: https://dspace.ctu.edu.vn/jspui/handle/123456789/109662
Title: XÂY DỰNG WEBSITE QUẢN LÝ BÁN HÀNG TRỰC TUYẾN ỨNG DỤNG KIẾN TRÚC MICROSERVICES
Other Titles: BUILDING AN E-COMMERCE WEBSITE APPLYING MICROSERVICES ARCHITECTURE
Authors: Nguyễn, Thị Thùy Linh
Trần, Phương Thái
Keywords: CÔNG NGHỆ THÔNG TIN
Issue Date: 2024
Publisher: Trường Đại Học Cần Thơ
Abstract: Đề tài tập trung vào việc ứng dụng kiến trúc Microservices để xây dựng website quản lý bán hàng, kiến trúc này chia phần mềm thành các mô-đun dịch vụ nhỏ, riêng biệt, thực hiện các chức năng riêng lẻ, cho phép nâng cấp và bảo trì độc lập, từ đó tăng cường tính linh hoạt của hệ thống. Bên cạnh đó, đề tài nghiên cứu xây dựng các chức năng liên quan đến quản lý sản phẩm, quản lý kho hàng, bán hàng trực tuyến và các chức năng liên quan khác phục vụ nhu cầu kinh doanh và quản lý. Mục đích của đề tài là giúp các chủ cửa hàng bán lẻ và hộ kinh doanh có thể quản lý và bán hàng một cách trực tuyến, hạn chế tối đa các ghi chép và quản lý theo cách truyền thống, giúp việc quản lý và mua bán trở nên thuận tiện hơn và có thể tiếp cận được nhiều khách hàng hơn. Để thiết kế một hệ thống quản lý bán hàng hiệu quả thì cần có những tính năng như: phân quyền người dùng, quản lý sản phẩm, quản lý giỏ hàng, đặt hàng, v.v. Người sử dụng sẽ được phân chia thành các nhóm người dùng khác nhau, mỗi nhóm người dùng có các chức năng riêng biệt. Dựa trên những tiến bộ mới nhất của công nghệ web, hệ thống sử dụng các framework hiện đại như Next.js cho front-end và ASP.NET Core cho back-end, sử dụng Docker để triển khai các dịch vụ phía server. Cùng với đó, hệ thống phân chia và lưu trữ dữ liệu riêng biệt cho từng dịch vụ, giúp nâng cao tính độc lập và dễ bảo trì. Dữ liệu được thiết kế và phân chia dựa trên các thực thể, các mối quan hệ, tập thuộc tính và ràng buộc giữa chúng, từ đó đảm bảo được tính nhất quán và toàn vẹn của dữ liệu. Giao diện của hệ thống được thiết kế đẹp mắt và dễ sử dụng, có thể tương thích với các loại màn hình khác nhau, từ đó tăng trải nghiệm của người dùng. Đề tài “Xây dựng website quản lý bán hàng trực tuyến ứng dụng kiến trúc Microservices” đã được xây dựng tương đối hoàn chỉnh, hoàn thành tốt các yêu cầu đặt ra, xây dựng được đầy đủ chức năng cho từng nhóm người dùng khác nhau. Từ khóa: Hệ thống quản lý bán hàng, Các mô-đun dịch vụ, Microservices, Next.js, ASP.NET Core, Docker.
Description: 88 Tr
URI: https://dspace.ctu.edu.vn/jspui/handle/123456789/109662
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
4.42 MBAdobe PDF
Your IP: 18.216.167.229


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