Please use this identifier to cite or link to this item:
https://dspace.ctu.edu.vn/jspui/handle/123456789/110900
Title: | XÂY DỰNG NỀN TẢNG THƯƠNG MẠI ĐIỆN TỬ VỚI KIẾN TRÚCMULTI-TENANT |
Other Titles: | BUILDING A MULTI-TENANT E-COMMERCE PLATFORM |
Authors: | Phan, Phương Lan Ngô, Phước Lợi |
Keywords: | KỸ THUẬT PHẦN MỀM |
Issue Date: | 2024 |
Publisher: | Trường Đại Học Cần Thơ |
Abstract: | Trong thời đại công nghệ số hiện nay, thương mại điện tử đang trởthànhxuhướng tất yếu. Nhu cầu về một nền tảng TMĐT hiệu quả, tiết kiệmchi phí vàdễsửdụng là rất lớn, cho phép các chủ cửa hàng nhanh chóng tạo website bánhàngvàtiếp cận thị trường trực tuyến. Kiến trúc Multi-tenant nổi lên như một giải pháptốiưu, với khả năng chia sẻ cùng một nền tảng lõi cho nhiều người dùng, từđócóthểtùy chỉnh để phù hợp cho từng đối tượng khách hàng cụ thể, qua đó giúpgiảmthiểuchi phí, dễ dàng mở rộng và nâng cấp. Tuy nhiên, việc xây dựng nền tảngnàycũngđối mặt với những thách thức về thiết kế hệ thống, quản lý dữ liệu và bảomật. Đề tài luận văn “Xây dựng nền tảng thương mại điện tử với kiếntrúcMultitenant” được ra để nghiên cứu và đề xuất giải pháp xây dựng nền tảngTMĐTvớikiến trúc Multi-tenant, hướng đến sự hiệu quả, an toàn và dễ sử dụng, gópphầnhỗtrợ chủ cửa hàng nhanh chóng tạo dựng cửa hàng trực tuyến và quản lýhoạt độngkinh doanh một cách thuận tiện. Đề tài được triển khai chính trên nền tảng web, gồm 1 website dànhchocácchủcửa hàng quản lý cửa hàng của mình, 1 website dành cho Admin quản lýhệthống,và các website bán hàng được sinh ra tương ứng với các cửa hàng được tạobởi cácchủ cửa hàng. Công nghệ được sử dụng chính để phát triển frontend các websitelàNextJS Framework. Về phía server, hệ thống sử dụng NodeJS với ExpressJSFramework để lập trình. Bên cạnh đó, đề tài sử dụng mô hình kiến trúc Multi-tenantgiúp để tăng khả năng mở rộng, nâng cấp và bảo trì một cách dễ dàng. Cácchủcửahàng sẽ có thể thực hiện các chức năng chính như tạo cửa hàng, thêmsảnphẩmmuốn bán, theo dõi và quản lý đơn hàng, quản lý thống kê, và có thể tạovàtùychỉnh giao diện website bán các sản phẩm của cửa hàng bằng các thaotáckéothảmà không cần viết mã hay lập trình. Các website bán hàng được thiết kếbởi chủcửa hàng sẽ có thể được truy cập bởi các khách hàng để xemsản phẩm, đăngkýtàikhoản và thực hiện chức năng mua hàng, thanh toán trực tuyến. Adminsẽquảnlýtoàn bộ hệ thống, bao gồm quản lý chủ cửa hàng trên hệ thống, tạo các giaodiệnmẫu cho các website để các chủ cửa hàng có thể tiếp tục tùy chỉnh sử dụngngay. Sau cùng, đề tài đã hoàn thiện các chức năng đã đề ra, có thể đưa vàotriểnkhaithực tế. Trong tương lai, sẽ phát triển thêm các tính năng như quản lý nhânviênchocửa hàng, tạo nhiều chi nhánh cho 1 cửa hàng và nhiều chức năng khác đểphụcvụngười dùng một cách hoàn thiện và dễ dàng nhất. |
Description: | 143 Tr |
URI: | https://dspace.ctu.edu.vn/jspui/handle/123456789/110900 |
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.97 MB | Adobe PDF | ||
Your IP: 3.129.244.179 |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.