Khi AI kết hợp C# WinForms: PolyGear và bước tiến mới trong dự án phần mềm quản lý phụ kiện máy tính

9:03 03/09/2025

Trong học kỳ này, nhóm sinh viên ngành Công nghệ thông tin tại FPT Polytechnic đã thực hiện đề tài “Hệ thống Quản lý Bán Phụ kiện Máy tính – PolyGear” trong khuôn khổ môn học Dự án 1. 

Phần mềm được xây dựng bằng ngôn ngữ lập trình C# trên nền tảng WinForms, kết hợp công nghệ trí tuệ nhân tạo (AI) để hỗ trợ tạo nội dung tự động. Đây là một hướng tiếp cận mang tính thực tiễn cao, xuất phát từ nhu cầu ngày càng lớn trong lĩnh vực kinh doanh các sản phẩm công nghệ như chuột, bàn phím, tai nghe, RAM, ổ cứng hay phụ kiện gaming.

Hệ thống được thiết kế nhằm hỗ trợ các cửa hàng và doanh nghiệp kinh doanh phụ kiện máy tính trong việc quản lý sản phẩm, theo dõi kho hàng, lập và in hóa đơn bán hàng, đồng thời nâng cao trải nghiệm chăm sóc khách hàng. Điểm đặc biệt của sản phẩm chính là khả năng tích hợp AI, giúp tự động sinh mô tả sản phẩm, gợi ý xu hướng mua sắm, cũng như hỗ trợ nhà quản lý trong việc đưa ra các quyết định kinh doanh chiến lược. Đây là yếu tố nổi bật, tạo nên sự khác biệt so với các phần mềm quản lý truyền thống.

Các chức năng chính của hệ thống

  • Quản lý sản phẩm: thêm, sửa, xóa và cập nhật thông tin phụ kiện máy tính (tên sản phẩm, loại, thương hiệu, giá bán, số lượng tồn kho).
  • Quản lý khách hàng: lưu trữ dữ liệu khách hàng, lịch sử mua sắm và phân loại theo nhóm (khách lẻ, khách sỉ, khách hàng thân thiết).
  • Quản lý hóa đơn: tạo hóa đơn bán hàng, tính toán tự động, in trực tiếp cho khách hàng.
  • Báo cáo – thống kê: theo dõi doanh thu theo ngày, tháng, quý; thống kê sản phẩm bán chạy và phân tích hành vi mua sắm của khách hàng.
  • Tích hợp AI: sinh mô tả cho sản phẩm mới, gợi ý nội dung quảng cáo, đề xuất combo linh kiện/phụ kiện liên quan (ví dụ: gợi ý chuột gaming đi kèm bàn phím cơ, hoặc SSD kết hợp RAM).
Giao diện form Đăng nhập
Giao diện form trang chủ
Giao diện form hóa đơn
Giao diện form quản lý phiếu bán hàng (Tab phiếu bán hàng)
Giao diện form quản lý khách hàng
Giao diện form quản lý loại sản phẩm (Tab cập nhật)
Giao diện form quản lý nhân viên và tài khoản
Giao diện form quản lý hãng sản xuất
Giao diện form thống kê theo nhân viên

Nhóm áp dụng mô hình 3 lớp (GUI – BLL – DAL) để đảm bảo khả năng mở rộng, dễ bảo trì và tái sử dụng mã nguồn. Giao diện được xây dựng bằng WinForms, thiết kế trực quan và thân thiện với người dùng. SQL Server được sử dụng làm hệ quản trị cơ sở dữ liệu, giúp lưu trữ và truy vấn dữ liệu nhanh chóng. Thành phần AI được kết nối thông qua API, hỗ trợ sinh nội dung tiếng Việt mạch lạc và phù hợp với ngữ cảnh sản phẩm công nghệ.

Trong quá trình phát triển, nhóm gặp nhiều khó khăn, đặc biệt là việc xử lý dữ liệu kỹ thuật của phụ kiện máy tính để AI có thể tạo ra nội dung chính xác và hấp dẫn. Bên cạnh đó, việc đồng bộ giữa dữ liệu trong SQL Server và đầu ra từ AI cũng là một thử thách. Tuy nhiên, nhờ sự phân công công việc hợp lý, tinh thần học hỏi và sự gắn kết trong làm việc nhóm, các thành viên đã dần vượt qua khó khăn và hoàn thiện sản phẩm đúng tiến độ.

Thành quả cuối cùng là hệ thống quản lý bán phụ kiện máy tính – PolyGear, một giải pháp phần mềm vừa đáp ứng đầy đủ chức năng quản lý truyền thống, vừa mang tính thông minh nhờ ứng dụng AI. Phần mềm không chỉ hỗ trợ theo dõi hàng hóa, bán hàng, quản lý khách hàng mà còn gia tăng giá trị kinh doanh thông qua khả năng sinh nội dung quảng bá tự động và cá nhân hóa trải nghiệm mua sắm cho khách hàng.

Team PolyGear cùng GVHD sau buổi báo cáo demo giai đoạn 3

Đề tài “Hệ thống Quản lý Bán Phụ kiện Máy tính – PolyGear” là minh chứng cho sự sáng tạo, khả năng vận dụng kiến thức và tinh thần đổi mới của sinh viên FPT Polytechnic. Đây cũng là nền tảng để nhóm tiếp tục phát triển các dự án công nghệ thông minh, đáp ứng xu hướng chuyển đổi số trong lĩnh vực thương mại điện tử và kinh doanh phụ kiện máy tính trong tương lai.

Giảng viên Võ Thị Hồng Đoan
Bộ môn Công nghệ thông tin
FPT Polytechnic Cần Thơ

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.