Từ kiến thức lập trình được trang bị tại FPT Aptech, sinh viên Điêu Chính Đức đã phát triển dự án “Hệ thống Quản lý và Đặt Tour Du lịch Sơn La – Tây Bắc”, ứng dụng công nghệ vào số hóa quy trình đặt tour, quản lý và điều hành hoạt động du lịch. Dự án không chỉ hướng đến giải quyết bài toán thực tế của doanh nghiệp lữ hành mà còn thể hiện khả năng phân tích, thiết kế và phát triển phần mềm của sinh viên.
Ứng dụng công nghệ giải quyết bài toán quản lý du lịch
Sở hữu cảnh quan thiên nhiên đa dạng và bản sắc văn hóa đặc trưng, Tây Bắc là khu vực có nhiều tiềm năng phát triển du lịch. Tuy nhiên, phía sau mỗi hành trình là hàng loạt nghiệp vụ cần được quản lý đồng bộ, từ tiếp nhận đặt tour, sắp xếp lịch trình, điều phối nhân sự đến theo dõi thanh toán và chăm sóc khách hàng. Khi số lượng đoàn khách tăng, việc xử lý các công việc này theo phương thức thủ công có thể khiến doanh nghiệp gặp khó khăn trong kiểm soát thông tin và vận hành.
Xuất phát từ bài toán đó, sinh viên Điêu Chính Đức, dưới sự hướng dẫn của giảng viên Cường, đã lựa chọn phát triển hệ thống quản lý và đặt tour du lịch Sơn La – Tây Bắc. Giải pháp hướng đến xây dựng một nền tảng hỗ trợ cả khách hàng và doanh nghiệp lữ hành, trong đó quy trình đặt tour được kết nối với các hoạt động quản lý, điều hành phía sau.
Tích hợp nhiều chức năng trên một nền tảng quản lý
Điểm đáng chú ý của dự án nằm ở cách tiếp cận toàn diện. Thay vì chỉ xây dựng một website giới thiệu và đặt tour, sinh viên tập trung phát triển hệ thống có khả năng hỗ trợ nhiều nghiệp vụ trong quá trình tổ chức và vận hành chuyến đi.
Ở phía khách hàng, hệ thống cho phép tìm kiếm hành trình, xem thông tin tour, lựa chọn ngày khởi hành và đăng ký cho cá nhân hoặc nhóm. Các thông tin về giá tour, số lượng khách và chi phí được thiết kế để quản lý theo từng đợt khởi hành, đồng thời hỗ trợ phân loại hành khách và tính toán tổng chi phí.
Đối với hoạt động thanh toán, hệ thống xây dựng quy trình ghi nhận tiền đặt cọc, thanh toán theo nhiều đợt và xử lý hoàn tiền. Dự án cũng định hướng tích hợp các cổng thanh toán trực tuyến như VNPAY và MoMo nhằm hỗ trợ giao dịch thuận tiện hơn.
Ở khâu điều hành, nền tảng hỗ trợ doanh nghiệp phân công hướng dẫn viên, tài xế và nhân viên phục vụ theo từng đoàn khách. Lịch trình chuyến đi có thể được cập nhật theo tiến độ thực tế, kèm thông tin địa điểm, hình ảnh và lý do thay đổi khi phát sinh điều chỉnh.
Đặc biệt, chức năng nhật ký hành trình là một trong những điểm nhấn của dự án. Tính năng này cho phép ghi nhận diễn biến và những thay đổi trong quá trình thực hiện tour, giúp doanh nghiệp theo dõi sát hoạt động điều hành thay vì chỉ dựa trên lịch trình được thiết lập ban đầu. Sau chuyến đi, khách hàng còn có thể gửi phản hồi và đánh giá chất lượng dịch vụ, tạo thêm cơ sở để doanh nghiệp cải thiện trải nghiệm du lịch.
Từ phân tích nghiệp vụ đến thiết kế hệ thống phần mềm
Không dừng lại ở việc xây dựng các chức năng, dự án còn thể hiện quy trình tiếp cận bài toán theo hướng phát triển phần mềm chuyên nghiệp. Sinh viên đã thực hiện tài liệu đặc tả yêu cầu phần mềm (SRS), phân tích nghiệp vụ và xây dựng các sơ đồ mô tả hệ thống, bao gồm Use Case, Activity Diagram, Sequence Diagram cùng mô hình cơ sở dữ liệu ERD.
Về công nghệ, giải pháp hướng đến kiến trúc ứng dụng nhiều lớp, sử dụng React để phát triển giao diện người dùng, MySQL để quản lý dữ liệu và Web API để xử lý, trao đổi thông tin giữa các thành phần trong hệ thống.
Quá trình triển khai đòi hỏi sinh viên vận dụng đồng thời nhiều nhóm kiến thức: lập trình web, thiết kế cơ sở dữ liệu, phân tích và thiết kế hệ thống, bảo mật cũng như tổ chức quy trình phát triển phần mềm. Đây cũng là cơ hội để Điêu Chính Đức chuyển hóa những kiến thức được học thành một sản phẩm có cấu trúc, chức năng và định hướng ứng dụng cụ thể.
Dự án của sinh viên Điêu Chính Đức là một ví dụ cho định hướng đào tạo chú trọng thực hành tại FPT Aptech, nơi kiến thức công nghệ được vận dụng thông qua các bài tập và sản phẩm gắn với nhu cầu thực tế. Thông qua quá trình thực hiện đồ án, sinh viên không chỉ rèn luyện kỹ năng lập trình mà còn từng bước hình thành tư duy của một kỹ sư phần mềm: biết nhận diện vấn đề, phân tích yêu cầu, lựa chọn công nghệ và xây dựng giải pháp phù hợp với đối tượng sử dụng. Từ bài toán quản lý hoạt động du lịch tại Sơn La – Tây Bắc, dự án mở ra cơ hội để sinh viên trải nghiệm quy trình phát triển một sản phẩm công nghệ, tích lũy kinh nghiệm triển khai và chuẩn bị năng lực cần thiết cho môi trường làm việc trong ngành Công nghệ thông tin.
Cùng xem lại sản phẩm sinh viên trong video dưới đây:
Giảng viên Nguyễn Xuân Cường
| FPT Aptech trực thuộc Tổ chức Giáo dục FPT có hơn 25 năm kinh nghiệm đào tạo lập trình viên quốc tế tại Việt Nam, và luôn là sự lựa chọn ưu tiên của các sinh viên và nhà tuyển dụng. |

