Domain Model
<Provide a diagram showing important real-situation conceptual classes in the application domain. Do NOT include software classes. Describe each of the conceptual classes in a glossary.>
Glossary
Concept | Description | |
---|---|---|
RegterschotRacing | Company that wants to build a zero-emission race car for amateur racing. | |
User | The person that uses the Regterschot Racing dashboard. | |
Username | The name the user will use. | |
Password | The key of the account of the user. (is hashed) | |
Token | Authenticates the user. | |
Dashboard | Dashboard shows every stat of the race car. Shows tabs so that the user can filter what they want to see. | |
Racer | The racer you choose decides the dashboard you get. | |
Tab | Shows the graphs that belong to the tab name. | |
Name | Name of the tab. | |
Sensor | A device that measures or detects data the way its used for. | |
Data | Values of the sensor. | |
TimeStamp | Time stamp that the data uses. | |
WheelSpeed | Sends the amount that the wheel spins in rounds per minute. | |
RPM | Rounds per minute. | |
TimeStamp | Time stamp given with the RPM. | |
RaceCar | Car that is used by the racer on the racing track. | |
Graph | Shows the data produced by the sensors. | |
Color | Color used for the data in the graph. | |
TimeScope | Start time and end time of the graph. | |
LineGraph | A graph that shows the data with a line. | |
BarGraph | A graph that shows the data through the heights of the bars. | |
SpeedoMeter | Shows the speed the racer is driving. | |
MinSpeed | Minimal speed used for the speedometer. | |
MaxSpeed | Maximal speed used for the speedometer. | |
PieChart | A circle that shows data with the size of the pieces in the circle. |