Bối cảnh và vấn đề nghiên cứu
Trong bối cảnh công nghệ thông tin và thương mại điện tử phát triển mạnh mẽ, các phương thức quản lý bán hàng truyền thống bộc lộ nhiều điểm hạn chế. Việc ghi chép sổ sách, theo dõi đơn hàng và thống kê doanh thu thủ công qua giấy tờ hoặc bảng tính Excel cơ bản tốn nhiều thời gian, dễ xảy ra sai sót và không đáp ứng được tốc độ vận hành của thị trường. Đối với các cửa hàng kinh doanh thời trang, may mặc, việc xây dựng kênh bán hàng trực tuyến trở thành giải pháp thiết thực nhằm giải phóng các giới hạn về thời gian, không gian, tiếp cận khách hàng tiềm năng 24/7 và cắt giảm chi phí thuê mặt bằng cùng nhân công. Đề tài "Phát triển website bán quần áo" do sinh viên Nguyễn Duy Điều thực hiện tại Trường Đại học Công nghệ Đông Á (năm 2022) dưới sự hướng dẫn của ThS. Lê Trung Thực nhằm mục đích giải quyết bài toán vận hành và kinh doanh trực tuyến cho cửa hàng bán lẻ.
Văn bản xác định các mục tiêu và yêu cầu nghiên cứu cụ thể bao gồm:
- Xây dựng hoàn chỉnh các chức năng cơ bản của một website bán hàng trực tuyến.
- Thiết kế giao diện website có tính tương thích cao, hiển thị tối ưu trên đa dạng thiết bị (laptop, điện thoại di động) thông qua kỹ thuật responsive và có khả năng nâng cấp trong tương lai.
- Tạo giao diện trực quan, dễ sử dụng nhằm thu hút và hỗ trợ người dùng thao tác nhanh chóng.
- Xây dựng kênh hỗ trợ và tiếp nhận phản hồi từ khách hàng nhanh chóng qua môi trường mạng.
- Cung cấp công cụ quản lý danh mục, sản phẩm, tin tức và cấu hình hệ thống.
- Thiết lập quy trình quản lý đơn hàng, theo dõi và thống kê doanh thu bán hàng.
- Vận dụng và làm chủ các công nghệ, ngôn ngữ lập trình web bao gồm PHP, MySQL, HTML, CSS, JavaScript và các công cụ phát triển liên quan.
Đối tượng và phạm vi nghiên cứu của đồ án được xác định rõ:
- Đối tượng nghiên cứu: Nhu cầu thực tế của khách hàng trên thị trường mua sắm trực tuyến; tính cạnh tranh giữa các mô hình kinh doanh; việc ứng dụng các ngôn ngữ lập trình và hệ quản trị cơ sở dữ liệu vào quy trình thiết kế, triển khai website thương mại điện tử.
- Phạm vi nghiên cứu:
- Về lý thuyết: Khái niệm, đặc điểm, kiến trúc hoạt động, mô hình hướng dịch vụ và các thành phần chính của một website bán hàng.
- Về nghiệp vụ và chức năng: Giới hạn trong các phân hệ cốt lõi gồm mua hàng trực tuyến, quản lý giỏ hàng (thêm, sửa, xóa, tính tiền), tìm kiếm sản phẩm theo danh mục/tên gọi, đăng ký/đăng nhập tài khoản và phân hệ quản trị (quản lý sản phẩm, đơn hàng, khách hàng, tin tức, phân quyền vai trò).
- Về không gian và hạ tầng: Môi trường web server cục bộ, tương thích với các trình duyệt web phổ biến hiện nay.
Cơ sở lý thuyết và phương pháp
Đồ án xây dựng dựa trên nền tảng kiến trúc web hướng dịch vụ kết hợp mô hình tương tác máy khách - máy chủ (Client - Server). Hệ thống ứng dụng các tiêu chuẩn thiết kế web giao diện tương thích (Responsive Web Design) để đảm bảo khả năng hiển thị đồng nhất trên nhiều kích thước màn hình.
Các công nghệ, ngôn ngữ và môi trường triển khai được xác định trong văn bản bao gồm:
- Ngôn ngữ kịch bản phía máy chủ (Server-side): PHP.
- Hệ quản trị cơ sở dữ liệu: MySQL.
- Ngôn ngữ giao diện và kịch bản phía máy khách (Client-side): HTML (Ngôn ngữ đánh dấu siêu văn bản), CSS (Ngôn ngữ định kiểu theo tầng), JavaScript (Ngôn ngữ lập trình tạo tương tác động).
- Môi trường và công cụ phát triển: Máy tính cài đặt hệ điều hành Windows 10, phần mềm giả lập máy chủ cục bộ XAMPP (tích hợp môi trường Apache, PHP và MySQL), công cụ soạn thảo mã nguồn Visual Studio Code.
Phương pháp nghiên cứu được tác giả kết hợp giữa nghiên cứu lý thuyết và thực nghiệm phần mềm:
- Phương pháp thu thập và nghiên cứu lý thuyết: Thu thập các tài liệu, giáo trình, tiêu chuẩn kỹ thuật liên quan đến lập trình web bằng PHP/MySQL, HTML/CSS và JavaScript; tham khảo tài liệu hướng dẫn kỹ thuật trên các kênh chuyên ngành và YouTube.
- Phương pháp khảo sát hiện trạng: Khảo sát các website bán hàng online đang hoạt động trên thị trường để tổng hợp yêu cầu chức năng, cách thức tổ chức danh mục, giao diện hiển thị và quy trình giỏ hàng.
- Phương pháp phân tích và mô hình hóa hệ thống: Sử dụng ngôn ngữ mô hình hóa thống nhất (UML) để phân tích yêu cầu, xây dựng sơ đồ ca sử dụng (Use Case Diagram) tổng quát và chi tiết, xây dựng sơ đồ tuần tự (Sequence Diagram) cho từng luồng nghiệp vụ cụ thể.
- Phương pháp thực nghiệm phát triển phần mềm: Thiết kế cơ sở dữ liệu quan hệ, lập trình giao diện người dùng, lập trình xử lý logic backend, kết nối cơ sở dữ liệu và thử nghiệm trực tiếp trên môi trường máy chủ cục bộ.
Thiết kế và triển khai hệ thống
Hệ thống được thiết kế hướng đến hai nhóm tác nhân (Actors) chính với các quyền hạn và nhiệm vụ tách biệt: Quản trị viên (Admin) và Khách hàng (User).
| Nhóm tác nhân |
Phân hệ chức năng |
Mô tả chi tiết |
| Quản trị viên (Admin) |
Quản trị hệ thống & giao diện |
Quản lý toàn bộ hệ thống; thay đổi thông tin sản phẩm, bài viết, tin tức; quản lý giao diện hiển thị. |
|
Quản lý danh mục & sản phẩm |
Thêm mới, chỉnh sửa thông tin, xóa danh mục sản phẩm; cập nhật mã, tên, giá, ảnh minh họa, tình trạng kho (còn hàng/hết hàng). |
|
Quản lý đơn hàng & giao dịch |
Xem danh sách đơn hàng, xem chi tiết đơn hàng (mã hóa đơn, tên khách, số điện thoại, địa chỉ, tổng tiền), xử lý/duyệt đơn, xóa đơn hàng. |
|
Quản lý tin tức & nội dung |
Thêm, sửa, xóa các bài viết tin tức, thông tin công nghệ giới thiệu sản phẩm mới cho khách hàng. |
|
Quản lý tài khoản & vai trò |
Thêm, sửa, xóa tài khoản quản trị viên và tài khoản khách hàng; phân quyền vai trò cho từng thành viên tham gia quản trị. |
| Khách hàng (User) |
Đăng ký & Đăng nhập |
Tạo tài khoản mới bằng thông tin cá nhân; đăng nhập hệ thống bằng email và mật khẩu để kích hoạt quyền mua hàng. |
|
Tra cứu & Xem sản phẩm |
Tìm kiếm sản phẩm nhanh theo tên gọi, duyệt sản phẩm theo từng nhóm/danh mục, xem thông tin chi tiết và giá bán. |
|
Giỏ hàng & Đặt hàng |
Thêm sản phẩm vào giỏ, cập nhật số lượng, loại bỏ sản phẩm khỏi giỏ; đặt mua trực tuyến, chọn phương thức nhận hàng và thanh toán. |
|
Tương tác & Phản hồi |
Xem tin tức, gửi ý kiến đóng góp/phản hồi trực tiếp từ website đến hộp thư điện tử của quản trị viên. |
Hệ thống đưa ra các tiêu chí phi chức năng nhằm đảm bảo chất lượng vận hành:
- Giao diện: Thiết kế trực quan, dễ thao tác, bố cục rõ ràng, hỗ trợ hiển thị responsive tương thích tốt với màn hình laptop và điện thoại thông minh.
- Tốc độ xử lý: Đảm bảo hệ thống phản hồi các truy vấn tìm kiếm, cập nhật dữ liệu và đặt hàng một cách chính xác, nhanh chóng.
- Bảo mật: Đảm bảo an toàn thông tin đăng nhập của người dùng và dữ liệu hệ thống, yêu cầu kiểm tra xác thực trước khi cấp quyền thao tác trên trang quản trị.
- Khả năng tương thích: Hoạt động ổn định trên hầu hết các trình duyệt web thông dụng hiện nay.
Quy trình hoạt động và luồng dữ liệu của hệ thống được mô tả qua hệ thống biểu đồ UML:
- Hệ thống Use Case: Bao gồm Use Case tổng quát, Use Case đăng nhập, Use Case quản lý danh mục sản phẩm, Use Case quản lý sản phẩm, Use Case quản lý tin tức, Use Case quản lý đơn hàng, Use Case quản lý tài khoản - thành viên, Use Case chức năng khách hàng và Use Case quản lý vai trò.
- Hệ thống Biểu đồ tuần tự (Sequence Diagram): Đặc tả chi tiết 11 luồng xử lý:
- Chức năng đăng nhập: Khách hàng/Admin gửi thông tin -> Giao diện tiếp nhận -> Hệ thống kiểm tra trong cơ sở dữ liệu -> Thông báo thành công hoặc báo lỗi đăng nhập lại.
- Chức năng đăng ký: Khách hàng nhập biểu mẫu đăng ký -> Hệ thống kiểm tra dữ liệu -> Lưu tài khoản vào cơ sở dữ liệu và hiển thị thông báo.
- Quản lý danh mục sản phẩm: Trình tự thực hiện các thao tác thêm mới (kiểm tra trùng lặp), chỉnh sửa và xóa danh mục từ phía Admin.
- Quản lý sản phẩm: Trình tự nhập thông tin mã sản phẩm, tên, đơn giá, ảnh minh họa -> Hệ thống kiểm tra tính hợp lệ -> Cập nhật/xóa sản phẩm trong cơ sở dữ liệu.
- Quản lý tin tức: Trình tự thêm, sửa, xóa các bài viết tin tức và cập nhật danh sách bài viết.
- Quản lý đơn hàng: Trình tự tiếp nhận, xem chi tiết và xóa đơn hàng khỏi cơ sở dữ liệu.
- Chức năng đặt hàng: Khách hàng chọn sản phẩm -> Chuyển vào giỏ hàng -> Hệ thống kiểm tra tồn kho -> Khách hàng nhập địa chỉ giao hàng, số điện thoại -> Hệ thống ghi nhận đơn hàng thành công.
- Chức năng tìm kiếm: Tiếp nhận từ khóa từ người dùng -> Lọc dữ liệu trong bảng sản phẩm -> Hiển thị kết quả tương ứng.
- Quản lý tài khoản người dùng: Trình tự Admin chỉnh sửa thông tin hoặc xóa tài khoản người dùng khỏi hệ thống.
- Quản lý tài khoản quản trị viên: Trình tự thêm mới, chỉnh sửa thông tin và xóa bỏ tài khoản cấp quản trị.
- Quản lý vai trò: Trình tự thiết lập, sửa đổi và xóa các vai trò được phân quyền trong hệ thống.
Nội dung chính theo từng chương
Chương 1: Giới thiệu về Website
Chương này tập trung trình bày bối cảnh chung, thực trạng của thị trường thương mại điện tử và đặc thù của hoạt động kinh doanh quần áo trực tuyến:
- Đặt vấn đề và thực trạng: Phân tích sự chuyển dịch từ mua sắm truyền thống (phải đến tận cửa hàng, siêu thị) sang mua bán trực tuyến. Nêu rõ ưu điểm của mô hình website so với các kênh mạng xã hội (Facebook, TikTok, Instagram) về khả năng kiểm soát dữ liệu, tính bền vững và sự thuận tiện trong quản lý đơn hàng.
- Đặc điểm website bán quần áo: Website định vị cung cấp các mặt hàng quần áo có nguồn gốc rõ ràng, nhập khẩu từ các thương hiệu uy tín. Chủ cửa hàng có trách nhiệm cập nhật đầy đủ thông tin về tên, giá thành, xuất xứ và hình ảnh sản phẩm.
- Quy trình nghiệp vụ thực tế:
- Nghiệp vụ nhập hàng: Cửa hàng lên kế hoạch nhập các mẫu quần áo thịnh hành và đưa dữ liệu lên website.
- Nghiệp vụ mua sắm: Khách hàng tự do tra cứu sản phẩm nhưng bắt buộc phải đăng nhập tài khoản để thực hiện giao dịch mua hàng; có thể quản lý số lượng trong giỏ hàng và cung cấp địa chỉ nhận hàng.
- Nghiệp vụ xử lý đơn hàng: Quản lý nhận thông báo đơn mới, kiểm tra tồn kho, liên hệ khách hàng để điều chỉnh nếu hết hàng, hoặc tiến hành duyệt đơn, đóng gói, giao hàng và xác nhận thanh toán.
- Yêu cầu bài toán: Xác lập các quyền hạn cụ thể của người dùng và quản trị viên, quy định rõ 02 hình thức thanh toán (thanh toán trực tiếp tại cửa hàng hoặc thanh toán khi nhận hàng - COD) và 02 hình thức nhận hàng (nhận trực tiếp tại cửa hàng hoặc nhận tại địa chỉ do khách hàng cung cấp).
Chương 2: Phân tích và thiết kế hệ thống Website
Chương 2 là nội dung kỹ thuật trọng tâm của đồ án, thực hiện phân tích chi tiết toàn bộ các thành phần chức năng, phi chức năng và mô hình hóa hệ thống:
- Mục tiêu và yêu cầu hệ thống: Xác định cấu trúc hệ thống chia tách thành hai phân hệ riêng biệt (Front-end cho khách hàng và Back-end cho quản trị viên).
- Phân tích yêu cầu chức năng:
- Bảng 2.1 và 2.2 chuẩn hóa 10 chức năng quản trị: Đăng nhập, Quản trị hệ thống, Quản lý sản phẩm, Quản lý danh mục sản phẩm, Quản lý tin tức, Quản lý đơn hàng, Quản lý giao dịch, Quản lý chi tiết đơn hàng, Quản lý vai trò, Quản lý tài khoản - người dùng.
- Bảng 2.3 chuẩn hóa 5 chức năng người dùng: Tạo tài khoản mới, Đăng nhập hệ thống, Tìm kiếm thông tin sản phẩm, Đặt hàng, Quản lý giỏ hàng.
- Đặc tả khuôn mẫu dữ liệu đầu vào/đầu ra: Quy định khuôn dữ liệu sản phẩm gồm Mã sản phẩm (chuỗi ký tự duy nhất, nhập tay và có cảnh báo trùng lặp), Tên sản phẩm, Thông tin mô tả chi tiết và Hình ảnh minh họa (có thông báo cảnh báo nếu thiếu ảnh).
- Yêu cầu phi chức năng: Chuẩn hóa các tiêu chí về tốc độ xử lý, tính bảo mật dữ liệu, độ thân thiện giao diện và tính tương thích trình duyệt (Bảng 2.4).
- Hệ thống sơ đồ thiết kế UML:
- Xây dựng 9 biểu đồ Use Case mô tả tương tác giữa Admin/Khách hàng với các phân hệ chức năng.
- Xây dựng 17 biểu đồ tuần tự (từ Hình 2.10 đến Hình 2.26) đặc tả trình tự trao đổi thông điệp giữa giao diện (Boundary), bộ điều khiển (Control) và cơ sở dữ liệu (Database) cho từng tác vụ CRUD (Thêm, Sửa, Xóa) trên danh mục, sản phẩm, tin tức, tài khoản, vai trò cũng như các thao tác nghiệp vụ như đặt hàng, tìm kiếm.
Chương 3: Xây dựng và thiết kế Website
Chương 3 trình bày kết quả hiện thực hóa các bản vẽ thiết kế thành giao diện website hoàn chỉnh:
- Hiện thực hóa các phân hệ chức năng: Tác giả tích hợp mã nguồn PHP, HTML, CSS và JavaScript để xây dựng các mô-đun chức năng theo đúng các Use Case đã phân tích.
- Mô tả hệ thống giao diện thực tế (từ Hình 3.1 đến Hình 3.8 trong văn bản):
- Giao diện trang chủ: Bố trí thanh điều hướng danh mục, banner quảng bá, danh sách sản phẩm mới cập nhật và các sản phẩm bán chạy.
- Giao diện trang đăng nhập: Cung cấp form nhập thông tin tài khoản, mật khẩu kèm xử lý xác thực.
- Giao diện thêm người dùng từ Admin: Bảng biểu cho phép quản trị viên nhập và phân quyền người dùng mới vào hệ thống.
- Giao diện trang danh mục sản phẩm: Trình bày danh sách sản phẩm phân loại theo từng nhóm hàng thời trang.
- Giao diện trang chi tiết sản phẩm: Hiển thị rõ tên gọi, giá bán, hình ảnh minh họa chi tiết, mô tả xuất xứ và nút chức năng thêm vào giỏ hàng.
- Giao diện trang giỏ hàng và đặt hàng: Bảng thống kê danh sách mặt hàng đã chọn, số lượng, tổng số tiền thanh toán và form điền thông tin địa chỉ nhận hàng.
- Giao diện trang thông tin tài khoản / Đăng ký tài khoản: Biểu mẫu cho phép khách hàng đăng ký thành viên hoặc cập nhật dữ liệu cá nhân.
- Giao diện trang quản trị, quản lý sản phẩm: Bảng điều khiển trung tâm dành cho Admin để quản lý danh sách sản phẩm, tích hợp các nút thao tác thêm mới, chỉnh sửa và xóa dữ liệu.
Kết quả và đóng góp
Dựa trên các nội dung được trình bày trong toàn bộ tài liệu, đồ án đã đạt được các kết quả cụ thể sau:
- Xây dựng hoàn chỉnh một website bán quần áo trực tuyến với đầy đủ hai phân hệ độc lập: phân hệ người dùng (mua sắm, tra cứu, giỏ hàng, đặt hàng) và phân hệ quản trị (quản lý kho hàng, danh mục, bài viết, đơn hàng, người dùng và vai trò).
- Thiết kế hệ thống tương thích đa thiết bị, áp dụng kỹ thuật responsive giúp giao diện hiển thị đồng bộ trên cả máy tính xách tay và điện thoại di động.
- Chuẩn hóa toàn bộ quy trình nghiệp vụ mua bán trực tuyến của cửa hàng quần áo từ khâu nhập hàng, cập nhật dữ liệu, tiếp nhận đơn đặt hàng, kiểm tra kho hàng đến khâu xác nhận giao hàng và thanh toán.
- Thiết lập hệ thống cơ sở dữ liệu quan hệ trên MySQL và kết nối xử lý mượt mà thông qua ngôn ngữ PHP.
- Đóng góp chính của báo cáo (được tác giả nêu rõ tại Phần mở đầu): Đưa một website bán quần áo vào hoạt động thực tiễn và ứng dụng thành công kỹ thuật responsive vào xây dựng web đa nền tảng.
Hạn chế và hướng nghiên cứu tiếp
Văn bản báo cáo phản ánh một số hạn chế gắn liền với phạm vi triển khai của đồ án:
- Hệ thống mới được thử nghiệm và vận hành trên môi trường máy chủ cục bộ (localhost qua phần mềm XAMPP) trên hệ điều hành Windows 10, chưa triển khai đưa lên môi trường hosting/tên miền thực tế ngoài Internet.
- Các phương thức thanh toán mới dừng lại ở mức ghi nhận hình thức (thanh toán khi nhận hàng hoặc thanh toán tại cửa hàng), chưa tích hợp các cổng thanh toán trực tuyến tự động (ví điện tử, thẻ ngân hàng qua API).
- Hướng phát triển tiếp theo được xác định dựa trên mục tiêu nghiên cứu: Nâng cấp và mở rộng thêm các tính năng nâng cao trong tương lai, tối ưu hóa hơn nữa hiệu năng xử lý của cơ sở dữ liệu và tăng cường các lớp bảo mật cho hệ thống.
Giá trị tham khảo
Báo cáo đồ án tốt nghiệp này mang lại giá trị tham khảo hữu ích cho các nhóm đối tượng:
- Sinh viên ngành Công nghệ thông tin và Kỹ thuật phần mềm: Là tài liệu tham khảo thực tế về cấu trúc một đồ án tốt nghiệp xây dựng website thương mại điện tử từ đầu bằng PHP và MySQL thuần; giúp nắm bắt cách thức phân tích nghiệp vụ, mô hình hóa hệ thống bằng biểu đồ Use Case và biểu đồ tuần tự UML.
- Người học lập trình web cơ bản: Cung cấp tài liệu tham khảo về phương pháp xây dựng giao diện responsive bằng HTML/CSS/JavaScript và cách thức tổ chức các chức năng CRUD cơ bản kết hợp quản lý giỏ hàng/đơn hàng.
- Các nội dung đáng tham khảo nhất trong văn bản: Hệ thống 17 biểu đồ tuần tự (Sequence Diagram) phân tích chi tiết từng tương tác nghiệp vụ ở Chương 2 và phương pháp phân tách bảng chức năng giữa Admin và Người dùng.
Câu hỏi thường gặp
1. Website bán quần áo trong đồ án được xây dựng dựa trên những công nghệ và công cụ lập trình nào?
Website được phát triển bằng ngôn ngữ kịch bản phía máy chủ PHP, hệ quản trị cơ sở dữ liệu MySQL, kết hợp các ngôn ngữ giao diện phía máy khách gồm HTML, CSS và JavaScript. Môi trường phát triển bao gồm máy chủ cục bộ XAMPP, trình biên tập Visual Studio Code trên hệ điều hành Windows 10.
2. Khách hàng truy cập website có bắt buộc phải đăng ký tài khoản mới có thể xem và mua hàng không?
Theo quy trình nghiệp vụ được mô tả ở Chương 1 và Chương 2: Khách hàng chưa có tài khoản hoặc chưa đăng nhập vẫn có thể truy cập website, xem thông tin sản phẩm và tìm kiếm hàng hóa; tuy nhiên, để thực hiện quyền mua hàng và gửi đơn đặt hàng, khách hàng bắt buộc phải đăng ký và đăng nhập tài khoản vào hệ thống.
3. Hệ thống hỗ trợ những hình thức nhận hàng và thanh toán nào khi khách hàng đặt mua sản phẩm?
Hệ thống thiết lập 02 hình thức nhận hàng (nhận trực tiếp tại cửa hàng hoặc nhận tại địa chỉ do khách hàng cung cấp) và 02 hình thức thanh toán (thanh toán trực tiếp tại cửa hàng hoặc thanh toán khi nhận hàng - COD).
4. Phân hệ quản trị (Admin) của website cung cấp những chức năng quản lý chính nào?
Admin có quyền quản lý toàn diện hệ thống thông qua các chức năng: Đăng nhập quản trị, Quản lý giao diện, Quản trị hệ thống, Quản lý danh mục sản phẩm (thêm/sửa/xóa), Quản lý sản phẩm (thêm/sửa/xóa, cập nhật số lượng/giá/ảnh), Quản lý tin tức, Quản lý đơn hàng và giao dịch, Quản lý chi tiết đơn hàng, Quản lý vai trò và Quản lý tài khoản (bao gồm cả tài khoản admin và người dùng).
5. Điểm nổi bật về khả năng hiển thị của giao diện website được tác giả nhấn mạnh là gì?
Website được áp dụng kỹ thuật thiết kế giao diện responsive, giúp hệ thống tương thích tốt và hiển thị tối ưu trên nhiều loại thiết bị phần cứng khác nhau, đặc biệt là điện thoại di động và máy tính xách tay (laptop).
Kết luận
Đồ án tốt nghiệp "Phát triển website bán quần áo" của sinh viên Nguyễn Duy Điều đã hoàn thành đầy đủ các mục tiêu đề ra về mặt phân tích, thiết kế và hiện thực hóa một hệ thống thương mại điện tử cơ bản. Tác giả đã vận dụng hiệu quả các công nghệ web nền tảng gồm PHP, MySQL, HTML, CSS, JavaScript cùng hệ thống mô hình hóa UML để giải quyết bài toán quản lý và bán hàng trực tuyến cho cửa hàng thời trang. Báo cáo có kết cấu 3 chương chặt chẽ, tài liệu hóa đầy đủ các luồng xử lý dữ liệu và giao diện thực thi, là nguồn tài liệu tham khảo phù hợp cho sinh viên chuyên ngành Công nghệ thông tin khi thực hiện các đề tài xây dựng ứng dụng web quản lý bán hàng.