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

Khóa luận tốt nghiệp "Xây dựng website thiết bị điện tử cho cửa hàng Thành Tài Laptop Huế bằng PHP Laravel Framework" do sinh viên Hoàng Quốc Huy thực hiện (ngành Hệ thống thông tin quản lý, Trường Đại học Kinh tế – Đại học Huế, năm 2025) đặt trong bối cảnh thương mại điện tử và thị trường bán lẻ công nghệ tại Việt Nam đang có sự chuyển dịch số hóa mạnh mẽ.

Theo các số liệu thực tiễn được trích dẫn trong văn bản:

  • Thị trường thương mại điện tử Việt Nam đạt quy mô 20,5 tỷ USD vào năm 2023 theo báo cáo của Bộ Công Thương.
  • Ngành bán lẻ thiết bị điện tử ghi nhận 61% người tiêu dùng lựa chọn phương thức mua sắm qua các nền tảng trực tuyến.
  • Tỷ lệ người dùng Internet tại Việt Nam dao động từ 59 đến 62 triệu người, với trên 74% dân số tham gia các giao dịch mua sắm trực tuyến.
  • Riêng tại khu vực Thừa Thiên Huế, số liệu khảo sát từ Hiệp hội Thương mại Điện tử Việt Nam (VECOM) năm 2024 chỉ ra trên 60% người tiêu dùng ưu tiên tiếp cận và mua sắm thiết bị công nghệ qua kênh trực tuyến.

Về phía đơn vị khảo sát thực tế, Cửa hàng Thành Tài Laptop Huế (thành lập ngày 08/10/2020, địa chỉ tại số 1 kiệt 42, Xóm 7 Lại Thế, phường Phú Thượng, thành phố Huế) hoạt động theo mô hình kinh doanh bán lẻ quy mô nhỏ. Cơ cấu tổ chức gồm hai bộ phận: chủ cửa hàng (phụ trách điều hành, nhập hàng, định giá, dịch vụ kỹ thuật) và 1–2 nhân viên (phụ trách bán hàng, tiếp nhận máy và sửa chữa cơ bản). Trước khi thực hiện đề tài, cửa hàng hoàn toàn phụ thuộc vào mặt bằng vật lý và các kênh bán hàng không chính thức (Fanpage Facebook, Zalo, Messenger, truyền miệng). Hoạt động quản trị nội bộ gặp nhiều hạn chế: ghi chép đơn hàng bằng sổ tay hoặc bảng tính Excel thủ công, dữ liệu tồn kho dễ sai lệch, lịch sử dịch vụ sửa chữa và thông tin bảo hành phân tán, thiếu một kênh số hóa riêng biệt để cạnh tranh với các đối thủ trên địa bàn.

Mục tiêu chung của đề tài là xây dựng hệ thống website thương mại điện tử độc lập dựa trên nền tảng PHP Laravel Framework, tích hợp quản lý sản phẩm, xử lý đơn hàng, theo dõi dịch vụ sửa chữa và hỗ trợ thanh toán trực tuyến. Tác giả xác định 11 nhiệm vụ và mục tiêu cụ thể:

  1. Khảo sát và đánh giá thực trạng quản lý bán hàng thiết bị điện tử tại cửa hàng Thành Tài Laptop Huế.
  2. Nghiên cứu quy trình phát triển website thương mại điện tử toàn diện từ phân tích đến vận hành.
  3. Nghiên cứu và ứng dụng các công nghệ nền tảng: ngôn ngữ PHP, HTML, CSS, thư viện Bootstrap, hệ quản trị cơ sở dữ liệu MySQL và mô hình MVC.
  4. Đi sâu vào Laravel Framework, trọng tâm là Eloquent ORM và Blade Template.
  5. Ứng dụng nền tảng container hóa Docker vào việc đồng bộ môi trường phát triển và triển khai.
  6. Thiết kế giao diện (UI) và trải nghiệm người dùng (UX) cho khách hàng mua sắm trực tuyến.
  7. Vận dụng công cụ lập trình giao diện như jQuery (và nghiên cứu mở rộng Vue.js khi cần).
  8. Triển khai các giải pháp bảo mật dữ liệu, mã hóa kết nối HTTPS và bảo vệ thông tin khách hàng.
  9. Tối ưu hóa hiệu suất website, đảm bảo khả năng xử lý truy cập đồng thời.
  10. Nghiên cứu và tích hợp các cổng thanh toán trực tuyến (VNPay, PayPal).
  11. Thực hiện kiểm thử toàn diện phần mềm (chức năng, bảo mật, hiệu năng) trước khi bàn giao.

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

  • Đối tượng nghiên cứu: Quy trình nghiệp vụ bán hàng, quản lý đơn hàng, quản lý kho linh kiện và dịch vụ tiếp nhận sửa chữa tại Thành Tài Laptop Huế; các công nghệ phát triển web (PHP, Laravel, MySQL, Bootstrap, jQuery, Docker, VS Code, Git, Composer, Ubuntu).
  • Phạm vi không gian: Cửa hàng Thành Tài Laptop Huế, thành phố Huế, tỉnh Thừa Thiên Huế.
  • Phạm vi thời gian: Đề tài thực hiện từ ngày 18/11/2024 đến ngày 09/03/2025.

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

Khóa luận kết hợp giữa nghiên cứu lý thuyết phát triển phần mềm và thực hành khảo sát nghiệp vụ bán lẻ thực tế.

Tổng hợp các nghiên cứu liên quan

Tác giả đã tiến hành khảo sát và so sánh đối chiếu với ba công trình khóa luận tốt nghiệp cùng chuyên ngành:

Tiêu chí Nghiên cứu của Lê Minh Nhật (ĐH CNTT TP.HCM) Nghiên cứu của Lê Thị Hồng Nhung (ĐH Cần Thơ, 2022) Nghiên cứu của Trần Văn Tài (ĐH SPKT Vĩnh Long, 2023) Hệ thống đề xuất (Hoàng Quốc Huy, 2025)
Công nghệ Backend Node.js PHP Laravel Framework ASP.NET Core PHP Laravel Framework
Cơ sở dữ liệu MongoDB (NoSQL) PostgreSQL Microsoft SQL Server MySQL
Công nghệ Frontend React.js, HTML, CSS, Axios HTML, CSS, Tailwind CSS, Vue.js HTML, CSS, Blazor (Entity Framework) HTML, CSS, Bootstrap, jQuery, Blade Template
Cổng thanh toán ZaloPay VNPay Cổng Ngân Lượng COD, VNPay, PayPal
Đặc điểm nghiệp vụ Bán lẻ thiết bị số, xử lý bất đồng bộ Bán lẻ điện tử tiêu dùng gia dụng quy mô lớn Bán lẻ thiết bị điện tử môi trường .NET Bán lẻ laptop/linh kiện kết hợp dịch vụ tiếp nhận sửa chữa

Khung lý thuyết và công nghệ nền tảng

  • Thương mại điện tử: Dựa trên lý thuyết hệ sinh thái TMĐT của Laudon & Traver (tích hợp chuỗi cung ứng, thanh toán và quản trị quan hệ khách hàng) và quy trình 6 giai đoạn phát triển website: (1) Xác định khách hàng mục tiêu và thu thập yêu cầu; (2) Phân tích hệ thống; (3) Thiết kế UI/UX; (4) Phát triển backend/frontend và bảo mật; (5) Kiểm thử và tối ưu hóa; (6) Bàn giao và bảo trì.
  • Kiến trúc MVC (Model-View-Controller): Áp dụng phân tách logic dữ liệu (Model kết nối MySQL), giao diện trình bày (View bằng Blade Template/Bootstrap) và luồng điều khiển (Controller của Laravel).
  • Ngăn xếp công nghệ triển khai: Ngôn ngữ PHP kết hợp hệ quản trị cơ sở dữ liệu quan hệ MySQL; Laravel Framework (tận dụng Artisan CLI, Eloquent ORM, Composer, Reverse Routing); Docker hỗ trợ ảo hóa cấp hệ điều hành; hệ điều hành máy chủ Ubuntu 22.04 LTS; công cụ soạn thảo Visual Studio Code.

Phương pháp nghiên cứu

  • Phương pháp thu thập thông tin: Nghiên cứu tài liệu kỹ thuật chính thức từ Laravel, tài liệu mở trên Stack Overflow; thu thập tài liệu nghiệp vụ, sổ sách biểu mẫu quản lý thủ công trực tiếp từ cửa hàng Thành Tài Laptop; phương pháp quan sát thực địa quy trình tiếp nhận máy, bán linh kiện; phương pháp phỏng vấn trực tiếp chủ cơ sở và nhân viên.
  • Phương pháp phát triển hệ thống thông tin: Áp dụng phân tích hướng đối tượng UML (xây dựng sơ đồ Use Case, sơ đồ tuần tự Sequence Diagram), thiết kế cơ sở dữ liệu quan hệ và kiến trúc phần mềm ba lớp (MVC).

Thiết kế và triển khai hệ thống

Hệ thống được thiết kế nhằm đáp ứng cả nhu cầu mua sắm thiết bị phần cứng lẫn nghiệp vụ đặc thù là tiếp nhận dịch vụ kỹ thuật/sửa chữa của cửa hàng.

Phân tích yêu cầu hệ thống

  1. Yêu cầu chức năng:
    • Phân hệ Người dùng (Khách hàng): Xem danh mục sản phẩm (mới, đã qua sử dụng, linh kiện); tìm kiếm theo từ khóa và bộ lọc giá/danh mục; quản lý giỏ hàng (thêm, cập nhật số lượng, xóa); đặt hàng và lựa chọn phương thức thanh toán; gửi yêu cầu dịch vụ sửa chữa thông qua biểu mẫu trực tuyến (nhập mô tả lỗi, gửi ảnh đính kèm); theo dõi trạng thái đơn hàng và tiến độ sửa chữa; quản lý tài khoản cá nhân, đánh giá và lưu sản phẩm yêu thích.
    • Phân hệ Quản trị viên (Admin): Quản lý danh mục sản phẩm; quản lý thông tin sản phẩm và tình trạng tồn kho; quản lý và cập nhật trạng thái đơn hàng (chờ xử lý, đang giao, hoàn tất); quản lý hồ sơ tiếp nhận sửa chữa; theo dõi báo cáo doanh thu; quản lý bài viết tin tức; quản trị tài khoản người dùng và trang tĩnh (chính sách, bảo hành).
  2. Yêu cầu phi chức năng:
    • Hiệu năng: Thời gian phản hồi và tải trang dưới 3 giây trong điều kiện mạng ổn định; đáp ứng khả năng chịu tải đồng thời tối thiểu 100 người dùng truy cập.
    • Bảo mật: Cấu hình chứng chỉ mã hóa dữ liệu HTTPS; mã hóa mật khẩu tài khoản người dùng và quản trị; cơ chế xác thực phiên làm việc.
    • Khả năng tương thích: Vận hành đồng nhất trên các trình duyệt Chrome, Firefox, Microsoft Edge và giao diện tương thích đa kích thước màn hình (responsive design) bằng hệ thống lưới 12 cột của Bootstrap.

Bảng phân tích tác nhân hệ thống

Dựa trên phân tích ca sử dụng (Use Case), hệ thống phân định rõ hai nhóm tác nhân chính:

STT Tác nhân Phân quyền và phạm vi tương tác chính
1 Quản trị viên (Admin) Toàn quyền kiểm soát hệ thống: Đăng nhập/đổi mật khẩu; CRUD danh mục sản phẩm; CRUD sản phẩm và xuất xứ; quản lý trạng thái đơn hàng và tiếp nhận xử lý yêu cầu sửa chữa; kiểm duyệt bình luận, quản lý tin tức, thành viên và xem thống kê doanh thu.
2 Người dùng (Khách hàng) Khách vãng lai và thành viên đăng nhập: Duyệt, tra cứu, xem chi tiết sản phẩm/bảo hành; thêm sản phẩm vào giỏ hàng; đặt hàng trực tuyến (COD hoặc cổng trực tuyến); gửi phiếu yêu cầu sửa chữa thiết bị; đăng ký/đăng nhập tài khoản cá nhân; gửi phản hồi và đánh giá sản phẩm.

Thiết kế dữ liệu và giao diện

  • Cơ sở dữ liệu: Tổ chức theo mô hình quan hệ trên MySQL, bao gồm các bảng liên kết thực thể: sản phẩm, danh mục, xuất xứ, người dùng, đơn hàng, chi tiết đơn hàng, yêu cầu sửa chữa, tin tức, liên hệ.
  • Thiết kế giao diện: Xây dựng hệ thống màn hình chức năng thông qua giao diện trang chủ, trang chi tiết sản phẩm, giỏ hàng, giao diện thanh toán trực tiếp (COD), giao diện thanh toán online (tích hợp API VNPay/PayPal), màn hình quản trị thống kê báo cáo, bảng điều khiển quản lý đơn hàng và danh mục.
  • Quy trình triển khai: Đóng gói mã nguồn Laravel, cấu hình dịch vụ web server và cơ sở dữ liệu MySQL thông qua Docker container trên nền tảng hệ điều hành máy chủ Ubuntu 22.04 LTS.

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

CHƯƠNG I: CƠ SỞ LÝ THUYẾT VỀ XÂY DỰNG WEBSITE THƯƠNG MẠI ĐIỆN TỬ

Chương này hệ thống hóa các khái niệm học thuật và công nghệ ứng dụng trong dự án:

  • Phân tích bản chất của thương mại điện tử theo khung lý thuyết Laudon & Traver; tổng kết thị trường bán lẻ thiết bị điện tử với dữ liệu doanh thu toàn cầu vượt 500 tỷ USD năm 2023 (theo Statista).
  • Trình bày chi tiết 6 giai đoạn kỹ thuật trong chu kỳ phát triển một website bán hàng trực tuyến.
  • Đánh giá các đặc tính kỹ thuật của PHP Laravel Framework: cơ chế định tuyến ngược (Reverse Routing), công cụ dòng lệnh Artisan, trình quản lý phụ thuộc Composer; chỉ ra các hạn chế cố hữu cần khắc phục như việc thiếu giải pháp thanh toán tích hợp sẵn, độ phức tạp khi nâng cấp phiên bản và yêu cầu tối ưu hóa tốc độ tải trên thiết bị di động.
  • Trình bày vai trò của kiến trúc phần mềm MVC trong việc chuẩn hóa cấu trúc dự án; nguyên lý ảo hóa nhẹ của Docker so với máy ảo truyền thống; đặc điểm kỹ thuật của hệ điều hành Ubuntu 22.04 LTS, hệ quản trị cơ sở dữ liệu MySQL kết nối qua PDO, framework Bootstrap với lưới 12 cột và thư viện jQuery hỗ trợ xử lý AJAX không đồng bộ.

CHƯƠNG II: TỔNG QUAN PHÂN TÍCH WEBSITE THƯƠNG MẠI ĐIỆN TỬ CHO CỬA HÀNG THÀNH TÀI LAPTOP HUẾ

Chương này tập trung giải quyết bài toán khảo sát thực địa và mô hình hóa hệ thống phần mềm:

  • Khảo sát lịch sử hình thành, quy mô nhân sự (chủ cửa hàng và 1–2 nhân viên), địa chỉ và mô hình hoạt động thuần thủ công của Thành Tài Laptop Huế.
  • Phân tích chi tiết các tồn tại nghiệp vụ: dữ liệu xuất nhập tồn ghi nhận trên sổ sách/Excel dễ thất lạc, quản lý yêu cầu bảo trì - sửa chữa qua tin nhắn mạng xã hội thiếu tính hệ thống.
  • Xây dựng bài toán hệ thống: thiết lập danh mục sản phẩm (laptop mới, laptop cũ, linh kiện máy tính), tích hợp mô-đun đăng ký dịch vụ sửa chữa phần cứng.
  • Xây dựng hệ thống biểu đồ Use Case: Use Case tổng quát, Use Case đăng nhập, quản lý danh mục, quản lý sản phẩm, quản lý đơn hàng, quản lý tin tức, quản lý xuất xứ, quản lý trang tĩnh, quản lý liên hệ, đăng ký thành viên, quản lý giỏ hàng và thanh toán.
  • Thiết lập 24 bảng đặc tả ca sử dụng và các biểu đồ tuần tự chi tiết: đặc tả luồng sự kiện chính, sự kiện phụ và ngoại lệ cho các tiến trình: đăng nhập, đăng ký, thêm/sửa/xóa sản phẩm, cập nhật trạng thái đơn hàng, tương tác giỏ hàng và xử lý giao dịch thanh toán.

CHƯƠNG III: THIẾT KẾ XÂY DỰNG VÀ TRIỂN KHAI WEBSITE THƯƠNG MẠI ĐIỆN TỬ CHO CỬA HÀNG THÀNH TÀI LAPTOP HUẾ

Chương này hiện thực hóa các kết quả phân tích thành sản phẩm ứng dụng:

  • Xây dựng mô hình dữ liệu quan hệ cho toàn bộ các bảng trong hệ thống, thiết lập khóa chính, khóa ngoại và các ràng buộc toàn vẹn dữ liệu trên MySQL.
  • Hiện thực hóa hệ thống giao diện người dùng và giao diện quản trị: trang chủ, danh sách sản phẩm, chi tiết cấu hình máy tính, giỏ hàng, luồng thanh toán đơn hàng (trực tiếp và online), giao diện tiếp nhận đơn sửa chữa, bảng thống kê doanh số bán lẻ và giao diện điều hướng quản trị viên.
  • Thiết lập quy trình đóng gói và triển khai ứng dụng trên môi trường máy chủ container hóa.

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

Kết quả đạt được

  • Hệ thống hóa đầy đủ cơ sở lý thuyết và hiện thực hóa thành công website thương mại điện tử chuyên biệt cho lĩnh vực kinh doanh máy tính, thiết bị điện tử và dịch vụ sửa chữa trên nền tảng Laravel Framework và cơ sở dữ liệu MySQL.
  • Thiết kế hoàn chỉnh hệ thống tài liệu phân tích thiết kế phần mềm gồm biểu đồ Use Case tổng quát, 15 biểu đồ Use Case thành phần, 6 biểu đồ tuần tự cùng 24 bảng đặc tả chức năng chi tiết.
  • Hiện thực hóa đầy đủ hai phân hệ người dùng và quản trị viên, cung cấp quy trình mua sắm từ duyệt sản phẩm, lọc cấu hình, quản lý giỏ hàng đến thanh toán đa kênh (hỗ trợ COD và tích hợp thanh toán trực tuyến).
  • Tích hợp thành công mô-đun tiếp nhận và quản lý yêu cầu sửa chữa thiết bị trực tuyến, giải quyết bài toán đặc thù của cửa hàng vật lý tại địa phương.

Đóng góp so với các nghiên cứu trước

  • So với các nghiên cứu sử dụng NoSQL (MongoDB của Lê Minh Nhật) vốn phức tạp trong việc quản lý dữ liệu quan hệ chặt chẽ giữa đơn hàng và khách hàng, đề tài ứng dụng Laravel kết hợp MySQL giúp chuẩn hóa dữ liệu quan hệ và tối ưu truy vấn nghiệp vụ thương mại điện tử.
  • So với giải pháp trên nền tảng .NET của Trần Văn Tài hoặc Tailwind/Vue.js của Lê Thị Hồng Nhung, việc sử dụng PHP Laravel kết hợp Bootstrap và jQuery mang lại khả năng tùy biến cao, mã nguồn mở tiết kiệm chi phí bản quyền, cấu trúc phù hợp với năng lực vận hành của doanh nghiệp nhỏ và đội ngũ lập trình viên phổ thông tại Việt Nam.
  • Thiết kế giải pháp kết hợp song song giữa bán lẻ phần cứng và dịch vụ bảo trì kỹ thuật số hóa, khắc phục tình trạng chỉ tập trung vào bán hàng thuần túy của các khóa luận thương mại điện tử trước đây.

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

Hạn chế

  • Môi trường kiểm nghiệm chủ yếu tập trung trong giai đoạn thử nghiệm tại cửa hàng từ cuối năm 2024 đến đầu năm 2025; chưa có số liệu đánh giá vận hành thực tế dài hạn sau khi bàn giao thương mại hóa hoàn toàn.
  • Hệ thống thanh toán trực tuyến và khả năng hiển thị trên thiết bị di động cần tiếp tục được tinh chỉnh để giải quyết triệt để các hạn chế về hiệu năng tải trang mà Laravel gặp phải khi không sử dụng kiến trúc headless/API chuyên biệt.

Hướng nghiên cứu tiếp

  • Tích hợp thêm các công nghệ hỗ trợ tương tác tự động như Chatbot AI nhằm phản hồi nhanh các thắc mắc kỹ thuật và báo giá linh kiện cho khách hàng.
  • Mở rộng chức năng ứng dụng di động (Mobile App) hoặc phát triển giao diện người dùng theo hướng Single Page Application (sử dụng Vue.js hoặc React.js kết nối Laravel API) để tối ưu trải nghiệm di động.
  • Nâng cấp hệ thống phân tích kinh doanh, dự báo nhu cầu nhập hàng và tồn kho linh kiện dựa trên dữ liệu lịch sử bán hàng.

Giá trị tham khảo

Báo cáo khóa luận là tài liệu tham khảo có giá trị học thuật và thực tiễn đối với:

  • Sinh viên ngành Hệ thống thông tin quản lý, Công nghệ thông tin: Tham khảo quy trình phân tích thiết kế hệ thống thông tin bán hàng hoàn chỉnh; cách thức xây dựng tài liệu đặc tả Use Case, thiết kế biểu đồ tuần tự và kiến trúc ứng dụng web dựa trên Laravel Framework.
  • Các lập trình viên và nhóm phát triển ứng dụng bán lẻ: Tham khảo mô hình thiết kế cơ sở dữ liệu và giải pháp tích hợp chức năng dịch vụ kỹ thuật sửa chữa song song với chức năng bán hàng thương mại điện tử truyền thống.
  • Các hộ kinh doanh, cửa hàng bán lẻ thiết bị công nghệ: Tham khảo phương án chuyển đổi số từ mô hình vận hành sổ sách/mạng xã hội sang nền tảng website độc lập nhằm nâng cao năng lực cạnh tranh tại thị trường địa phương.

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

1. Cửa hàng Thành Tài Laptop Huế gặp phải những khó khăn gì trong quản lý trước khi triển khai đề tài?
Trước khi triển khai website, cửa hàng phụ thuộc vào mặt bằng vật lý và các kênh mạng xã hội (Facebook, Zalo). Hoạt động quản lý xuất nhập tồn và đơn hàng thực hiện thủ công bằng sổ tay hoặc bảng tính Excel, dễ phát sinh sai sót, thiếu cơ sở dữ liệu đồng bộ để theo dõi tiến độ sửa chữa máy tính và chăm sóc khách hàng sau bán.

2. Điểm khác biệt về mặt nghiệp vụ của website Thành Tài Laptop so với các website bán hàng thông thường là gì?
Bên cạnh các tính năng bán lẻ laptop và phụ kiện (xem sản phẩm, giỏ hàng, thanh toán), website tích hợp riêng phân hệ tiếp nhận và theo dõi dịch vụ sửa chữa thiết bị. Khách hàng có thể nhập mô tả sự cố kỹ thuật, gửi ảnh đính kèm và nhận mã theo dõi tiến độ xử lý từ kỹ thuật viên của cửa hàng.

3. Kiến trúc kỹ thuật và hệ quản trị cơ sở dữ liệu nào được lựa chọn trong đề tài?
Đề tài sử dụng kiến trúc ba lớp MVC (Model-View-Controller) trên nền tảng PHP Laravel Framework. Cơ sở dữ liệu được tổ chức theo mô hình quan hệ quản trị bởi MySQL, kết nối qua PDO. Hệ thống được đóng gói và vận hành trên môi trường Docker thuộc hệ điều hành Ubuntu 22.04 LTS.

4. Khóa luận đặt ra những chỉ số yêu cầu phi chức năng cụ thể nào cho website?
Văn bản xác định hệ thống phải đạt tốc độ tải trang dưới 3 giây trong điều kiện kết nối ổn định, có khả năng xử lý đồng thời tối thiểu 100 người dùng truy cập không gây gián đoạn, mã hóa kết nối bảo mật qua giao thức HTTPS và tương thích giao diện đa thiết bị nhờ hệ thống lưới Bootstrap.


Kết luận

Khóa luận của sinh viên Hoàng Quốc Huy đã giải quyết bài toán số hóa quy trình kinh doanh và quản lý kỹ thuật cho cửa hàng Thành Tài Laptop Huế bằng việc xây dựng hệ thống website thương mại điện tử hoàn chỉnh trên nền tảng PHP Laravel và MySQL. Đề tài thể hiện phương pháp tiếp cận bài bản từ khảo sát thực tế, phân tích nghiệp vụ UML, thiết kế cơ sở dữ liệu quan hệ đến triển khai container hóa qua Docker. Kết quả nghiên cứu không chỉ mang lại giá trị thực tiễn cho cơ sở kinh doanh tại địa phương mà còn cung cấp một tài liệu tham khảo chi tiết về quy trình phát triển hệ thống thông tin quản lý bán lẻ cho sinh viên chuyên ngành.