![Page 1: Overview Determine available bus routes to specified destination Provide the user with list of nearest bus stops or pick-up points For each bus stop or](https://reader036.vdocuments.mx/reader036/viewer/2022062511/55177cab5503463e368b5064/html5/thumbnails/1.jpg)
Overview
• Determine available bus routes to specified destination
• Provide the user with list of nearest bus stops or pick-up points
• For each bus stop or pick-up point, tell the user how much slack time they will have between their estimated arrival to the bus stop and the arrival of the bus
![Page 2: Overview Determine available bus routes to specified destination Provide the user with list of nearest bus stops or pick-up points For each bus stop or](https://reader036.vdocuments.mx/reader036/viewer/2022062511/55177cab5503463e368b5064/html5/thumbnails/2.jpg)
User Input Back End ExampleDestination Find bus routes that go to that
destination (or as close as possible)
Destination: East CampusBus routes: •24—Holdrege•42—Bethany•49—University Place•57—Neighborhood North
![Page 3: Overview Determine available bus routes to specified destination Provide the user with list of nearest bus stops or pick-up points For each bus stop or](https://reader036.vdocuments.mx/reader036/viewer/2022062511/55177cab5503463e368b5064/html5/thumbnails/3.jpg)
User Input Back End ExampleCurrent location (obtained through GPS signal on phone)
•Find nearby bus routes•On nearby bus routes, find nearby designated bus stops as well as acceptable bus stops
Bus routes:•42—Bethany•49—University PlaceBus stops:•Marked by X
![Page 4: Overview Determine available bus routes to specified destination Provide the user with list of nearest bus stops or pick-up points For each bus stop or](https://reader036.vdocuments.mx/reader036/viewer/2022062511/55177cab5503463e368b5064/html5/thumbnails/4.jpg)
User Input Back End Example
Walking, biking, or driving to bus stops
•Use Google Maps to calculate a route to each destination marked by X and find the time to reach each destination
Routes marked by dotted line
![Page 5: Overview Determine available bus routes to specified destination Provide the user with list of nearest bus stops or pick-up points For each bus stop or](https://reader036.vdocuments.mx/reader036/viewer/2022062511/55177cab5503463e368b5064/html5/thumbnails/5.jpg)
Back End Example
•Calculate the estimated bus arrival time to each destination
Routes marked by dotted line
![Page 6: Overview Determine available bus routes to specified destination Provide the user with list of nearest bus stops or pick-up points For each bus stop or](https://reader036.vdocuments.mx/reader036/viewer/2022062511/55177cab5503463e368b5064/html5/thumbnails/6.jpg)
15 min slack time
Back End Example
•Determine the slack time (time between estimated arrival to bus stop and arrival of bus)
Indicated
![Page 7: Overview Determine available bus routes to specified destination Provide the user with list of nearest bus stops or pick-up points For each bus stop or](https://reader036.vdocuments.mx/reader036/viewer/2022062511/55177cab5503463e368b5064/html5/thumbnails/7.jpg)
10 min slack time
Back End Example
•Determine the slack time (time between estimated arrival to bus stop and arrival of bus)
Indicated
![Page 8: Overview Determine available bus routes to specified destination Provide the user with list of nearest bus stops or pick-up points For each bus stop or](https://reader036.vdocuments.mx/reader036/viewer/2022062511/55177cab5503463e368b5064/html5/thumbnails/8.jpg)
25 min slack time
Back End Example
•Determine the slack time (time between estimated arrival to bus stop and arrival of bus)
Indicated
![Page 9: Overview Determine available bus routes to specified destination Provide the user with list of nearest bus stops or pick-up points For each bus stop or](https://reader036.vdocuments.mx/reader036/viewer/2022062511/55177cab5503463e368b5064/html5/thumbnails/9.jpg)
Not able to reach bus in time
Back End Example
•Determine the slack time (time between estimated arrival to bus stop and arrival of bus)
Indicated
![Page 10: Overview Determine available bus routes to specified destination Provide the user with list of nearest bus stops or pick-up points For each bus stop or](https://reader036.vdocuments.mx/reader036/viewer/2022062511/55177cab5503463e368b5064/html5/thumbnails/10.jpg)
Output
25 min slack time
10 min slack time
15 min slack time