Presentation is loading. Please wait.

Presentation is loading. Please wait.

MTA ETA. Product Description A real-time simulation system that estimates the expected time that it will take a certain bus to arrive at an end- user’s.

Similar presentations


Presentation on theme: "MTA ETA. Product Description A real-time simulation system that estimates the expected time that it will take a certain bus to arrive at an end- user’s."— Presentation transcript:

1 MTA ETA

2 Product Description A real-time simulation system that estimates the expected time that it will take a certain bus to arrive at an end- user’s location. The system will allow the end-user to search for a certain bus that they are expecting. The system will then give the user a real-time generated map of approximately where the bus currently is located. The user will also be able to enter their starting location and their destination. After inputting this information, the system will give an optimal bus route that should be taken and the estimated amount of time that the trip will take.

3 Objects in the User’s World Bus  Average Velocity  Current Location  Line number  Route (with initial location = first stop)  Expected Arrival Time (by schedule) Bus Stop  Location  List of buses  Name Route  Name  List of bus stops

4 Object Relationships World  Bus Stops  The World will contain a list of all of the bus stops. The first item is the Cal State LA. Bus Stop  Bus  Each bus stop will have a list of buses that stop at that certain bus stop. Bus  Route  Each bus has a route (list of bus stops) that it will stop along. Route  Bus Stops  Each route will have a list of bus stops that it goes along.

5 Data Structures Used List for bus stops List of buses

6 Dynamics of the System There is an ongoing interaction between the user and the system when the user is on the Next Arrival feature. The feature monitors the bus’s position in real time and gives a real-time arrival estimate. The system interacts with a GPS simulator that keeps track of the bus’s current location. The system does not change itself internally. It simply continues communication between the GPS simulator and itself so as to constantly keep track of the buses.

7 Schedule – Part 1 Week 3  Outlining requirements from the customers  Brainstorming  Creating the schedule Week 4  Looking for a way to simulate data  Research for tools Week 5  Beginning creating the user interface  Gathering the data to be used  Plotting a coordinate map system for the bus stops

8 Schedule – Part 2 Week 6  Finish the User Interface  Begin the creation of the simulator Week 7  Begin working on Next Arrival tab  Testing current build Week 8  Working on the Next Arrival tab  Testing current build Week 9  Completing Next Arrival feature  Work on Search tab  Testing current build

9 Schedule – Part 3 Week 10  Complete the Search tab  Complete testing  Deliver final version CS 437  Make necessary changes to the user interface  Implement the Map tab  Implement the Trip Planner tab  Test the whole system  Use a sample group of people to test the system


Download ppt "MTA ETA. Product Description A real-time simulation system that estimates the expected time that it will take a certain bus to arrive at an end- user’s."

Similar presentations


Ads by Google