Khẳng định năng lực chuyên môn và tư duy phát triển sản phẩm bám sát thực tiễn doanh nghiệp, sinh viên chuyên ngành Phát triển phần mềm (Java) tại FPT Polytechnic Cần Thơ dưới sự hướng dẫn của thầy Nguyễn Trọng Nghĩa đã hoàn thiện xuất sắc hai dự án tốt nghiệp: Hệ thống quản lý và đặt vé xem phim chuỗi rạp đa chi nhánh cùng Website thương mại điện tử kinh doanh sách tích hợp sách nói trực tuyến.
Tối ưu hóa vận hành chuỗi rạp chiếu phim đa chi nhánh cùng MovieZone
Từ kiến thức tích lũy trong hai năm học tại Trường Cao đẳng FPT Polytechnic cơ sở Cần Thơ, nhóm sinh viên chuyên ngành Phát triển phần mềm (Java) gồm Nguyễn Thành Công, Thạch Văn Bạch, Dương Tấn Đạt, Võ Thùy Khánh Linh và Nguyễn Bá Hào đã hoàn thành dự án tốt nghiệp “Xây dựng hệ thống quản lý và đặt vé xem phim cho chuỗi rạp đa chi nhánh”. Sản phẩm được xây dựng để đáp ứng đồng thời nhu cầu đặt vé trực tuyến của khách hàng và yêu cầu vận hành của hệ thống rạp có nhiều chi nhánh.
Trong bối cảnh ngành chiếu phim ngày càng số hóa, việc quản lý lịch chiếu, suất chiếu, phòng chiếu, vé, nhân sự và doanh thu bằng các công cụ rời rạc dễ tạo ra sai sót và làm chậm trải nghiệm khách hàng. Nhóm đã phát triển một nền tảng web tập trung, tách biệt rõ các vai trò khách hàng, nhân viên rạp, quản trị viên rạp và quản trị viên hệ thống.

Ở phía khách hàng, hệ thống cho phép xem danh sách phim đang chiếu và sắp chiếu, tìm kiếm thông tin, lựa chọn suất chiếu, chọn ghế và đặt bắp nước. Quy trình đặt vé được thiết kế trực quan, từ lựa chọn rạp đến xác nhận thanh toán. Người dùng còn có thể theo dõi lịch sử giao dịch, quản lý voucher, điểm thưởng và thông tin thành viên trên tài khoản cá nhân.


Một điểm nhấn của dự án là tích hợp cổng thanh toán PayOS và cơ chế sinh vé điện tử có mã QR. Sau khi thanh toán, thông tin vé có thể được gửi qua email để phục vụ quá trình kiểm tra tại rạp. Việc kết hợp luồng đặt vé trực tuyến, lựa chọn sản phẩm bắp nước và thanh toán giúp nhóm mô phỏng khá đầy đủ hành trình trải nghiệm của một khách hàng sử dụng dịch vụ rạp phim hiện đại.

Bên cạnh trải nghiệm khách hàng, hệ thống cung cấp không gian tác nghiệp cho nhân viên rạp. Nhân viên có thể theo dõi ca làm, bán hàng tại quầy, hỗ trợ xử lý giao dịch và thực hiện soát vé. Với phần quản trị cấp rạp, người dùng có thể quản lý nhân viên, ca làm việc, phòng chiếu, sơ đồ ghế, suất chiếu, sản phẩm – combo, voucher và các chương trình khuyến mãi.


Ở cấp độ toàn hệ thống, quản trị viên có thể theo dõi dữ liệu tổng hợp của chuỗi rạp, quản lý rạp, kho phim, người dùng và các hạng mục dùng chung. Dashboard cung cấp góc nhìn trực quan về hoạt động kinh doanh, hỗ trợ quản lý doanh thu và điều phối vận hành giữa các chi nhánh. Cách phân quyền theo bốn vai trò giúp mỗi người dùng thao tác trong đúng phạm vi nghiệp vụ được cấp.

Về công nghệ, dự án sử dụng ReactJS cho giao diện, Java Spring Boot để xây dựng RESTful API và Microsoft SQL Server để lưu trữ dữ liệu. Spring Security kết hợp JWT được sử dụng cho xác thực và phân quyền; PayOS phục vụ thanh toán, trong khi ZXing và Spring Mail hỗ trợ tạo mã QR và gửi vé điện tử. Nhóm cũng sử dụng Docker, Liquibase, Swagger và GitHub để triển khai, quản lý phiên bản cơ sở dữ liệu, kiểm thử API và phối hợp phát triển.
Dự án là cơ hội để các thành viên vận dụng kiến thức Java vào một bài toán phần mềm có quy mô thực tế, từ phân tích yêu cầu, thiết kế cơ sở dữ liệu đến xây dựng API, giao diện, bảo mật và kiểm thử. Sản phẩm tiếp tục thể hiện định hướng “Thực học – Thực nghiệp” tại FPT Polytechnic Cần Thơ, giúp sinh viên tích lũy nền tảng chuyên môn và kinh nghiệm làm việc nhóm trước khi bước vào môi trường doanh nghiệp.
Số hóa văn hóa đọc qua nền tảng thương mại điện tử kết hợp Audiobook
Sau quá trình học tập tại Trường Cao đẳng FPT Polytechnic cơ sở Cần Thơ, nhóm sinh viên chuyên ngành Phát triển phần mềm (Java) gồm Quách Thanh Duy, Lê Khánh Hưng, Nguyễn Thành Đạt và Nguyễn Trần Trung Nguyên đã hoàn thành dự án tốt nghiệp “Xây dựng Website thương mại điện tử kinh doanh sách tích hợp sách nói trực tuyến”. Sản phẩm hướng đến việc kết nối nhu cầu mua sách giấy, tiếp cận nội dung số và trải nghiệm nghe sách nói trên cùng một nền tảng.
Dự án được xây dựng từ thực tế người đọc thường phải sử dụng nhiều dịch vụ khác nhau để tìm sách, mua sách và nghe Audiobook. Website cung cấp giao diện hiện đại, hỗ trợ tìm kiếm, phân loại sản phẩm và đồng hành cùng người dùng trong toàn bộ hành trình từ khám phá sách đến thanh toán và quản lý thư viện nội dung đã sở hữu.

Ở phía khách hàng, hệ thống cho phép xem danh sách sách, lọc theo thể loại, mức giá và hình thức sách giấy hoặc sách nói. Mỗi sản phẩm hiển thị thông tin cơ bản như tác giả, nhà xuất bản, giá bán, đánh giá và tình trạng hàng. Người dùng có thể xem chi tiết, thêm vào giỏ hàng, sử dụng voucher và theo dõi trạng thái đơn hàng sau khi thanh toán.


Điểm khác biệt của dự án là tính năng Audiobook được tích hợp trực tiếp trên website. Sau khi mua sách nói, khách hàng có thể truy cập thư viện cá nhân để nghe trực tuyến, theo dõi tiến trình nghe và tiếp tục ở lần sử dụng tiếp theo. Hệ thống cũng hướng đến bảo vệ quyền truy cập nội dung, chỉ cấp quyền nghe cho người dùng đã sở hữu sản phẩm.

Quy trình mua sắm được hoàn thiện với giỏ hàng, mã giảm giá và thanh toán trực tuyến. Khi đơn hàng được xác nhận, hệ thống tự động tạo đơn; riêng sách nói sẽ được cấp quyền nghe tương ứng. Việc tích hợp sách giấy và sách nói không chỉ tăng lựa chọn cho người dùng mà còn giúp mô hình kinh doanh dễ mở rộng sang các dịch vụ nội dung số khác trong tương lai.

Bên cạnh trải nghiệm người dùng, website có trang quản trị tập trung để quản lý sách, sách nói, đơn hàng, danh mục, tác giả, nhà xuất bản, khách hàng, banner, khuyến mãi và voucher. Các báo cáo thống kê hỗ trợ theo dõi hoạt động kinh doanh, giúp quản trị viên nắm bắt doanh thu và hiệu quả của sản phẩm trên hệ thống.

Về công nghệ, dự án sử dụng Next.js 16 và TypeScript cho giao diện, Spring Boot 3 với Java 17 để xây dựng hệ thống API, Microsoft SQL Server cho cơ sở dữ liệu và FastAPI Python cho các dịch vụ AI. Spring Security, JWT, Google OAuth2 và NextAuth được áp dụng để xác thực và bảo mật. Nhóm cũng tích hợp Cloudinary, Playwright, Spring Mail cùng các công cụ hỗ trợ phát triển và kiểm thử.
Một hướng phát triển quan trọng là ứng dụng AI vào trải nghiệm đọc và nghe sách: chatbot tư vấn, tìm kiếm sách bằng hình ảnh và công nghệ Text-to-Speech để tự động chuyển nội dung văn bản thành Audiobook. Dự án là minh chứng cho tinh thần “Thực học – Thực nghiệp” tại FPT Polytechnic Cần Thơ, giúp sinh viên vận dụng kiến thức Java, phát triển web, tích hợp AI và làm việc nhóm để tạo nên một sản phẩm có định hướng thực tế.
Giảng viên Nguyễn Trọng Nghĩa
Bộ môn Công nghệ thông tin
FPT Polytechnic Cần Thơ

