Bối cảnh và vấn đề nghiên cứu

Đồ án tốt nghiệp "Xây dựng Website TMĐT cho hệ thống siêu thị điện máy Viettronimex Đà Nẵng" do sinh viên Bùi Văn Tâm (lớp CCTM06A, Trường Cao Đẳng Công Nghệ Thông Tin Hữu Nghị Việt - Hàn) thực hiện dưới sự hướng dẫn của thầy Ngô Lê Quân. Nghiên cứu xuất phát từ bối cảnh ứng dụng công nghệ thông tin và thương mại điện tử (TMĐT) đang trở nên phổ biến trong hoạt động kinh doanh tại Việt Nam, giúp doanh nghiệp xúc tiến thương mại, quảng bá sản phẩm, tiết kiệm chi phí vận hành và mở rộng kênh phân phối so với phương thức bán hàng truyền thống.

Khảo sát thực tiễn tại Công ty Cổ phần Điện tử và Tin học Đà Nẵng cho thấy đơn vị đã đầu tư hạ tầng phần cứng và mạng nội bộ để phục vụ công tác quản lý:

STT Loại thiết bị Số lượng (cái)
1 Máy In 8
2 Máy tính 40
3 Máy Fax 4
4 Máy Photo 2
5 Máy chiếu 2
6 Tivi 4
7 Máy điều hòa 8

(Nguồn: Phòng Hành chính - Tổng hợp)

Về nhân sự công nghệ thông tin, công ty có bộ phận CNTT gồm 03 người (01 Giám đốc/Trưởng bộ phận và 02 nhân viên). Doanh nghiệp đã vận hành trang web giới thiệu tại địa chỉ viettro.vn với thanh menu gồm 9 chuyên mục (Trang chủ, điện tử, điện lạnh, gia dụng, tin học, kỹ thuật số, âm thanh, viễn thông, bùng nổ giá rẻ). Tuy nhiên, hệ thống này bộc lộ nhiều nhược điểm: giao diện kém thẩm mỹ, nội dung sơ sài, thiếu tính năng tương tác trực tiếp với khách hàng, chưa hỗ trợ chức năng tiếp nhận đơn hàng, tư vấn online, bán hàng và thanh toán trực tuyến, khả năng liên kết website còn hạn chế.

Mục tiêu và nhiệm vụ nghiên cứu:

  1. Khảo sát, đánh giá hiện trạng ứng dụng công nghệ thông tin và TMĐT tại Công ty Cổ phần Điện tử và Tin học Đà Nẵng.
  2. Phân tích yêu cầu nghiệp vụ của hệ thống thương mại điện tử dành cho cả hai đối tượng: khách hàng mua sắm và ban quản trị siêu thị.
  3. Thiết kế hệ thống thông tin hoàn chỉnh, bao gồm biểu đồ phân rã chức năng, biểu đồ luồng dữ liệu (DFD), biểu đồ thực thể quan hệ (ERD) và mô hình dữ liệu quan hệ (RDM).
  4. Xây dựng và cài đặt hoàn chỉnh website TMĐT cho siêu thị điện máy Viettronimex Đà Nẵng theo mô hình kiến trúc 3 lớp, tích hợp cổng thanh toán trực tuyến Ngân Lượng.

Đối tượng và phạm vi nghiên cứu:

  • Đối tượng nghiên cứu: Quy trình kinh doanh, quản lý bán hàng điện máy và giải pháp xây dựng hệ thống website thương mại điện tử B2C.
  • Phạm vi không gian: Hệ thống siêu thị điện máy Viettronimex thuộc Công ty Cổ phần Điện tử và Tin học Đà Nẵng.
  • Phạm vi nghiệp vụ: Các chức năng giới thiệu sản phẩm, tìm kiếm, đặt hàng, giỏ hàng, thanh toán trực tuyến, quản lý đơn hàng, quản lý danh mục và tin tức hỗ trợ khách hàng.

Cơ sở lý thuyết và phương pháp

Tác giả hệ thống hóa các vấn đề lý luận về thương mại điện tử và quy trình kỹ thuật xây dựng phần mềm:

  • Khung lý thuyết thương mại điện tử: Xác định lợi ích kinh tế (mở rộng thị trường, giảm chi phí lưu trữ giấy tờ, giảm tới 80% chi phí giao dịch ngân hàng qua Internet, giảm độ trễ phân phối), nhận diện các hạn chế kỹ thuật (chuẩn an toàn, hạ tầng đường truyền, máy chủ chuyên dụng) và rào cản thương mại (an ninh dữ liệu, lòng tin người tiêu dùng, chính sách thuế, tâm lý ngại thay đổi của doanh nghiệp).
  • Mô hình kiến trúc phần mềm: Áp dụng mô hình 3 lớp (Three-Layer Architecture) phân tách rõ ràng giữa lớp trình diễn (Presentation Layer), lớp xử lý nghiệp vụ (Business Logic Layer) và lớp truy cập dữ liệu (Data Access Layer), kết hợp cùng hai thành phần phụ trợ là Common (chứa thành phần dùng chung, truyền dữ liệu giữa các tầng) và Operational (xử lý thao tác lặp lại).
  • Phương pháp nghiên cứu:
    • Phương pháp thu thập dữ liệu: Thu thập số liệu thống kê trang thiết bị, nhân sự từ Phòng Hành chính - Tổng hợp và phân tích thực trạng website viettro.vn.
    • Phương pháp phân tích thiết kế hệ thống theo cấu trúc: Sử dụng công cụ mô hình hóa chức năng (Functional Decomposition Diagram), luồng dữ liệu (DFD mức ngữ cảnh và DFD mức 0), mô hình thực thể quan hệ (ERD) và chuẩn hóa mô hình dữ liệu quan hệ (RDM).
    • Phương pháp phát triển phần mềm: Lập trình hướng đối tượng dựa trên nền tảng .NET framework với kỹ thuật tách biệt giao diện và mã nguồn (Code-Behind).

Thiết kế và triển khai

Hệ thống website TMĐT cho Siêu thị Điện máy Viettronimex được thiết kế và triển khai dựa trên các công nghệ và cấu trúc dữ liệu sau:

Ngăn xếp công nghệ và công cụ phát triển

  • Môi trường phát triển tích hợp (IDE): Microsoft Visual Studio .NET 2005, hỗ trợ các ngôn ngữ lập trình C#, VB.NET, tích hợp bộ soạn thảo mã, trình biên dịch, gỡ lỗi và liên kết thư viện MSDN.
  • Nền tảng ứng dụng Web: ASP.NET với cơ chế biên dịch trước mã nguồn thành các tập tin thư viện liên kết động (.dll), hỗ trợ quản lý trạng thái điều khiển (State Management), cơ chế lưu bộ đệm (Caching) và quản lý phiên làm việc (Session) tập trung không phụ thuộc cookie.
  • Công nghệ truy xuất dữ liệu: ADO.NET (ActiveX Data Object) vận hành theo mô hình ngắt kết nối (Disconnected Model) thông qua đối tượng DataSet, cho phép xử lý dữ liệu độc lập với hệ quản trị CSDL.
  • Hệ quản trị cơ sở dữ liệu: Microsoft SQL Server 2005, xử lý giao dịch trực tuyến qua ngôn ngữ Transact-SQL (T-SQL) tuân thủ chuẩn mở rộng ANSI SQL-99.
  • Công cụ thiết kế đồ họa: Adobe Photoshop CS2 (xử lý ảnh bitmap, bố cục giao diện), Macromedia Flash 8 (xây dựng các thành phần tương tác đa phương tiện qua ActionScript).
  • Thành phần bổ trợ: Ngôn ngữ JavaScript nhúng để trích xuất tự động thông tin thị trường (giá vàng, thời tiết, tỷ giá ngoại tệ, chỉ số chứng khoán) từ website vnexpress.net; tích hợp cổng thanh toán trực tuyến Ngân Lượng (nganluong.vn).

Cấu trúc thư mục ứng dụng

Cấu trúc mã nguồn của dự án được phân định thành các thư mục chức năng:

  • Admin: Chứa các trang giao diện và xử lý của phân hệ quản trị.
  • Control: Chứa các điều khiển người dùng tự tạo (User Controls).
  • Css: Chứa các tệp định dạng kiểu dáng, bố cục, màu sắc và font chữ.
  • Js: Chứa các tệp kịch bản JavaScript.
  • Image: Chứa tài nguyên hình ảnh giao diện và hình ảnh sản phẩm.
  • Flash: Chứa các tệp Flash đa phương tiện.

Cơ sở dữ liệu hệ thống

Cơ sở dữ liệu bao gồm 12 bảng thực thể liên kết chặt chẽ nhằm phục vụ toàn bộ chu trình bán hàng và quản trị:

STT Tên bảng Chức năng lưu trữ và quản lý
1 SanPham Quản lý thông tin chi tiết sản phẩm, giá bán, mô tả và hình ảnh.
2 DanhMucSanPham Bảng tra cứu phân loại danh mục sản phẩm theo mã định danh (ID).
3 DonHang Lưu trữ thông tin tổng quát các đơn đặt hàng của khách hàng.
4 ChiTietDonHang Lưu các mặt hàng, số lượng và đơn giá trong từng đơn hàng cụ thể.
5 TinhTrangDonHang Bảng tra cứu định nghĩa các trạng thái đơn hàng (chờ xử lý, đã giao...).
6 NguoiDung Quản lý tài khoản, thông tin cá nhân của khách hàng và quản trị viên.
7 KieuNguoiDung Bảng tra cứu phân quyền vai trò người sử dụng trong hệ thống.
8 GioHang Lưu tạm thời các mặt hàng khách lựa chọn trước khi thanh toán.
9 TinTuc Quản lý bài viết tin tức, khuyến mãi và thông tin sản phẩm.
10 DanhMucTinTuc Bảng tra cứu danh mục phân loại tin tức.
11 ThongKeTruyCap / LuotTruyCap Ghi nhận số lượt người dùng truy cập vào hệ thống website.
12 timkiemgia Lưu trữ các tiêu chuẩn, khoảng giá phục vụ lọc tìm kiếm sản phẩm.

Nội dung chính theo từng chương

CHƯƠNG 1: TỔNG QUAN CƠ SỞ LÝ THUYẾT

Chương 1 trình bày tổng quan về tình hình ứng dụng công nghệ thông tin và TMĐT tại Công ty Cổ phần Điện tử và Tin học Đà Nẵng, đồng thời hệ thống hóa nền tảng lý thuyết và công cụ kỹ thuật sử dụng trong đồ án:

  • Thực trạng hạ tầng và nhân sự: Công ty sở hữu 40 máy tính, 8 máy in, 4 máy fax, 2 máy photo, 2 máy chiếu, 4 tivi và 8 máy điều hòa, được kết nối qua mạng LAN và Internet. Bộ phận CNTT gồm 3 nhân sự. Website cũ viettro.vn có cấu trúc 9 trang danh mục nhưng giao diện đơn sơ, thiếu khả năng tương tác và chưa hỗ trợ giao dịch trực tuyến.
  • Lý luận về TMĐT: Phân tích các lợi ích cốt lõi như mở rộng thị trường, giảm chi phí giao dịch qua Internet lên đến 80%, giảm tải kho bãi và độ trễ phân phối. Đồng thời chỉ rõ các rào cản như hạ tầng kỹ thuật, an ninh bảo mật, thiếu hành lang pháp lý hoàn chỉnh và đặc biệt là tâm lý "không thích thay đổi" từ phía doanh nghiệp.
  • Giới thiệu công cụ phát triển: Khái quát tính năng của Microsoft Visual Studio .NET 2005, hệ quản trị CSDL Microsoft SQL Server 2005 (với ngôn ngữ T-SQL mở rộng), nền tảng ASP.NET với mô hình Code-Behind, công nghệ ADO.NET ngắt kết nối, phần mềm đồ họa Adobe Photoshop CS2, Macromedia Flash 8 và JavaScript nhúng widget cập nhật dữ liệu tự động.

CHƯƠNG 2: PHÂN TÍCH THIẾT KẾ HỆ THỐNG

Chương 2 tập trung đặc tả chi tiết các yêu cầu chức năng, mô hình hóa luồng dữ liệu và thiết kế cấu trúc dữ liệu cho website:

  • Xác định yêu cầu hệ thống:
    • Đối với khách hàng: Xem thông tin giới thiệu, tin tức; gửi liên hệ; xem sản phẩm theo danh mục; hiển thị top 10 sản phẩm mới nhất, sản phẩm mua nhiều nhất, sản phẩm nổi bật, sản phẩm ngẫu nhiên; đăng ký/đăng nhập tài khoản; quên mật khẩu; quản lý giỏ hàng; tìm kiếm cơ bản và nâng cao; đặt hàng, xem tình trạng đơn hàng và thanh toán trực tuyến.
    • Đối với nhà quản trị: Đăng nhập hệ thống quản trị; xem danh sách sản phẩm, đơn hàng, khách hàng; thêm/sửa/xóa sản phẩm và tin tức; thêm/sửa danh mục sản phẩm; thống kê và xử lý cập nhật trạng thái đơn hàng.
  • Đặc tả chức năng (Bảng 2.1 đến 2.24): Mô tả chi tiết đầu vào, quá trình xử lý và đầu ra cho 24 ca chức năng, bao gồm các chức năng quản trị (đăng nhập, thêm/sửa/xóa sản phẩm, danh mục, tin tức, xử lý đơn hàng, quản lý khách hàng) và chức năng phía người dùng (tìm kiếm, đăng ký tài khoản có mã bảo vệ, đăng nhập, quên mật khẩu qua email, giỏ hàng, tạo đơn hàng, thanh toán qua cổng Ngân Lượng, thống kê truy cập).
  • Mô hình hóa hệ thống: Xây dựng Biểu đồ phân rã chức năng (Hình 2.1), Biểu đồ dòng dữ liệu mức ngữ cảnh (Hình 2.2) và DFD mức 0 (Hình 2.3), Biểu đồ thực thể quan hệ ERD (Hình 2.4) và Mô hình dữ liệu quan hệ RDM (Hình 2.5).
  • Thiết kế CSDL chi tiết: Xác lập cấu trúc trường, khóa chính, khóa ngoại của 12 bảng dữ liệu và sơ đồ tạo quan hệ CSDL (Hình 2.6).

CHƯƠNG 3: XÂY DỰNG WEBSITE

Chương 3 mô tả quá trình hiện thực hóa giao diện và tính năng website dựa trên kiến trúc 3 lớp:

  • Kiến trúc 3 lớp (Hình 3.1): Trình bày chi tiết vai trò của Presentation Layer (giao tiếp người dùng, tệp .cs), Business Logic Layer (xử lý nghiệp vụ, tích hợp dịch vụ bên thứ ba), Data Access Layer (thực thi truy vấn Select, Insert, Update, Delete vào CSDL), cùng các khối Common và Operational. Đánh giá ưu điểm về khả năng xử lý tập trung, giảm tải máy khách, dễ bảo trì, bên cạnh yêu cầu đầu tư thêm Application Server.
  • Giao diện phân hệ khách hàng:
    • Trang chủ (Hình 3.2): Bố cục trình diễn danh mục sản phẩm, khối top 10 sản phẩm mới nhất (Hình 3.16), sản phẩm mua nhiều nhất (Hình 3.3), sản phẩm ngẫu nhiên (Hình 3.4) và sản phẩm nổi bật (Hình 3.5).
    • Trang chi tiết sản phẩm (Hình 3.6): Mô tả tính năng kỹ thuật, chương trình quà tặng, giá bán và nút thêm vào giỏ hàng.
    • Trang giỏ hàng và đặt hàng (Hình 3.7, 3.8): Cho phép điều chỉnh số lượng, chọn xóa dòng sản phẩm, tính tổng tiền, liên kết thanh toán trực tuyến qua cổng Ngân Lượng (nganluong.vn).
    • Trang tài khoản và tiện ích: Quên mật khẩu gửi thư xác nhận qua email (Hình 3.9), xem trạng thái đơn hàng của khách (Hình 3.10), trang tin tức và tra cứu theo danh mục (chính sách bảo hành, tuyển dụng, trả góp, khuyến mãi - Hình 3.11, 3.12), tìm kiếm nâng cao theo mức giá/danh mục (Hình 3.13, 3.14), trang báo lỗi bảo trì (Hình 3.15).
  • Giao diện phân hệ quản trị:
    • Trang đăng nhập Admin (Hình 3.17): Kiểm tra phân quyền truy cập.
    • Quản lý đơn hàng (Hình 3.18, 3.19): Thống kê toàn bộ đơn đặt hàng, cập nhật ngày xử lý, mã vận đơn (tracking number) và trạng thái đơn hàng (chưa xử lý, đang xử lý, đã xử lý).
    • Quản lý sản phẩm và danh mục (Hình 3.20 - 3.22, 3.25): Liệt kê sản phẩm, giao diện thêm mới, chỉnh sửa thông tin chi tiết và xóa các sản phẩm cũ/hết hàng, cập nhật danh mục.
    • Quản lý tin tức (Hình 3.23, 3.24): Chức năng cập nhật, sửa đổi và xóa các bài viết tin tức hết hạn.

Kết quả và đóng góp

  • Kết quả đạt được:
    • Hoàn thiện hệ thống website thương mại điện tử hoàn chỉnh cho Siêu thị Điện máy Viettronimex Đà Nẵng với 2 phân hệ chuyên biệt: Khách hàng và Quản trị viên.
    • Xây dựng thành công cơ sở dữ liệu quan hệ gồm 12 bảng trên SQL Server 2005, thiết lập đầy đủ các ràng buộc toàn vẹn dữ liệu.
    • Triển khai đầy đủ 24 chức năng nghiệp vụ, bao gồm các khối tiện ích tìm kiếm nâng cao theo khoảng giá, quản lý giỏ hàng, cập nhật thông tin tự động qua JavaScript và tích hợp cổng thanh toán trực tuyến Ngân Lượng (nganluong.vn).
    • Xây dựng giao diện phân hệ quản trị trực quan, cho phép theo dõi mã vận chuyển (tracking number), cập nhật trạng thái đơn hàng 3 giai đoạn và quản trị danh mục/sản phẩm/tin tức.
  • Giải pháp đề xuất cho doanh nghiệp:
    • Thay thế trang web giới thiệu cũ (viettro.vn) bằng giải pháp TMĐT tương tác 2 chiều, khắc phục tình trạng thiếu thông tin sản phẩm và thiếu cơ chế giao dịch.
    • Đề xuất quy trình xử lý đơn hàng khép kín từ khâu đặt hàng, thanh toán điện tử đến phân loại trạng thái xử lý nội bộ.
  • Đóng góp của đồ án:
    • Chuẩn hóa quy trình phân tích và thiết kế hệ thống thông tin bán lẻ điện máy theo phương pháp có cấu trúc (DFD, ERD, RDM).
    • Ứng dụng thành công mô hình kiến trúc 3 lớp trong môi trường ASP.NET (C#) và ADO.NET, tạo tiền đề về giải pháp phần mềm có khả năng bảo trì và nâng cấp cho doanh nghiệp.

Hạn chế và hướng nghiên cứu tiếp

  • Hạn chế:
    • Mô hình 3 lớp đòi hỏi doanh nghiệp phải đầu tư hạ tầng máy chủ ứng dụng (Application Server), làm phát sinh thêm chi phí phần cứng ban đầu so với mô hình truyền thống.
    • Việc liên kết giữa website của công ty đến các hệ thống và đối tác bên ngoài còn ở mức cơ bản (chủ yếu qua liên kết email và cổng thanh toán Ngân Lượng).
    • Dữ liệu tiện ích bên ngoài (thời tiết, chứng khoán, giá vàng) phụ thuộc hoàn toàn vào đường truyền và cấu trúc nguồn cấp của trang vnexpress.net.
  • Hướng phát triển tiếp theo:
    • Tối ưu hóa hiệu năng truy vấn cơ sở dữ liệu SQL Server khi dung lượng dữ liệu và lượng người dùng truy cập đồng thời tăng cao.
    • Mở rộng tích hợp thêm các cổng thanh toán điện tử quốc tế và nội địa khác (như PayPal, thẻ tín dụng).
    • Hoàn thiện hệ thống bảo mật, phân quyền nâng cao cho nhiều cấp quản trị viên và mở rộng các kênh chăm sóc khách hàng trực tuyến tự động.

Giá trị tham khảo

Tài liệu đồ án mang lại giá trị tham khảo cụ thể cho các nhóm độc giả sau:

  • Sinh viên ngành Công nghệ thông tin, Hệ thống thông tin và Thương mại điện tử: Tham khảo quy trình phân tích thiết kế hệ thống từ biểu đồ phân rã chức năng, biểu đồ luồng dữ liệu (DFD mức ngữ cảnh, mức 0) đến biểu đồ ERD và chuẩn hóa CSDL quan hệ.
  • Lập trình viên phát triển Web nền tảng Microsoft (.NET): Tham khảo kiến trúc phân tầng 3 lớp (Presentation, Business Logic, Data Access) bằng ngôn ngữ C#/ASP.NET kết hợp ADO.NET ngắt kết nối và CSDL SQL Server 2005.
  • Các doanh nghiệp hoặc cá nhân phát triển đồ án bán lẻ: Tham khảo mô hình phân hệ chức năng thương mại điện tử thực tế, cấu trúc 12 bảng cơ sở dữ liệu bán hàng và quy trình tích hợp cổng thanh toán trực tuyến Ngân Lượng.

Câu hỏi thường gặp

1. Hiện trạng trang thiết bị và nhân sự CNTT của Viettronimex Đà Nẵng trước khi xây dựng hệ thống mới như thế nào?

Theo số liệu từ Phòng Hành chính - Tổng hợp, công ty có 40 máy tính, 8 máy in, 4 máy fax, 2 máy photo, 2 máy chiếu, 4 tivi và 8 máy điều hòa kết nối qua mạng LAN. Bộ phận CNTT có 3 người gồm 1 Giám đốc/Trưởng bộ phận và 2 nhân viên.

2. Website cũ của công ty gặp phải những nhược điểm gì khiến tác giả chọn đề tài này?

Website cũ (viettro.vn) có giao diện kém thẩm mỹ, nội dung thông tin sản phẩm sơ sài, thiếu tính năng tương tác với người dùng (chỉ cung cấp email tĩnh), khả năng liên kết website hạn chế và hoàn toàn chưa có các chức năng phục vụ đặt hàng, quản lý đơn hàng, tư vấn online hoặc thanh toán trực tuyến.

3. Hệ thống website mới được xây dựng dựa trên những công nghệ và phần mềm chính nào?

Hệ thống sử dụng môi trường Microsoft Visual Studio .NET 2005, nền tảng ASP.NET (C#) với kiến trúc Code-Behind, công nghệ truy xuất dữ liệu ADO.NET, hệ quản trị CSDL Microsoft SQL Server 2005 (T-SQL), đồ họa giao diện bằng Adobe Photoshop CS2 và Macromedia Flash 8, kịch bản JavaScript nhúng dữ liệu từ vnexpress.net và tích hợp cổng thanh toán trực tuyến Ngân Lượng (nganluong.vn).

4. Kiến trúc 3 lớp của website bao gồm những thành phần nào và có ưu điểm gì?

Kiến trúc gồm 3 tầng chính: Presentation Layer (giao tiếp người dùng), Business Logic Layer (xử lý nghiệp vụ) và Data Access Layer (truy xuất CSDL), cùng 2 khối hỗ trợ là Common và Operational. Ưu điểm của mô hình là hỗ trợ nhiều người dùng, giảm tải xử lý cho máy khách, xử lý và hiển thị dữ liệu tập trung tại Application Server và Database Server giúp hệ thống dễ quản lý, bảo trì và nâng cấp.

5. Cơ sở dữ liệu của đồ án gồm bao nhiêu bảng và những bảng nào quản lý đơn hàng?

Cơ sở dữ liệu gồm 12 bảng: SanPham, DanhMucSanPham, DonHang, ChiTietDonHang, TinhTrangDonHang, NguoiDung, KieuNguoiDung, GioHang, TinTuc, DanhMucTinTuc, ThongKeTruyCap (hoặc LuotTruyCap) và timkiemgia. Trong đó, việc quản lý đơn hàng do 3 bảng đảm nhiệm: DonHang (thông tin chung), ChiTietDonHang (danh sách sản phẩm trong đơn) và TinhTrangDonHang (trạng thái xử lý).


Kết luận

Đồ án tốt nghiệp của sinh viên Bùi Văn Tâm đã giải quyết trọn vẹn bài toán chuyển đổi từ website giới thiệu thông tin đơn thuần sang cổng thương mại điện tử hoàn chỉnh cho Siêu thị Điện máy Viettronimex Đà Nẵng. Thông qua việc phân tích nghiệp vụ thực tế, xây dựng mô hình dữ liệu quan hệ 12 bảng và lập trình giao diện theo kiến trúc 3 lớp trên nền tảng ASP.NET và SQL Server 2005, hệ thống đáp ứng đầy đủ các chức năng mua sắm, quản trị và thanh toán trực tuyến. Công trình là tài liệu tham khảo có giá trị thực tiễn cao cho sinh viên kỹ thuật phần mềm và các nhà phát triển hệ thống TMĐT B2C.