Vừa qua, nhóm sinh viên ứng dụng phần mềm FPT Polytechnic Hà Nội đã hoàn thành dự án “Xây dựng website bán áo phông Fashion Canth Shop”. Đây là sản phẩm với mục tiêu không chỉ cung cấp một kênh bán hàng trực tuyến cho cửa hàng báo áo phông Fashion Canth Shop mà còn giúp cải thiện các quy trình quản lý nội bộ, từ kho hàng đến thanh toán online.
Trong bối cảnh chuyển đổi số đang trở thành xu hướng tất yếu, dự án này đã chứng minh được khả năng ứng dụng công nghệ vào thực tế kinh doanh. Đồng thời, điều này giúp sinh viên rèn luyện kỹ năng làm việc nhóm và phát triển phần mềm từ giai đoạn ý tưởng đến hoàn thiện sản phẩm.
Mục tiêu chính của dự án là xây dựng một website chuyên nghiệp cho cửa hàng bán áo phông Fashion Canth Shop, đáp ứng nhu cầu mở rộng kinh doanh của doanh nghiệp trong thời đại kỹ thuật số. Cụ thể, dự án đặt ra những yêu cầu:
-
- Giao diện trực quan và dễ sử dụng: Khách hàng có thể nhanh chóng tìm kiếm sản phẩm, thêm vào giỏ hàng và hoàn tất thanh toán chỉ với vài thao tác đơn giản.
- Quản lý sản phẩm hiệu quả: Hệ thống cho phép chủ cửa hàng cập nhật thông tin sản phẩm như giá, số lượng, hình ảnh, và mô tả một cách thuận tiện.
- Tích hợp thanh toán trực tuyến: Đa dạng các phương thức thanh toán từ thẻ tín dụng, ví điện tử đến giao hàng thanh toán tận nơi, mang lại sự linh hoạt cho khách hàng.
- Quản lý đơn hàng và khách hàng: Hỗ trợ theo dõi lịch sử giao dịch, thông tin khách hàng và hóa đơn, giúp cửa hàng dễ dàng quản lý và chăm sóc khách hàng.
- Hệ thống khuyến mãi linh hoạt: Cho phép tạo và quản lý các chương trình giảm giá, voucher để tăng sức hút và giữ chân khách hàng.
Ứng dụng di động (Mobile App):
-
- Phát triển ứng dụng tương thích với cả iOS và Android, giúp khách hàng mua sắm mọi lúc, mọi nơi.
- Giao diện tối ưu hóa cho thiết bị di động, dễ dàng truy cập các sản phẩm, quản lý giỏ hàng và thực hiện thanh toán.
- Tích hợp thông báo đẩy (push notifications) để cập nhật khuyến mãi, trạng thái đơn hàng và thông báo quan trọng.
- Hỗ trợ tính năng quét mã QR để tìm kiếm sản phẩm hoặc kiểm tra thông tin tại cửa hàng.
Mục tiêu này là phù hợp với xu hướng hiện nay, khi các doanh nghiệp nhỏ lẻ đang chuyển dịch sang nền tảng trực tuyến để tiếp cận khách hàng và gia tăng doanh thu.
Nhìn chung, nhóm sinh viên đã thực hiện quá trình phân tích dự án một cách chi tiết và bài bản trước khi bước vào giai đoạn phát triển. Nhóm đã xây dựng một sơ đồ ERD (Entity-Relationship Diagram) rõ ràng, xác định các mối quan hệ giữa các thực thể quan trọng như Sản phẩm (Product), Người dùng (User), Đơn hàng (Order), Mã khuyến mãi (Promotion), và Yêu cầu trả hàng (Return Request). Đây là một bước quan trọng để đảm bảo hệ thống dữ liệu được tổ chức chặt chẽ, giúp việc lưu trữ và xử lý thông tin trở nên hiệu quả và chính xác.
Về mặt thiết kế, nhóm đã chia nhỏ hệ thống thành các mô-đun chức năng chính, bao gồm hỗ trợ thêm, sửa, xóa, và quản lý thông tin chi tiết về sản phẩm; cung cấp chức năng theo dõi trạng thái đơn hàng từ khi đặt hàng đến khi hoàn tất giao nhận; lưu trữ thông tin cá nhân, lịch sử giao dịch, hỗ trợ chăm sóc và tương tác với khách hàng.
Đồng thời, nhóm đã hỗ trợ tạo và kiểm soát các chương trình khuyến mãi linh hoạt theo chiến dịch kinh doanh; hỗ trợ khách hàng gửi yêu cầu trả hàng thông qua website hoặc ứng dụng, theo dõi trạng thái xử lý yêu cầu và hoàn tiền trực tiếp qua các phương thức thanh toán ban đầu.
Việc tích hợp chức năng trả hàng vào hệ thống đã mang lại sự linh hoạt và tiện lợi cho khách hàng, đồng thời nâng cao trải nghiệm người dùng. Thiết kế hệ thống theo hướng phân chia mô-đun không chỉ giúp nâng cao khả năng bảo trì và mở rộng mà còn đảm bảo tính ổn định và bảo mật của hệ thống khi đưa vào vận hành.
Website không chỉ mang đến trải nghiệm mua sắm tiện lợi cho khách hàng mà còn giúp cửa hàng tối ưu hóa quy trình quản lý, bao gồm quản lý kho hàng, đơn hàng, và chương trình khuyến mãi. Dự án đã áp dụng các công nghệ hiện đại để đáp ứng yêu cầu của thị trường thời trang trong thời kỳ chuyển đổi số.
Dự án được xây dựng dựa trên các công nghệ tiên tiến. Phần backend sử dụng Spring Boot – một framework mạnh mẽ cho việc phát triển ứng dụng web. Spring Boot hỗ trợ triển khai các dịch vụ RESTful API, giúp xử lý logic và quản lý dữ liệu một cách linh hoạt, đồng thời đảm bảo khả năng mở rộng của hệ thống.
Phần frontend sử dụng HTML, CSS và JavaScript để xây dựng giao diện người dùng. JavaScript kết hợp với ReactJS giúp giao diện trở nên tương tác và tối ưu hóa trải nghiệm khách hàng. Hệ thống sử dụng MySQL để lưu trữ và quản lý dữ liệu, đảm bảo hiệu suất cao và tính ổn định.
Đồng thời, tích hợp các cổng thanh toán phổ biến như thẻ ngân hàng, ví điện tử (MoMo, ZaloPay), và giao hàng thu tiền tận nơi.
Quá trình kiểm thử được thực hiện kỹ lưỡng, đảm bảo hệ thống vận hành ổn định trước khi đưa vào sử dụng:
- Kiểm thử chức năng: Đảm bảo tất cả tính năng từ tìm kiếm, thêm sản phẩm vào giỏ hàng, đến thanh toán đều hoạt động chính xác.
- Kiểm thử hiệu suất: Đánh giá khả năng đáp ứng của hệ thống khi có nhiều người dùng truy cập cùng lúc, đảm bảo tốc độ tải trang nhanh và không gặp sự cố.
- Kiểm thử bảo mật: Sinh viên đã áp dụng các phương pháp mã hóa để bảo vệ thông tin người dùng, đặc biệt là trong quá trình thanh toán.
Kết quả kiểm thử cho thấy hệ thống hoạt động mượt mà, nhận được nhiều phản hồi tích cực từ khách hàng tham gia trải nghiệm thử.
Mặc dù dự án đã hoàn thành xuất sắc,nhưng để phát triển hơn nữa, một số khuyến nghị được đưa ra: Thứ nhất, nên tối ưu giao diện người dùng, cải thiện khả năng hiển thị trên các thiết bị di động để đáp ứng nhu cầu mua sắm trên nhiều nền tảng.
Thứ hai, phân tích dữ liệu khách hàng. Tích hợp thêm tính năng phân tích hành vi mua sắm, từ đó hỗ trợ cửa hàng đưa ra các chiến lược kinh doanh hiệu quả.
Cuối cùng là khả năng mở rộng. Nếu Fashion Canth Shop mở rộng quy mô, nhóm cần tích hợp các công cụ quản lý toàn diện hơn, chẳng hạn như ERP (Enterprise Resource Planning).
Dự án “Xây dựng website bán áo phông Fashion Canth Shop” là minh chứng rõ ràng cho sự sáng tạo và nỗ lực của nhóm sinh viên. Sản phẩm không chỉ đáp ứng tốt các yêu cầu ban đầu mà còn thể hiện tiềm năng phát triển trong thực tế. Đây là một bước tiến quan trọng trong việc áp dụng công nghệ vào kinh doanh và giúp sinh viên nâng cao kỹ năng phát triển phần mềm.
Giảng viên Nguyễn Thuý Hằng
Bộ môn Ứng dụng phần mềm
FPT Polytechnic Hà Nội