Nhóm sinh viên gồm Nguyễn Quốc Khải (PC10288), Ngô Anh Khoa (PC10412), Đinh Nguyễn Song Toàn (PC10447), Nguyễn Lê Minh (PC10524) và Vũ Mạnh Cường (PC10695) – lớp SD20303, chuyên ngành Phát triển phần mềm sử dụng Công nghệ Java, FPT Polytechnic Cần Thơ – đã thực hiện dự án “Xây dựng website kinh doanh điện thoại” trong môn học Nhập môn Kỹ thuật phần mềm, dưới sự hướng dẫn của giảng viên Trần Ngọc Hà.
Trong bối cảnh thị trường điện thoại di động Việt Nam tăng trưởng mạnh và cạnh tranh ngày càng khốc liệt, mua sắm trực tuyến đã trở thành thói quen phổ biến của người tiêu dùng. Tuy nhiên, nhiều cửa hàng vừa và nhỏ vẫn quản lý theo cách truyền thống bằng giấy tờ hoặc Excel, dẫn đến khó khăn trong kiểm soát hàng hóa, theo dõi hóa đơn, chăm sóc khách hàng và cập nhật doanh thu theo thời gian thực. Những hạn chế này khiến doanh nghiệp tốn thời gian, chi phí và đặc biệt là ảnh hưởng đến trải nghiệm mua sắm – yếu tố then chốt trong thời đại số. Nhận thấy điều này, nhóm sinh viên đã quyết định thực hiện dự án “Xây dựng website kinh doanh điện thoại”.
Mục tiêu của dự án là xây dựng một website giúp khách hàng dễ dàng tìm kiếm, so sánh, đặt mua và thanh toán điện thoại trực tuyến. Đồng thời, hệ thống đóng vai trò như công cụ hỗ trợ quản lý sản phẩm, khách hàng, hóa đơn và tạo báo cáo doanh thu minh bạch, kèm theo các chức năng bảo hành và chăm sóc khách hàng để nâng cao chất lượng dịch vụ.
Điểm nhấn của dự án chính là cách nhóm tiếp cận theo hướng chuyên nghiệp, chú trọng tư duy phân tích và thiết kế phần mềm bài bản. Nhóm đã khảo sát nhiều hệ thống thực tế như Thế Giới Di Động và FPT Shop để học hỏi mô hình vận hành, nhận diện ưu – nhược điểm và tìm ra hướng cải tiến phù hợp, tránh đi vào lối mòn của các dự án sinh viên trước đây.
Ở giai đoạn thiết kế, nhóm sử dụng các sơ đồ kỹ thuật chuẩn mực để mô hình hóa hệ thống:
Sơ đồ Use Case giúp trả lời câu hỏi: “Ai sử dụng hệ thống và họ cần thực hiện những chức năng nào?”.



Sơ đồ Lớp (Class Diagram) mô tả cấu trúc dữ liệu với các thực thể như Sản phẩm, Khách hàng, Hóa đơn và mối quan hệ giữa chúng, tạo nền tảng vững chắc cho cơ sở dữ liệu và phát triển mã nguồn.

Sơ đồ Tuần tự (Sequence Diagram) diễn giải chi tiết thứ tự tương tác giữa giao diện, lớp xử lý nghiệp vụ và cơ sở dữ liệu trong các quy trình như Đặt hàng hay Thanh toán.

Việc thành thạo các dạng sơ đồ quan trọng này thể hiện năng lực tư duy kiến trúc hệ thống, giúp dự án có tính mạch lạc, ổn định và dễ mở rộng trong tương lai. Đây cũng là minh chứng rõ nét cho sự trưởng thành trong tư duy phân tích – yếu tố nền tảng của một kỹ sư phần mềm.
Thông qua dự án, nhóm sinh viên không chỉ hoàn thành xuất sắc yêu cầu môn học mà còn tích lũy được kinh nghiệm thực tế trong phân tích, thiết kế và mô hình hóa hệ thống – những kỹ năng thiết yếu cho con đường trở thành nhà phát triển phần mềm chuyên nghiệp.
Giảng viên Trần Ngọc Hà
Bộ môn Công nghệ thông tin
FPT Polytechnic Cần Thơ

