Dự án Titan Shoes Management: Giải pháp số hóa quy trình quản trị cho cửa hàng giày thể thao

16:27 04/07/2026

Trong kỷ nguyên số hiện nay, ngành bán lẻ, đặc biệt là thời trang và phụ kiện như giày dép, đang trải qua những bước chuyển mình mạnh mẽ. Giới trẻ hiện đại không chỉ coi trọng chất lượng sản phẩm mà còn đòi hỏi một trải nghiệm mua sắm nhanh chóng, tiện lợi và chuyên nghiệp. Nhận thức được nhu cầu này, nhóm sinh viên thuộc chuyên ngành Phát triển phần mềm tại FPT Polytechnic đã nghiên cứu và phát triển dự án “Phần mềm bán giày thể thao Titan”.

Mục tiêu cốt lõi của dự án là tối ưu hóa quy trình quản lý kinh doanh cho các cửa hàng giày thể thao, từ việc kiểm soát kho hàng đến chăm sóc khách hàng và thống kê doanh thu. Titan không chỉ đơn thuần là một công cụ tính tiền, mà còn là một giải pháp quản trị toàn diện giúp chủ cửa hàng nâng cao hiệu suất vận hành và xây dựng uy tín thương hiệu trong mắt khách hàng.

Ảnh trang chủ

Quá trình nghiên cứu và phát triển

Dự án được xây dựng dựa trên kết quả khảo sát thực tế kỹ lưỡng, bao gồm cả khảo sát trực tuyến trên các sàn thương mại điện tử lớn như Shopee và khảo sát trực tiếp tại các cửa hàng giày. Qua đó, nhóm đã xác định được những khó khăn thường gặp trong cách quản trị truyền thống như:

  • Thất thoát hàng hóa do kiểm kê thủ công.
  • Gian lận trong giá bán hoặc quy trình bán hàng chưa chuẩn hóa.
  • Khó khăn trong việc theo dõi xu hướng sản phẩm bán chạy để điều chỉnh chiến lược nhập hàng.
Ảnh ERD.

Để giải quyết những vấn đề này, hệ thống đã được thiết kế với kiến trúc dữ liệu chặt chẽ thông qua sơ đồ ERD gồm 15 thực thể quan trọng như: Sản phẩm, Nhân viên, Khách hàng, Hóa đơn, Phiếu giảm giá và Đợt giảm giá.


Các tính năng nổi bật của hệ thống

Phần mềm Titan sở hữu bộ tính năng đa dạng, đáp ứng đầy đủ nghiệp vụ của một cửa hàng hiện đại:

  • Quản lý Bán hàng tại quầy: Quy trình bán hàng được thiết kế tối ưu, bắt đầu từ việc tạo hóa đơn “Chưa thanh toán” cho đến khi hoàn tất giao dịch. Hệ thống tự động kiểm tra tồn kho và trừ số lượng ngay khi sản phẩm được thêm vào hóa đơn, đảm bảo tính chính xác tuyệt đối và tránh tình trạng bán vượt mức tồn kho.
  • Quản lý Sản phẩm Chi tiết: Cho phép lưu trữ thông tin sản phẩm theo nhiều thuộc tính như chất liệu (vải, da), kiểu dáng, màu sắc và kích thước (size).
  • Quản lý Ưu đãi và Khuyến mãi: Hỗ trợ thiết lập các đợt giảm giá hoặc sử dụng phiếu giảm giá (voucher) dựa trên giá trị đơn hàng hoặc các dịp đặc biệt như sinh nhật khách hàng.
  • Thống kê và Báo cáo chuyên sâu: Chủ cửa hàng có thể dễ dàng theo dõi doanh thu theo ngày, tuần, tháng, năm. Hệ thống cung cấp danh sách sản phẩm bán chạy nhất hoặc ít được quan tâm nhất để hỗ trợ ra quyết định kinh doanh.
  • Phân quyền và Quản lý Nhân sự: Hệ thống phân quyền rõ ràng giữa cấp Quản lý và Nhân viên. Thông tin nhân viên được lưu trữ kèm theo trạng thái hoạt động (đang làm việc hoặc đã nghỉ) để đảm bảo an ninh hệ thống.
Ảnh chức năng bán hàng.
Ảnh chức năng thống kê.


Công nghệ Sử dụng

Dự án được phát triển trên nền tảng công nghệ mạnh mẽ và phổ biến, đảm bảo tính ổn định và khả năng mở rộng:

  • Ngôn ngữ lập trình: Java Swing.
  • Hệ quản trị cơ sở dữ liệu: SQL Server (SSMS).
  • Công cụ phát triển: Apache NetBeans IDE (JDK 17).
  • Quản lý mã nguồn: GitHub.

Định hướng tương lai

Phần mềm bán giày thể thao Titan không chỉ là một bài tập dự án, mà là một giải pháp có tính ứng dụng cao, giúp hiện đại hóa quy trình bán hàng cho các hộ kinh doanh vừa và nhỏ. Thông qua dự án này, nhóm phát triển đã rút ra nhiều kinh nghiệm quý báu về việc thấu hiểu tâm lý khách hàng, khả năng thích ứng với công nghệ mới và tầm quan trọng của việc xây dựng thương hiệu dựa trên chất lượng dịch vụ.

Nhận xét của giảng viên về bài làm: Sinh viên áp dụng được kiến thức đã học để làm phần mềm quản lí bán hàng khá tốt. Mở rộng thêm chức năng quản lí hàng tồn kho.

Giảng viên Phạm Tùng Dương
Bộ môn Phát triển phần mềm
FPT Polytechnic Hà Nội

Hỗ trợ tư vấn và giải đáp thông tin tuyển sinh FPT Polytechnic

Cùng chuyên mục

Đăng ký nhập học tại FPT Polytechnic 2026

  • Max. file size: 50 MB.
  • Max. file size: 50 MB.
  • Max. file size: 50 MB.