Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Beispiel: Lagerverwaltung (1)

Ähnliche Präsentationen


Präsentation zum Thema: "Beispiel: Lagerverwaltung (1)"—  Präsentation transkript:

1 Beispiel: Lagerverwaltung (1)
domain ANr, LeNr, LeaNr, LhNr, LhaNr, LoNr, LoaNr: Zeichen(8); domain AName, LeaName, LhaName, Lieferant: Zeichen(25); domain Länge, Breite, Höhe, Menge, Stückzahl: Ganzzahl; domain Gewicht, MaxGewicht: Gleitkommazahl; relation ArtikelArt(ANr, AName, Menge, Lieferant, Gewicht); relation Lagereinheit(LeNr, LeaNr, ANr, Stückzahl, Gewicht, LhNr); relation LagereinheitArt(LeaNr, LeaName, Länge, Breite, Höhe, MaxGewicht); relation Lagerhilfsmittel(LhNr, LhaNr, Gewicht, LoNr); relation LagerhilfsmittelArt(LhaNr, LhaName, Länge, Breite, Höhe, MaxGewicht); relation Lagerort(LoNr, LoaNr, Gewicht); relation LagerortArt(LoaNr, Länge, Breite, Höhe, MaxGewicht); relation Verträglichkeit(ANr, LoNr);

2 Beispiel: Lagerverwaltung (2)
domain ANr, LeNr, LeaNr, LhNr, LhaNr, LoNr, LoaNr: Zeichen(8); domain AName, LeaName, LhaName, Lieferant: Zeichen(25); domain Länge, Breite, Höhe, Menge, Stückzahl: Ganzzahl; domain Gewicht, MaxGewicht: Gleitkommazahl; relation ArtikelArt(ANr, AName, Menge, Lieferant, Gewicht); relation Lagereinheit(LeNr, LeaNr, ANr, Stückzahl, Gewicht, LhNr); relation LagereinheitArt(LeaNr, LeaName, Länge, Breite, Höhe, MaxGewicht); relation Lagerhilfsmittel(LhNr, LhaNr, Gewicht, LoNr); relation LagerhilfsmittelArt(LhaNr, LhaName, Länge, Breite, Höhe, MaxGewicht); relation Lagerort(LoNr, LoaNr, Gewicht); relation LagerortArt(LoaNr, Länge, Breite, Höhe, MaxGewicht); relation Verträglichkeit(ANr, LoNr);

3 Beispiel: Lagerverwaltung (3)
ArtikelArt: Speichert die prinzipiell lagerbaren Artikelkategorien. Jede Artikelart wird durch die Artikelnummer ANr eindeutig identifiziert. Name, (minimale Liefer-)Menge, Lieferant und Gewicht bilden weitere Attribute.

4 Beispiel: Lagerverwaltung (4)
Sortierungen sind zufällig und können nicht erzwungen werden.

5 Beispiel: Lagerverwaltung (5)
Lagereinheit: Jedes Tupel - identifiziert durch LeNr - repräsentiert eine Kiste oder einen Korb. Die Art der Kiste wird durch LeaNr festgelegt. In einer Lagereinheit befinden sich Stückzahl Artikel der Art ANr. Das resultierende Gewicht ist in Gewicht gespeichert. LhNr identifiziert ein Lagerhilfsmittel (üblicherweise eine Palette), auf dem die Lagereinheit steht.

6 Beispiel: Lagerverwaltung (6)
Lagereinheit LeNr LeaNr ANr Stückzahl Gewicht LhNr LE-001 LEA-04 A-001 2 4.00 LH-001 LE-002 LEA-02 A-004 20 20.00 LH-002 LE-003 LEA-01 A-005 42 21.00 LE-004 LEA-05 A-017 175 175.00 LH-006 LE-005 A-006 3 4.50 LH-004 LE-006 LEA-03 A-002 6 0.30 LH-007 LE-007 A-015 85 212.50 LE-008 A-010 30 15.00 LH-003 LE-009 A-020 1 6.00 LE-010 A-008 13 5.20 LE-011 A-011 16 16.00 LH-005 LE-012 A-019 4 12.00 LE-013 A-012 12 LE-014 2.00 LE-015 3.00 LE-016 105.00

7 Beispiel: Lagerverwaltung (7)
LagereinheitArt: Tupel dieser Relation beschreiben Kategorien von Lagereinheiten. Sie verfügen über Nummern, „umgangssprachliche“ Namen sowie Angaben über Maße und Maximalbeladung.

8 Beispiel: Lagerverwaltung (8)

9 Beispiel: Lagerverwaltung (9)
Lagerhilfsmittel: Identifikation durch eine Nummer. Die Art des jeweiligen Hilfsmittels ist durch LhaNr identifiziert. Für jedes Hilfsmittel ist außerdem das aktuelle Gewicht (d.h. die Summe der Gewichte der Lagereinheiten, die auf ihm stehen) sowie die Nummer des Lagerortes gegeben. LagerhilfsmittelArt: Analog zu LagereinheitArt beschreibt LagerhilfsmittelArt die Kategorien der zur Verfügung stehenden Hilfsmittel.

10 Beispiel: Lagerverwaltung (10)

11 Beispiel: Lagerverwaltung (11)

12 Beispiel: Lagerverwaltung (12)
Lagerort: Lagerorte besitzen eine Identifikationsnummer, einen Verweis auf die Lagerortart sowie das aktuelle Gewicht. LagerortArt: Lagerortarten werden in einer eigenen Relation gespeichert.

13 Beispiel: Lagerverwaltung (13)

14 Beispiel: Lagerverwaltung (14)
Verträglichkeit: Schränkt die Wahl der Lagerorte für die Artikelarten ein, beispielsweise weil besonders rasche Zugänglichkeit gefordert ist oder besondere klimatische Bedingungen eingehalten werden müssen. Die Tupel einer Relation dieses Typs repräsentieren die zugelassenen Kombinationen.

15 Beispiel: Lagerverwaltung (15)


Herunterladen ppt "Beispiel: Lagerverwaltung (1)"

Ähnliche Präsentationen


Google-Anzeigen