Capstone Project: Ứng dụng hỗ trợ người dùng đi xe buýt về trạm tiếp theo trên lộ trình (Next Bus Station)
(Trần Gia Quốc Hưng, Nguyễn Quốc Đạt - Tháng 4/2015)
(Trần Gia Quốc Hưng, Nguyễn Quốc Đạt - Tháng 4/2015)
Mô tả: Ứng dụng phát triển dựa trên thực tế về các vấn đề gặp phải khi đi xe buýt cụ thể khi một người chưa từng đi xe buýt, họ rất lo lắng về việc không biết khi nào xuống trạm để đổi chuyến. Đặc biệt, khi xe buýt quá đông, khi người đi xe ngủ quên thì ai sẽ là người nhắc họ xuống trạm. Ai sẽ cho người đi xe buýt bi...ết rằng nên xuống trạm nào là tốt nhất để bắt xe buýt khác khi họ phải đi nhiều xe buýt để đến một nơi mà họ chưa quen thuộc. Khi đi trên xe buýt làm sao người đi xe biết rằng họ đang ở đâu, sắp đến trạm nào, đang đi trên xe lượt đi hay lượt về. Ứng dụng thực hiện các chức năng như Tìm đường đi xe buýt từ điểm A đến điểm B với các xe buýt, trạm xuống, khoảng cách đi bộ; Tạo đường đi xe buýt với các lộ trình khác nhau; Đặt nhắc nhở cho người dùng cho một trạm cụ thể; Xác định vị trí của người đi xe buýt với thông tin trạm cụ thể; Xác định trạm tiếp theo trên lộ trình, trạm sắp tới, các tuyến xe buýt đang thuộc lượt đi hay lượt về; Gợi ý các đường đi xe buýt khi họ ở trên xe hay ở điểm bất kỳ; Cho phép thông tin phản hồi để cập nhật thông tin trạm xe buýt; Cho phép người dùng sử dụng ứng dụng với đầy đủ chức năng trên điện thoại smart phone với hệ điều hành Windows Phone. Áp dụng các phương pháp giải toán hình học trong việc tìm trạm tiếp theo, xác định lộ trình xe buýt đang là hướng đi hay về, ... cùng với thuật toán tìm đường đi với Dijkstra. Thực hiện nghiên cứu lập trình kết hợp bản đồ trên Windows Phone ứng dụng phối hợp cả Bing và Google Map, cách thức tổ chức dữ liệu. Thực hiện cách thức đồng bộ dữ liệu giữa thiết bị cho hệ thống để hệ thống có thể sử dụng ở cả chế độ online và offline. Khai thác dữ liệu từ trang http://www.buyttphcm.com.vn/ thông qua việc xây dựng bộ parser để khai thác dữ liệu và tạo dữ liệu nền cho hệ thống
Không có nhận xét nào:
Đăng nhận xét