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