1.3 KiB
1.3 KiB
Inventory tool for D120
Planned:
- Webinterface using SQL to map inventory
- OAuth as Authenticator to restrict access
- pack it with Docker to ship and maintain it easier
Current State
- Frontpage created
Features
Extern
- Ausleihkatalog ansehen
- Verfügbarkeit abfragen
- ggfs. ab wann Verfügbar
- bis wann kann ausgeliehen werden
Intern
- Inventur durchführen
- Gegenstand suchen, Lagerort ausgeben
- Gegenstand einlagern
- Gegenstand auslagern
- Gegenstand Lagerort anpassen/ändern
- Gegenstand verleihen
- verliehenen Gegenstand wieder entgegennehmen
- Mängel vermerken
- Details zu Gegenstand abfragen
- gelagerte Anzahl, Mängel, Leihstatus, geplante Buchungen
Abbildung des Inventars
- Jeder Lagerraum, jedes Regal, jedes Fach und jeder Gegenstand ist eine Tabelle
- Lagerraum:
- Regale/Schränke mit NamensID
- Kategorie Regal oder Schrank
- Ort (Raumnummer)
- Regal:
- Fächer mit NamensID
- Kategorie der Fächer
- Gegenstände
- Anzahl Gegenstände
- Verliehen [ja,nein]
- Reservierung vorhanden [ja,nein]
- Gegenstände:
- Name
- Lagerort Regal
- Lagerort Raum
- Anzahl
- Verleihstatus
Aufbau des Webinterfaces
Inventur: Ablauf
Test User
-
Name: inventory
-
PW: password
-
Database: Inventory
PHP Testserver
- php -S localhost:8000