withaspirit / Elevator-Simulation

Elevator System Simulation project
1 stars 1 forks source link

Iteration 5 Work Breakdown Structure #191

Open withaspirit opened 2 years ago

withaspirit commented 2 years ago

Iteration 5

See the Google Doc for the Iteration 5 brainstorm.

Iteration 5 Description (April 8th? 9th?)

The last stage of the project is to add a display console showing where each of the elevators is in real time and displaying any faults (if any). The idea is to have output suitable for the concierge sitting at the desk in the front lobby to refer to. This part of the project can be part of the floor subsystem if you so choose, or you may want to develop a separate subsystem altogether.

Finally, you will have to measure the performance of the scheduler subsystem. To do so, measure how long your system takes to run the entire input file. Your system should allow the time it takes to move between floors and the time it takes to load/unload an elevator to be specified.

Major Iteration Goals

Major Project Goals

Video:

Measurements

Iteration Deliverables

Final Presentation (April 12th?)

Your team will give a 15 minute presentation to a TA of iteration #5. It must show four elevators running with 22 floors with arrivals at levels one and two (i.e., the Dunton Tower). These arrivals must also eventually depart from either level one or two. To simulate people who arrive at level 2, then go down only to go up again, assume they depart and arrive at level 1 at the same time. Your demonstration should also show stuck doors on one elevator and a stuck elevator on a second. It is not necessary to demonstrate annoyed passengers typically found in Dunton. The goal of the presentation is to show us how awesome your team and project are, and to submit your final copy of your work using CULearn.

Final Project Presentation Work Products:

You must submit all of the following:

cuLearn Description:

Please submit a brief video demonstration showing your code in action up to and including iteration 5, along with your final report. You should show your system running on at least three separate processes that communicate with each other. You don't need to use three computers, just use the loopback address 127.0.0.1 (localhost) on a single machine.

Due Tuesday, April 12th (the last day of classes) at one minute before Midnight. Please submit PDF for all documentation and a short video as a separate file. If you choose to compress your submission, please use ZIP. Be sure to submit early, and to submit often. Late submissions will not be accepted.

Iteration 5 Work Breakdown structure:

See Google Doc for the Iteration 5 brainstorm.