From 43779b8aa74afc952e3475db4fda121a4ab57638 Mon Sep 17 00:00:00 2001 From: Tim Herbst Date: Mon, 18 Jan 2021 18:41:01 +0000 Subject: [PATCH] Update Vorgehensweise --- Projektarbeit-3/Vorgehensweise.md | 81 +++++++++++++++++++++++++------ 1 file changed, 66 insertions(+), 15 deletions(-) diff --git a/Projektarbeit-3/Vorgehensweise.md b/Projektarbeit-3/Vorgehensweise.md index 182893d..0019e59 100644 --- a/Projektarbeit-3/Vorgehensweise.md +++ b/Projektarbeit-3/Vorgehensweise.md @@ -270,16 +270,44 @@ Um das von uns erstellte Datenmodell im Frontend ohne Weiteres nutzen zu können #### Map-Bike-Point Der Map-Bike-Point wird vor allem für Map auf der Startseite und das PopUp benötigt. Das Domänenobjekt liefert folgende Informationen: -* id: eindeutiger Identifier vom Typ string -* commonName: sprechender Name der Station vom Typ string -* lat: Breitengrad vom Typ number -* lon: Längengrad vom Typ number -* status: verschachteltes Objekt vom Typ BikePointStatus + + + + + + + + + + + + + + + + + + + + + +
ideindeutiger Identifier vom Typ string
commonNamesprechender Name der Station vom Typ string
latBreitengrad vom Typ number
lonLängengrad vom Typ number
statusverschachteltes Objekt vom Typ BikePointStatus
Das verschachtelte Objekt status vom Typ BikePointStatus hat wiederum folgende Felder: -* NbBikes: Anzahl verfügbarer Fahrräder in der Station -* NbEmptyDocks: Anzahl leerer Fahrraddocks in der Station -* NbDocks: Anzahl aller Fahrraddocks in der Station + + + + + + + + + + + + + +
NbBikesAnzahl verfügbarer Fahrräder in der Station
NbEmptyDocksAnzahl leerer Fahrraddocks in der Station
NbDocksAnzahl aller Fahrraddocks in der Station
Programmatisch ist der Map-Bike-Point wie folgt abgebildet: ``` @@ -310,13 +338,36 @@ export class BikePointStatus { ``` #### Dashboard-Common-Bike-Point Der Dashboard-Common-Bike-Point ist in der Dashboard-Komponente und allen Kind-Komponenten zu finden. Folgende Informationen erhalten wir: -* id: eindeutigen Identifier vom Typ string -* color: Farbe für das Icon auf der Mini-Map vom Typ string -* commonName: sprechender Name der Station vom Typ string -* lat: Breitengrad vom Typ number -* lon: Längengrad vom Typ number -* maxEndDate: spätest-mögliche Datum in der eine Ausleihe enden kann -* maxStartDate: frühest-mögliche Datum in der eine Ausleihe starten kann + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ideindeutigen Identifier vom Typ string
colorFarbe für das Icon auf der Mini-Map vom Typ string
commonNamesprechender Name der Station vom Typ string
latBreitengrad vom Typ number
lonLängengrad vom Typ number
maxEndDatespätest-mögliche Datum in der eine Ausleihe enden kann, vom Typ string
maxStartDatefrühest-mögliche Datum in der eine Ausleihe starten kann, vom Typ string
Programmatisch ähnelt dieses Domänenobjekt dem Map-Bike-Point.