Abstract

This paper addresses various aspects related to the design, development, and validation of a web-based information system that is intended to facilitate the management of a bus transportation service offered by a Jordanian university to its staff and students. Passengers can use this system to track bus trips to find out how far a desired bus is from a specific location. Also, they can know about arrivals and departures of buses managed using this system. Specifically, this work explores UI design, data structures, database design, system architecture, and development methods to realize the required features (e.g., user roles, bus setup, driver assignment, bus routes, bus schedules, and trip monitoring) in the proposed bus location tracking system. It also suggests using the free open-source API, rather than the proprietary Google Maps API, to develop the interactive maps. The system also records trip information and solicits passenger feedback to allow reviewing and analyzing that data to enhance the quality of service, reduce operation cost, and improve passenger satisfaction. The conducted comparative analysis results illustrate that the open-source API is accurate, fast, and responsive similar to the proprietary API. Furthermore, the user survey output confirms that the deployed system is easy to use, helpful, fast, responsive, and accurate.

Highlights

  • Some universities in Jordan provide a bus transportation service to students and employees

  • The main aim of this paper is to tackle the challenges pertaining to the design and development of webbased bus management and tracking system that fulfills the needs of the German Jordanian University (GJU)

  • The studies in [5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24] addressed particular issues related to bus management applications but did not discuss design aspects pertaining to the software development of bus management information systems as a whole

Read more

Summary

Introduction

Some universities in Jordan provide a bus transportation service to students and employees. The studies in [5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24] addressed particular issues related to bus management applications (e.g., reducing bus bunching, finding optimal schedules, predicting bus arrival time, collecting coach operation information, and designing bus tracking hardware) but did not discuss design aspects pertaining to the software development of bus management information systems as a whole. It proposes design and development methods to realize all the needed features (e.g., account management, bus setup, route schedules, driver assignment, and trip monitoring) in a bus location tracking information system. To assign a new driver to a bus, the original driver has to be unassigned first

Research methodology
Schedule Id
Findings
Summary and Future Work
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call