Project Software Engineering 2022. University of Antwerp.
Made by: Orfeo Terkuci and Jason Liu
V = Implemented
X = Not implemented
P = Partially implemented
T = TODO
Read traffic situation
Read vehicle generators
Read vehicle types
Read bus stops
Read crossroads
Simple Output
Graphical impression
Integration with graphics
| Case | Input | Priority | Status |
|---|---|---|---|
| 1: | Input | ||
| 1.1 | Read traffic situation | Required | V |
| 1.2 | Read vehicle generators | Important | V |
| 1.3 | Read vehicles types | Required | V |
| 1.4 | Read bus stops | Important | V |
| 1.5 | Read crossroads | Important | V |
| 2: | Output | ||
| 2.1 | Simple output | Required | V |
| 2.2 | Graphical impression | Important | V |
| 2.3 | Integration with graphics | Important | V |
| 3: | Simulation | ||
| 3.1 | Driving of vehicle | Required | V |
| 3.2 | Simulation of traffic light | Required | V |
| 3.3 | Automatic Simulation | Required | V |
| 3.4 | Simulation with vehicle generator | Important | V |
| 3.5 | Driving of vehicle with type | Required | V |
| 3.6 | Simulation of bus stops | Important | V |
| 3.7 | Simulation of intersections | Important | V |
| 3.8 | Simulation of intersections with traffic light | Useful | T |
| 3.9 | Smart traffic lights | Useful | T |
| 3.10 | Simulation of orange traffic light | Useful | T |
| 4: | User's Interface | ||
| 4.1 | GUI for simulation | Useful | T |
| 4.2 | GUI for traffic lights | Useful | T |
| 4.3 | GUI for vehicle generators | Useful | T |
- Inheritance for vehicles
- HTML needs a cleanup and a little optimization
- Vehicle cannot change type after construction