Dieses Repository beinhaltet das Projekt "Ersatzteilmanagement", welches zum Modul "Datenbank-Programmierung" gehört. Der Projektbericht befindet sich in diesem Repository unter dem Namen Projektbericht.pdf
Port Postgre: 5436
Der erste Start
- docker und docker-compose für das System installieren
- .env.example -> Password ändern und in .env umbenennen
- docker-compose build
- docker-compose up
DB-Zurücksetzen
- docker-compose down
- /data löschen (rm -r data)
- docker compose build
- docker compose start
Nutzer
- admin
- lagerist
- abteilungsleiter
Anwendungsprogramme
Java
Befehl im Terminal: java -jar [Anwendung]
Anwendung1.jar : Lagerverwaltung (SELECT und UPDATE)-> Aktualisierung der bestehenden Anzahl in einem Lager
Anwendung2.jar : Lieferanten- und Ersatzteilverwaltung (INSERT und DELETE) -> Hinzufügen bzw. Entfernen von Lieferanten/Ersatzteilen
Bash
Befehl im Terminal: bash [Anwendung]
recursive.sh : Rekursive Anfrage -> Listet die Lieferanten nach Standort und Abteilung auf
rollup.sh : DatawareHouse-Report -> Zeigt den Wert aller gelagerten Ersatzteile pro Standort