SV FPT xây dựng hệ thống CNTT quản lý bến xe thông minh
Với việc ứng dụng nhiều công nghệ và nền tảng lập trình tiên tiến trong cùng một hệ thống, trang web và ứng dụng di động ParkingHT do nhóm SV ĐH FPT Đà Nẵng phát triển góp phần giải quyết những bất cập, khó khăn trong công tác quản lý, điều hành bến xe trung tâm, giúp tài xế thuận tiện hơn khi đặt chỗ đỗ xe và thanh toán dịch vụ bến bãi.
ParkingHT là tên gọi của hệ thống quản lý và điều hành bãi đỗ xe trung tâm được xây dựng bởi nhóm 5 SV Trường ĐH FPT Đà Nẵng gồm: Nguyễn Anh Tuấn, Trần Quang Huy, Nguyễn Quang Tú, Trần Bá Trung Hiếu và Trương Văn Hùng. “Qua khảo sát thực tế, chúng mình nhận thấy khi lưu thông ở các TP lớn như TP Đà Nẵng thì tài xế không dễ để tìm được một chỗ đậu xe thuận tiện, đúng địa điểm mình cần. Mặt khác, công tác quản lý tại các bến xe cũng còn gặp nhiều khó khăn, đa phần còn vận hành thủ công theo cách thức truyền thống nên không dễ để thống kê, báo cáo, kiểm soát và lưu trữ thông tin xe, tuyến đường di chuyển của các phương tiện… Do đó, nhóm quyết định phát triển hệ thống ParkingHT để góp phần giải quyết những vấn đề trên”, đại diện nhóm SV cho biết.
Được lên ý tưởng và triển khai trong suốt 6 tháng cùng sự hướng dẫn của thầy Nguyễn Vy Rin (GV ĐH FPT Đà Nẵng), Hệ thống ParkingHT do nhóm SV FPT phát triển gồm một website quản lý dành cho người phụ trách vận hành bến xe và 1 ứng dụng trên điện thoại di động dành cho các tài xế có nhu cầu đậu đỗ, giữ chỗ gửi xe. Với website ParkingHT, người quản lý bến xe có thể dễ dàng theo dõi và tổng hợp các dữ liệu về số lượng xe, loại xe, sơ đồ đậu xe, danh sách booking, báo cáo doanh thu cũng như feedback của khách hàng sử dụng dịch vụ. Với app di động, tài xế có thể đăng ký/ đăng nhập để xem được sơ đồ bến bãi, đặt chỗ và thanh toán chi phí cho bãi đỗ xe mong muốn.
So với những ứng dụng hướng đến mục tiêu tương tự trên thị trường, điều khiến nhóm SV ĐH FPT tự tin rằng ParkingHT dù “sinh sau đẻ muộn” vẫn có cơ hội vượt trên “đối thủ” đó là khả năng tối ưu trải nghiệm cho người dùng. “ParkingHT có 2 tính năng nổi bật mà các ứng dụng khác chưa có. Thứ nhất là cho phép tài xế đặt chỗ đậu xe theo giờ hoặc dài ngày, tự động hiển thị các vị trí đỗ tương ứng cho từng loại xe theo số lượng ghế ngồi. Thứ hai là khả năng thống kê, xử lý báo cáo nhanh chóng, giúp người quản lý kịp thời nắm được tình hình bến bãi, giải quyết các trường hợp thanh toán phí đỗ xe”, nhóm SV chia sẻ.
Không chỉ khảo sát thực tế để phát triển các tính năng hữu ích, ParkingHT còn được nhóm SV thiết kế với giao diện hấp dẫn, chỉn chu, dựa trên khảo sát người dùng để hiểu về nhu cầu, mong muốn và thói quen sử dụng website/app của họ. Bên cạnh đó, nhóm SV còn đầu tư nghiên cứu về các công cụ phát triển web/app để tìm ra cách tiếp cận phù hợp nhất cho dự án.
Ví dụ, nhóm chọn công cụ Spring Boot để phát triển phần chức năng của website, bởi đây là một trong những framework nổi tiếng và được sử dụng nhiều nhất trong phát triển các ứng dụng sử dụng ngôn ngữ Java, giúp đẩy nhanh quá trình phát triển, tiết kiệm được thời gian thiết lập cấu hình của môi trường triển khai. Về cơ sở dữ liệu, nhóm chọn MySQL để lưu thông tin của người dùng và dữ liệu của hệ thống bởi những ưu điểm của nó về tính năng bảo mật, tốc độ cao, ổn định, dễ sử dụng. Về phần giao diện của trang web và mobile app, nhóm sử dụng ReactJS và ReactNative bởi đây là 2 công nghệ phát triển ứng dụng web và di động được sử dụng rộng rãi trong lĩnh vực phát triển phần mềm. Thuyết trình về hệ thống ParkingHT tại buổi bảo vệ đồ án tốt nghiệp kỳ Fall 2023, chuyên ngành Kỹ thuật phần mềm vừa qua, nhóm SV ĐH FPT Đà Nẵng đã nhận được nhiều đánh giá tích cực từ Hội đồng chuyên môn.
Sau buổi bảo vệ đồ án, nhóm cho biết cũng ấp ủ dự định tiếp tục hoàn thiện và phát triển thêm sản phẩm của nhóm dựa trên những nhận xét, góp ý từ thầy cô. “Nếu được đầu tư thêm thời gian, nguồn lực và tài nguyên để hiện thực hóa hệ thống, đồng thời thực hiện các bước kiểm thử và đánh giá kỹ lưỡng, nhóm có thể tự tin rằng sản phẩm có nhiều tiềm năng đưa ra thị trường. Để làm được điều đó, nhóm cần tiếp tục nghiên cứu và phát triển hệ thống để đáp ứng nhu cầu của người dùng, tìm cách tạo sự khác biệt và giá trị đặc biệt trong sản phẩm của mình, đồng thời phát triển chiến lược tiếp thị và phân phối hiệu quả để đảm bảo rằng hệ thống được nhận biết và được sử dụng rộng rãi”, nhóm SV chia sẻ.
Linh Phương