Please use this identifier to cite or link to this item:
https://dspace.ctu.edu.vn/jspui/handle/123456789/110434
Title: | XÂY DỰNG WEBSITE THƯƠNG MẠI ĐIỆN TỬ KINH DOANH SẢN PHẨM THỜI TRANG ỨNG DỤNG CLEAN ARCHITECTURE TRONG ASP.NET CORE |
Other Titles: | BUILDING AN E-COMMERCE WEBSITE FOR FASHION PRODUCTS USING CLEAN ARCHITECTURE IN ASP.NET CORE |
Authors: | Phạm, Trương Hồng Ngân Nguyễn, Minh Nhật |
Keywords: | CÔNG NGHỆ THÔNG TIN |
Issue Date: | 2024 |
Publisher: | Trường Đại Học Cần Thơ |
Abstract: | Đề tài “Xây dựng Website thương mại điện tử kinh doanh sản phẩm thời trang ứng dụng Clean Architecture trong ASP.NET Core” tập trung vào phát triển một nền tảng mua sắm trực tuyến có khả năng mở rộng và dễ dàng bảo trì. Hệ thống được thiết kế để xử lý các tính năng quan trọng của một trang thương mại điện tử, bao gồm quản lý sản phẩm, xác thực người dùng, giỏ hàng, đặt hàng và tương tác thời gian thực với khách hàng. Ứng dụng sử dụng kiến trúc Clean Architecture, phân chia hệ thống thành bốn tầng: Presentation, Application, Domain, và Infrastructure. Tầng Presentation chịu trách nhiệm xử lý tương tác người dùng kết hợp với ReactJS và Next.js để hiển thị giao diện hiện đại và hỗ trợ render phía server và các tính năng như giao diện thân thiện, tương tác thời gian thực và khả năng tương thích di động giúp nâng cao trải nghiệm người dùng. Tầng Application quản lý quy tắc nghiệp vụ, xử lý các use case như truy vấn sản phẩm, đơn hàng và xử lý thanh toán. Ở trung tâm là tầng Domain, nơi chứa các thực thể cốt lõi như sản phẩm, đơn hàng, khách hàng cùng với các quy tắc và hành vi liên quan. Cuối cùng, tầng Infrastructure đảm nhiệm kết nối cơ sở dữ liệu và tích hợp các dịch vụ bên thứ ba. PostgreSQL được sử dụng làm cơ sở dữ liệu chính cho dữ liệu quan hệ của hệ thống, trong khi MongoDB quản lý dữ liệu phi cấu trúc như lịch sử chat, thông báo. Nhờ áp dụng Clean Architecture, hệ thống đạt được khả năng mở rộng, tính module và dễ bảo trì. Việc phân chia rõ ràng giúp logic nghiệp vụ không phụ thuộc vào framework, tạo điều kiện thuận lợi cho việc phát triển và thay đổi trong tương lai. Mục tiêu của đề tài là cung cấp một giải pháp thương mại điện tử toàn diện, hiệu quả, thân thiện với người dùng, và có khả năng đáp ứng tốt nhu cầu từ phía khách hàng và doanh nghiệp. |
Description: | 95 Tr |
URI: | https://dspace.ctu.edu.vn/jspui/handle/123456789/110434 |
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 | 5.67 MB | Adobe PDF | ||
Your IP: 18.117.144.163 |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.