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

Sự phát triển của công nghệ thông tin đã đưa thương mại điện tử trở thành một trong những kênh phân phối hàng hóa chủ lực tại thị trường Việt Nam. Theo số liệu thống kê năm 2023, quy mô thị trường thương mại điện tử trong nước đã vượt mốc 20 tỷ USD. Cùng với xu thế này, nhóm hàng phụ kiện công nghệ phục vụ nhu cầu làm việc và giải trí ghi nhận tỷ trọng mua sắm trực tuyến đáng kể, với trên 50% người tiêu dùng tìm kiếm và giao dịch qua các nền tảng số (theo số liệu từ Vietnam Economic Times). Đồng thời, báo cáo của Mordor Intelligence chỉ ra rằng Việt Nam hiện có hơn 59 triệu người tiếp cận Internet, trong đó 74% từng thực hiện giao dịch mua bán trực tuyến.

Cửa hàng Phụ Kiện ALO (tọa lạc tại số 59 Nguyễn Sinh Cung, thành phố Huế) là đơn vị bán lẻ chuyên cung cấp các mặt hàng phụ kiện công nghệ như tai nghe, cáp sạc, ốp lưng, kính cường lực, pin dự phòng và đèn livestream. Mô hình vận hành của cơ sở mang tính tinh gọn với cơ cấu gồm một chủ cửa hàng phụ trách điều hành chung, quyết định nguồn hàng, giá cả và từ 1 đến 2 nhân viên phụ trách bán hàng trực tiếp. Thực trạng vận hành tại cửa hàng cho thấy hoạt động kinh doanh hoàn toàn phụ thuộc vào việc bán hàng trực tiếp tại địa điểm kinh doanh, kết hợp một số kênh tiếp thị bán tự động như trang mạng xã hội Facebook (Fanpage), ứng dụng trao đổi tin nhắn Zalo, Messenger và kênh truyền miệng tại địa phương. Do thiếu hệ thống quản lý tập trung và chưa có kênh bán hàng trực tuyến độc lập, cơ sở gặp nhiều hạn chế: việc quản lý kho và đơn hàng bằng sổ sách hoặc phần mềm bảng tính Excel dễ phát sinh sai sót khi số lượng giao dịch gia tăng; thông tin tư vấn và chăm sóc khách hàng bị gián đoạn, dễ bỏ sót đơn hàng; đồng thời phạm vi tiếp cận khách hàng bị giới hạn trong khu vực thành phố Huế.

Từ thực tiễn trên, khóa luận xác định mục tiêu chung là nghiên cứu, thiết kế và xây dựng website thương mại điện tử hoàn chỉnh cho cửa hàng Phụ Kiện ALO dựa trên nền tảng framework Laravel, nhằm giải quyết bài toán tự động hóa quy trình quản lý bán hàng và hỗ trợ khách hàng mua sắm trực tuyến an toàn.

Nhiệm vụ nghiên cứu cụ thể được tác giả xác định và triển khai qua 8 mục tiêu:

  1. Xây dựng phân hệ quản lý dữ liệu sản phẩm, đơn hàng và thông tin khách hàng trực quan, dễ thao tác.
  2. Thiết lập nền tảng website vận hành ổn định, bảo mật dữ liệu, có khả năng mở rộng và tích hợp tính năng mới.
  3. Tối ưu hóa hiệu năng hệ thống nhằm duy trì tốc độ phản hồi nhanh khi lưu lượng truy cập đồng thời tăng cao.
  4. Đảm bảo an toàn cho dữ liệu giao dịch và thông tin định danh cá nhân của người dùng.
  5. Thiết kế giao diện trực quan, đồng bộ nhận diện thương hiệu, tương thích hiển thị linh hoạt (responsive) trên nhiều loại thiết bị.
  6. Tích hợp các giải pháp thanh toán điện tử (VNPay, PayPal) cùng hình thức thanh toán khi nhận hàng (COD).
  7. Áp dụng các tiêu chuẩn tối ưu hóa công cụ tìm kiếm (SEO) để gia tăng khả năng hiển thị của hệ thống trên môi trường số.
  8. Tiến hành kiểm thử toàn diện về chức năng, hiệu năng và an ninh trước khi đưa hệ thống vào thử nghiệm thực tế.

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

  • Đối tượng nghiên cứu: Quy trình thiết kế, phát triển và cơ chế vận hành của một hệ thống quản lý bán lẻ trực tuyến chuyên biệt cho ngành hàng phụ kiện công nghệ; các công nghệ lập trình web hiện đại (ngôn ngữ PHP, framework Laravel, hệ quản trị cơ sở dữ liệu MySQL và các công cụ phát triển liên quan).
  • Phạm vi không gian: Nghiên cứu thực nghiệm tại cơ sở kinh doanh Phụ Kiện ALO (59 Nguyễn Sinh Cung, thành phố Huế) kết hợp khảo sát môi trường phát triển phần mềm tại Công ty DeHa Việt Nam (chi nhánh Huế).
  • Phạm vi thời gian: Đề tài được triển khai thực hiện từ ngày 04/08/2025 đến ngày 09/11/2025.

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

Khóa luận tổng hợp hệ thống lý luận về thương mại điện tử, các giao thức mạng Internet (TCP/IP, HTTP/HTTPS) và quy trình chuẩn mực gồm 6 giai đoạn phát triển phần mềm thương mại điện tử: xác định đối tượng - thu thập yêu cầu; phân tích - lên ý tưởng; thiết kế giao diện (UI/UX); phát triển - triển khai hệ thống; kiểm thử - tối ưu hóa; bảo trì và vận hành.

Về nền tảng công nghệ, tác giả tập trung vào các công cụ cụ thể:

  • Ngôn ngữ lập trình server-side: PHP kết hợp framework mã nguồn mở Laravel (phiên bản Laravel 11). Hệ thống vận hành trên kiến trúc Model-View-Controller (MVC), tận dụng công cụ Eloquent ORM để tương tác dữ liệu, Blade template để kết xuất giao diện và hệ thống định tuyến (routing) tích hợp sẵn các lớp bảo vệ bảo mật (chống SQL Injection, CSRF và XSS).
  • Hệ quản trị cơ sở dữ liệu: MySQL Community Server (mô hình client-server), quản lý dữ liệu thông qua công cụ phpMyAdmin.
  • Công nghệ giao diện phía người dùng (client-side): Ngôn ngữ đánh dấu HTML5, ngôn ngữ định kiểu CSS3, JavaScript tương tác kết hợp thư viện giao diện Bootstrap và Tailwind CSS nhằm tối ưu hóa bố cục đáp ứng (responsive design).
  • Môi trường phát triển và quản trị phụ thuộc: Môi trường máy chủ cục bộ Laragon (tích hợp Apache, PHP, MySQL, NodeJS), trình quản lý thư viện Composer, phần mềm soạn thảo Visual Studio Code, cùng hệ thống quản lý mã nguồn Git/GitHub.

Phương pháp nghiên cứu thực tế bao gồm hai nhóm chính:

  • Phương pháp thu thập thông tin:
    • Nghiên cứu tài liệu: Khai thác tài liệu chuyên ngành về thương mại điện tử, tài liệu đặc tả kỹ thuật từ trang chủ Laravel, hệ sinh thái Packagist và các diễn đàn công nghệ (Stack Overflow).
    • Khảo sát và quan sát thực địa: Tiến hành khảo sát thực tế tại cửa hàng Phụ Kiện ALO và cửa hàng Thành Tài Laptop (Huế) để thu thập quy trình nghiệp vụ bán hàng, quản lý nhập - xuất - tồn kho, xử lý đơn đặt hàng và các biểu mẫu ghi chép thủ công.
    • Phỏng vấn chuyên sâu: Trao đổi trực tiếp với chủ cửa hàng và nhân viên bán hàng nhằm ghi nhận chi tiết các yêu cầu về chức năng, tính tiện dụng, giao diện hiển thị và yêu cầu phi chức năng.
  • Phương pháp phân tích và thiết kế hệ thống: Áp dụng phương pháp phân tích - thiết kế hướng đối tượng (OOP). Hệ thống được mô hình hóa bằng phần mềm Lucidchart, bao gồm việc xây dựng biểu đồ ca sử dụng (Use Case Diagram), biểu đồ tuần tự (Sequence Diagram), sơ đồ luồng dữ liệu và thiết kế mô hình dữ liệu quan hệ (Relational Data Model).

Nguồn dữ liệu của nghiên cứu xuất phát từ dữ liệu hoạt động thực tế tại cửa hàng Phụ Kiện ALO, các ấn phẩm báo cáo thống kê ngành thương mại điện tử (Statista, Vietnam Economic Times, Mordor Intelligence) và hệ thống tài liệu kỹ thuật của Laravel framework.


Thiết kế và triển khai

Hệ thống được tổ chức theo kiến trúc MVC chuẩn của Laravel Framework:

  • Lớp Model: Đại diện cho dữ liệu và quy tắc nghiệp vụ, sử dụng Eloquent ORM để tương tác với các bảng trong cơ sở dữ liệu MySQL, thực thi các ràng buộc logic và quan hệ thực thể (một-nhiều, nhiều-nhiều).
  • Lớp View: Kết xuất giao diện đồ họa cho người dùng thông qua Blade Template Engine, tích hợp mã HTML5, Tailwind CSS và JavaScript xử lý các tương tác động qua kỹ thuật Asynchronous JavaScript and XML (AJAX).
  • Lớp Controller: Giữ vai trò điều hướng, tiếp nhận các yêu cầu HTTP từ máy khách, xử lý nghiệp vụ, gọi các phương thức tương ứng từ Model và truyền dữ liệu trở lại View để hiển thị.

Phân tích yêu cầu chức năng xác định hệ thống phục vụ hai nhóm tác nhân chính:

Nhóm tác nhân Quyền hạn và phạm vi truy cập Các nhóm chức năng chính được phân quyền
Người dùng (User / Khách hàng) Truy cập giao diện công khai bên ngoài của website; thao tác mua sắm và quản lý tài khoản cá nhân. Duyệt danh mục, tìm kiếm và lọc sản phẩm; xem chi tiết sản phẩm; quản lý giỏ hàng; thanh toán trực tuyến (VNPay/PayPal) và COD; đánh giá (1-5 sao) và lưu sản phẩm yêu thích; gửi yêu cầu tư vấn/sửa chữa (nhận mã theo dõi); quản lý thông tin tài khoản, đổi mật khẩu và khôi phục mật khẩu qua email.
Quản trị viên (Admin) Toàn quyền kiểm soát và vận hành hệ thống thông qua phân hệ quản trị (Dashboard). Quản lý danh mục sản phẩm (thêm, sửa, xóa, ẩn/hiện, đánh dấu nổi bật); quản lý sản phẩm (giá, số lượng tồn kho, trạng thái); quản lý đơn hàng (phân loại trạng thái chờ, đang giao, đã giao, hủy đơn); quản lý xuất xứ sản phẩm; quản lý nội dung bài viết tin tức; quản lý các trang thông tin tĩnh; quản lý phản hồi liên hệ và yêu cầu sửa chữa của khách hàng; quản lý danh sách thành viên (khóa/xóa tài khoản); xem báo cáo thống kê doanh thu theo ngày, tuần, tháng.

Về cơ sở dữ liệu, tác giả xây dựng mô hình dữ liệu quan hệ trên MySQL nhằm đảm bảo tính toàn vẹn dữ liệu cho các thực thể: sản phẩm, danh mục, thương hiệu/xuất xứ, đơn đặt hàng, chi tiết đơn hàng, người dùng, tin tức và yêu cầu sửa chữa.

Các thông số kỹ thuật và yêu cầu phi chức năng được đáp ứng trong thiết kế:

  • Hiệu suất vận hành: Thời gian tải trang duy trì ở mức dưới 3 giây; hệ thống có khả năng chịu tải đồng thời tối thiểu 100 người dùng trong cùng một thời điểm.
  • Bảo mật: Triển khai giao thức truyền tải siêu văn bản bảo mật (HTTPS), mã hóa dữ liệu mật khẩu người dùng; kích hoạt cơ chế bảo vệ tích hợp của Laravel để ngăn chặn các hình thức tấn công phổ biến như SQL Injection thông qua Parameterized Queries/PDO, Cross-Site Scripting (XSS) qua Blade syntax và Cross-Site Request Forgery (CSRF Token).
  • Tương thích và mở rộng: Hệ thống tương thích trên các trình duyệt web hiện đại (Google Chrome, Mozilla Firefox, Microsoft Edge), hiển thị linh hoạt trên máy tính để bàn, máy tính bảng và điện thoại thông minh. Đồng thời, cấu trúc mã nguồn được thiết kế theo hướng module hóa, cho phép tích hợp thêm giao diện Chatbot hỗ trợ trực tuyến và các cổng thanh toán mới.

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

Chương I: Cơ sở lý thuyết và thực tiễn về phát triển website trực tuyến

Chương này tập trung hệ thống hóa nền tảng lý luận về thương mại điện tử, làm rõ khái niệm, các mô hình giao dịch và vai trò của website đối với doanh nghiệp bán lẻ, người tiêu dùng và nền kinh tế số. Tác giả phân tích các thách thức về mặt an ninh mạng, rủi ro rò rỉ dữ liệu cá nhân cũng như sức ép cạnh tranh buộc các cửa hàng truyền thống phải thực hiện chuyển đổi số.

Chương I cũng trình bày chi tiết về quy trình 6 giai đoạn xây dựng website và tổng quan các công nghệ lập trình web từ HTML, CSS, JavaScript, PHP đến framework Laravel và hệ quản trị cơ sở dữ liệu MySQL. Để làm rõ tính cấp thiết và định vị giải pháp công nghệ, tác giả tiến hành đánh giá 5 nghiên cứu liên quan trước đó:

STT Đề tài nghiên cứu Tác giả và năm công bố Công nghệ sử dụng Ưu điểm ghi nhận Nhược điểm / Hạn chế
1 Xây dựng Website bán điện thoại di động bằng Laravel Nguyễn Hoàng Duy, Vũ Tấn Đạt, Lê Vĩnh Thịnh Laravel, MySQL, Bootstrap Cấu trúc MVC rõ ràng, ứng dụng tốt cho bài toán thương mại điện tử bán lẻ. Chưa phân quyền người dùng chi tiết, thiếu cổng thanh toán trực tuyến nâng cao, giao diện di động chưa tối ưu.
2 Nghiên cứu Laravel Framework và dịch vụ PayPal xây dựng website TMĐT cho Green Sale Trần Khánh Lộc (2016) Laravel, PayPal Tích hợp thành công cổng thanh toán quốc tế PayPal, có panel quản trị đơn hàng. Chưa tối ưu hóa chức năng quản lý kho và thống kê; chỉ giới hạn ở một cổng thanh toán duy nhất.
3 Xây dựng website bán hàng trực tuyến cho Happy.Herb trên nền tảng Laravel Nguyễn Thị Bảo Trâm (2022) Laravel, MySQL Giao diện thân thiện, quy trình mua hàng và quản lý đơn hàng cơ bản hoàn chỉnh. Báo cáo thống kê đơn giản, giao diện quản trị thiếu bộ lọc tìm kiếm sản phẩm.
4 Xây dựng website bán hoa trực tuyến sử dụng C# Đặng Nguyễn Kim Ngân (2019) C#, SQL Server Đáp ứng chức năng bán hàng cơ bản, quản lý đơn hàng và khách hàng ổn định. Giao diện đơn giản; chức năng thanh toán trực tuyến và đăng nhập qua mạng xã hội chưa hoàn thiện.
5 Xây dựng website bán phụ kiện điện thoại bằng PHP và MySQL Nguyễn Trường Sinh PHP thuần, MySQL Rất sát với bài toán bán lẻ phụ kiện công nghệ; xây dựng tốt chức năng giỏ hàng. Dùng PHP thuần nên khó mở rộng và bảo trì; thiếu cơ chế phân quyền chặt chẽ và không có thanh toán trực tuyến.

Qua phân tích so sánh, tác giả chỉ ra khoảng trống kỹ thuật cần giải quyết là việc xây dựng một hệ thống bán lẻ phụ kiện trên nền tảng Laravel hiện đại, vừa có phân quyền chi tiết, tích hợp đa dạng cổng thanh toán, vừa hỗ trợ nghiệp vụ bảo hành/sửa chữa đặc thù của ngành hàng công nghệ.

Chương II: Khảo sát và phân tích bài toán xây dựng website cho cửa hàng Phụ kiện ALO

Chương II đi sâu vào phân tích thực trạng của cơ sở kinh doanh Phụ Kiện ALO tại 59 Nguyễn Sinh Cung, Huế. Cửa hàng có đặc thù bán các linh kiện, phụ kiện điện tử (chuột, bàn phím, tai nghe, pin, đèn) với cơ cấu nhân sự gồm 1 chủ cửa hàng và 1-2 nhân viên. Tác giả chỉ ra các điểm nghẽn nghiêm trọng khi cửa hàng phụ thuộc hoàn toàn vào kênh bán truyền thống: việc tiếp nhận thông tin khách hàng qua Fanpage hoặc Zalo dễ gây quá tải và thất lạc dữ liệu vào giờ cao điểm; việc ghi chép sổ sách và Excel không cập nhật kịp thời biến động kho hàng; khách hàng ngoại tỉnh hoàn toàn không thể tiếp cận mua sắm.

Từ bài toán nghiệp vụ, chương này xác định đầy đủ các yêu cầu chức năng và phi chức năng cho hệ thống, sau đó chuyển hóa thành các biểu đồ mô hình hóa phần mềm:

  • Biểu đồ Use Case tổng quát và 14 đặc tả Use Case chi tiết: đăng nhập, quản lý danh mục, quản lý sản phẩm, quản lý tin tức, quản lý đơn hàng, quản lý xuất xứ, quản lý trang tĩnh, quản lý liên hệ, đăng ký tài khoản, quản lý thông tin cá nhân, xem chi tiết sản phẩm, đánh giá/yêu thích sản phẩm, quản lý giỏ hàng, và thực hiện thanh toán.
  • 6 biểu đồ tuần tự (Sequence Diagram) mô tả chi tiết luồng dữ liệu và sự tương tác giữa các lớp đối tượng trong các tác vụ then chốt: Đăng nhập tài khoản, Đăng ký thành viên, Quản lý sản phẩm (thêm, sửa, xóa), Cập nhật trạng thái đơn hàng, Quản lý giỏ hàng và Quy trình 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 Phụ kiện ALO

Chương III trình bày quá trình hiện thực hóa các thiết kế lý thuyết thành sản phẩm phần mềm cụ thể:

  • Thiết kế cơ sở dữ liệu: Trình bày chi tiết mô hình cơ sở dữ liệu quan hệ, chỉ rõ các khóa chính, khóa ngoại và ràng buộc toàn vẹn giữa các bảng nhằm đảm bảo dữ liệu đơn hàng và kho hàng không bị xung đột.
  • Thiết kế giao diện người dùng và quản trị: Triển khai 13 màn hình giao diện chính yếu bao gồm: Giao diện trang chủ; Giao diện đăng nhập/đăng ký; Giao diện danh mục sản phẩm (hỗ trợ lọc theo giá, hãng, tình trạng); Giao diện chi tiết sản phẩm (hiển thị thông số kỹ thuật, bảo hành, hình ảnh, đánh giá); Giao diện giỏ hàng; Giao diện thanh toán khi nhận hàng (COD); Giao diện thanh toán trực tuyến (VNPay/PayPal); Giao diện thống kê báo cáo doanh thu; Giao diện quản lý danh mục; Giao diện quản lý sản phẩm; Giao diện quản lý tin tức; Giao diện quản lý đơn hàng; và Giao diện Chatbot hỗ trợ tư vấn trực tuyến.
  • Quy trình triển khai: Trình bày các bước cấu hình máy chủ cục bộ trên Laragon, thiết lập tệp môi trường cấu hình kết nối cơ sở dữ liệu, thực thi di chuyển dữ liệu (migrations), cài đặt các gói phụ thuộc qua Composer và kiểm thử tích hợp trên môi trường thử nghiệm.

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

Về kết quả đạt được, khóa luận đã xây dựng thành công website thương mại điện tử hoàn chỉnh cho cửa hàng Phụ Kiện ALO với các kết quả cụ thể:

  • Hoàn thiện toàn bộ các phân hệ chức năng mua sắm trực tuyến cho khách hàng và phân hệ quản trị dành cho chủ cửa hàng/nhân viên, loại bỏ hoàn toàn việc phụ thuộc vào ghi chép sổ sách thủ công.
  • Tích hợp thành công hai phương thức thanh toán trực tuyến (VNPay, PayPal) song song với phương thức thanh toán truyền thống COD, tạo sự tiện lợi và nâng cao độ tin cậy trong giao dịch.
  • Xây dựng thành công tính năng gửi form yêu cầu tư vấn kỹ thuật và sửa chữa thiết bị có cấp mã theo dõi riêng biệt, phù hợp với đặc thù kinh doanh phụ kiện công nghệ.
  • Đạt được các thông số kỹ thuật đề ra: Tốc độ tải trang dưới 3 giây, hệ thống hoạt động ổn định khi xử lý 100 kết nối người dùng đồng thời, đảm bảo an toàn thông tin qua giao thức mã hóa HTTPS và các bộ lọc bảo mật của framework.

Về giải pháp và kiến nghị đề xuất:

  • Cửa hàng Phụ Kiện ALO cần chuyển dịch toàn bộ quy trình ghi nhận đơn hàng và quản lý kho sang hệ thống website tập trung để kiểm soát chính xác tồn kho theo thời gian thực.
  • Sử dụng mô-đun báo cáo thống kê doanh thu theo ngày, tuần, tháng tích hợp trên hệ thống để chủ cửa hàng chủ động điều phối kế hoạch nhập hàng và định giá sản phẩm linh hoạt.

Về đóng góp khoa học và thực tiễn so với các nghiên cứu trước:

  • So với các nghiên cứu của Nguyễn Hoàng Duy và Trần Khánh Lộc, đề tài đã bổ sung hoàn thiện hệ thống phân quyền kép (Admin - User) chặt chẽ hơn, đồng thời kết hợp linh hoạt cả cổng thanh toán nội địa (VNPay) và quốc tế (PayPal).
  • Khắc phục triệt để nhược điểm thiếu bộ lọc tìm kiếm và báo cáo sơ sài trong nghiên cứu của Nguyễn Thị Bảo Trâm và Đặng Nguyễn Kim Ngân bằng việc tích hợp các bộ lọc đa tiêu chí và trang thống kê biểu đồ doanh thu trực quan.
  • So với đề tài xây dựng web bằng PHP thuần của Nguyễn Trường Sinh, khóa luận ứng dụng chuẩn hóa kiến trúc MVC trên Laravel 11, tạo điều kiện thuận lợi cho việc bảo trì, kiểm thử và mở rộng tính năng về sau.

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

Khóa luận ghi nhận các hạn chế chính:

  • Hệ thống mới được thử nghiệm chủ yếu trên môi trường phát triển cục bộ và kiểm thử nội bộ tại cửa hàng Phụ Kiện ALO, chưa được vận hành thực tế trên môi trường máy chủ đám mây (cloud server) với quy mô thị trường mở rộng.
  • Mức độ kiểm thử chịu tải mới dừng lại ở ngưỡng 100 người dùng truy cập đồng thời, chưa đo lường hiệu năng khi đối mặt với các đợt tăng đột biến lưu lượng truy cập lớn trong các đợt khuyến mãi.
  • Phân hệ Chatbot hỗ trợ khách hàng mới dừng lại ở mức giao diện và các kịch bản phản hồi cơ bản, chưa được tích hợp trí tuệ nhân tạo (AI) để phân tích ngôn ngữ tự nhiên.

Hướng nghiên cứu tiếp theo được tác giả đề xuất:

  • Tối ưu hóa cơ sở dữ liệu và cấu hình hệ thống bộ nhớ đệm (caching bằng Redis/Memcached) để nâng cao khả năng chịu tải lên quy mô hàng nghìn người dùng đồng thời.
  • Tích hợp công nghệ trí tuệ nhân tạo học máy vào hệ thống Chatbot nhằm tự động hóa quy trình tư vấn kỹ thuật và đưa ra gợi ý sản phẩm cá nhân hóa dựa trên lịch sử mua sắm của khách sắm.
  • Mở rộng kết nối API đa kênh với các nền tảng mạng xã hội (TikTok Shop, Facebook Shop) và các sàn thương mại điện tử lớn, đồng thời hướng đến phát triển phiên bản ứng dụng di động (Mobile App) tương ứng.

Giá trị tham khảo

Báo cáo khóa luận có giá trị tham khảo thiết thực cho các nhóm đối tượng:

  • Sinh viên chuyên ngành Hệ thống thông tin quản lý, Công nghệ thông tin, Thương mại điện tử: Tài liệu cung cấp quy trình hoàn chỉnh từ khảo sát bài toán thực tế, thu thập yêu cầu, phân tích thiết kế hệ thống bằng ngôn ngữ mô hình hóa hướng đối tượng đến triển khai ứng dụng thực tế bằng framework Laravel 11.
  • Lập trình viên đang nghiên cứu phát triển web thương mại điện tử: Phần tài liệu về phân tích Use Case (18 bảng đặc tả chuẩn mực), biểu đồ tuần tự và cơ chế tích hợp cổng thanh toán trực tuyến (VNPay/PayPal) là tài liệu tham khảo có tính ứng dụng cao.
  • Các doanh nghiệp bán lẻ nhỏ và vừa (SME) hoặc hộ kinh doanh cá thể: Khóa luận là mô hình mẫu về việc chuyển đổi số mô hình kinh doanh truyền thống sang nền tảng thương mại điện tử độc lập nhằm tiết kiệm chi phí vận hành và giảm phụ thuộc vào các sàn giao dịch trung gian.

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

1. Khóa luận sử dụng nền tảng công nghệ và công cụ lập trình cốt lõi nào?
Khóa luận sử dụng ngôn ngữ PHP trên nền tảng Laravel 11 Framework kết hợp kiến trúc MVC cho phần backend; hệ quản trị cơ sở dữ liệu MySQL (quản trị qua phpMyAdmin); giao diện frontend được xây dựng bằng HTML5, CSS3, JavaScript kết hợp framework Bootstrap và Tailwind CSS; môi trường triển khai cục bộ Laragon và công cụ quản lý thư viện Composer.

2. Thực trạng kinh doanh của cửa hàng Phụ Kiện ALO trước khi thực hiện đề tài có những hạn chế gì?
Cơ sở chỉ bán trực tiếp tại số 59 Nguyễn Sinh Cung (Huế) và trao đổi thủ công qua mạng xã hội (Facebook, Zalo, Messenger); quy trình quản lý tồn kho và đơn hàng dựa trên sổ sách hoặc Excel, dẫn đến tình trạng dễ sót đơn, sai lệch tồn kho khi lượng đơn tăng và không thể tiếp cận khách hàng ngoài địa bàn thành phố Huế.

3. Hệ thống website đáp ứng những tiêu chuẩn kỹ thuật phi chức năng nào?
Website đảm bảo thời gian tải trang dưới 3 giây, chịu tải ổn định ở mức 100 người dùng truy cập đồng thời, tích hợp chứng chỉ bảo mật HTTPS, mã hóa mật khẩu, chống tấn công SQL Injection, CSRF, XSS và hiển thị tương thích trên nhiều thiết bị (PC, tablet, mobile).

4. Điểm cải tiến của đề tài so với các nghiên cứu tương tự trước đây là gì?
Đề tài chuẩn hóa kiến trúc MVC trên Laravel 11 (thay vì PHP thuần), tích hợp đầy đủ cả thanh toán quốc tế (PayPal) lẫn nội địa (VNPay), xây dựng bộ lọc sản phẩm đa tiêu chí, phân quyền quản trị chặt chẽ, bổ sung module tiếp nhận yêu cầu sửa chữa công nghệ và tích hợp giao diện chatbot hỗ trợ.

5. Hệ thống hỗ trợ những phương thức thanh toán cụ thể nào cho khách hàng?
Hệ thống hỗ trợ song song hai hình thức: thanh toán trực tiếp khi nhận hàng (COD) và thanh toán trực tuyến an toàn thông qua việc tích hợp các cổng thanh toán điện tử (VNPay, PayPal) hoặc chuyển khoản ngân hàng.


Kết luận

Khóa luận tốt nghiệp của sinh viên Võ Văn Thắng đã giải quyết bài toán chuyển đổi số cho cửa hàng Phụ Kiện ALO tại thành phố Huế thông qua việc xây dựng thành công website thương mại điện tử trên nền tảng framework Laravel 11 và MySQL. Công trình đã chuẩn hóa quy trình phân tích thiết kế hệ thống theo hướng đối tượng, cung cấp đầy đủ các chức năng quản lý danh mục, đơn hàng, khách hàng, tích hợp thanh toán điện tử và đáp ứng tốt các yêu cầu phi chức năng về hiệu suất và an toàn thông tin. Kết quả nghiên cứu không chỉ mang lại giá trị ứng dụng trực tiếp cho hoạt động kinh doanh của cửa hàng mà còn cung cấp một tài liệu tham khảo chi tiết, có cấu trúc chặt chẽ cho sinh viên và người làm kỹ thuật trong lĩnh vực phát triển hệ thống thông tin quản lý.