Zum Inhalt

UC01 Screen EQ-08 – Foto erfassen / ersetzen

Stand: 12.10.2026 11:23 Branch: main Status: Entwurf

Änderungshistorie anzeigen


UC: UC01 – Equipment erfassen
Screen: EQ-08 – Foto erfassen / ersetzen


Wireframe

EQ-08 – Foto erfassen / ersetzen

Zum Vergrössern auf das Bild klicken; es öffnet sich in voller Grösse.


1. Ziel des Screens

EQ-08 dient dazu, ein Hauptfoto für einen Equipment-Datensatz zu erfassen, hochzuladen oder zu ersetzen. Das Foto unterstützt die schnelle visuelle Identifikation im Lager, in der Werkstatt, beim Verleih und bei späteren Prüf- oder Serviceprozessen.

Für V1 ist ein Hauptfoto vorgesehen. Mehrere Fotos pro Equipment können später über eine eigene Foto-Historie oder Galerie erweitert werden.


2. Primäre Aufgaben

Aufgabe Beschreibung
Hauptfoto anzeigen Aktuelles Hauptfoto oder Platzhalter anzeigen
Foto aufnehmen Foto über Smartphone- oder Gerätekamera erfassen
Foto hochladen Bilddatei auswählen und hochladen
Foto ersetzen Bestehendes Hauptfoto durch neues Foto ersetzen
Foto-Kontext erfassen Optionaler kurzer Hinweis zum Foto
Offline speichern Foto lokal zwischenspeichern und später synchronisieren
Zurück zu Detail Nach Speichern zurück zu EQ-03

3. Screen-Aufbau

┌────────────────────────────────────────────────────────────┐
│ Equipment › Foto erfassen / ersetzen                      │
│ [Abbrechen]                         [Foto speichern]      │
├────────────────────────────────────────────────────────────┤
│ Equipment-Kopf                                             │
│ Aktuelles Foto / Platzhalter                               │
│ Fotoquelle: Kamera | Datei                                 │
│ Neue Vorschau                                              │
│ Optionaler Fotohinweis                                     │
│ Sync-Status / Speicherhinweis                              │
└────────────────────────────────────────────────────────────┘

4. Foto-Grundsatz V1

Bereich Entscheidung
Anzahl Fotos Ein Hauptfoto in V1
Mehrere Fotos Später vorbereitbar über equipment_photos
Fotozweck Visuelle Identifikation, Zustandshinweis, Lagererkennung
QR-Code Unabhängig vom Foto
NFC Nicht Bestandteil von V1

5. Felder und Metadaten

Feld Pflicht Beschreibung
Equipment-ID Ja Systemseitig aus Kontext
Foto-Datei Ja Neues Foto beim Speichern
Foto-Kontext Nein Kurzer Hinweis, z. B. „Frontansicht mit Seriennummer“
Erstellt am Ja Systemseitig
Erstellt durch Ja Systemseitig
is_primary Ja In V1 immer Hauptfoto
Sync-Status Ja Bei Offline-Erfassung relevant

6. Verhalten

Situation Verhalten
Kein Foto vorhanden Platzhalter anzeigen
Foto vorhanden Aktuelles Hauptfoto anzeigen
Neues Foto gewählt Vorschau anzeigen
Foto ersetzen Altes Hauptfoto wird ersetzt oder historisch abgelegt, je nach technischer Umsetzung
Offline Foto lokal zwischenspeichern mit sync_status = pending_sync
Upload-Fehler Fehlermeldung anzeigen, altes Foto bleibt erhalten
Ungültiger Dateityp Speichern blockieren
Sehr grosse Datei Komprimierung oder Grössenlimit prüfen

7. Validierung

ID Regel
V01 Foto-Datei muss Bildformat sein
V02 Maximalgrösse muss geprüft werden
V03 Speichern ohne neues Foto ist nicht sinnvoll und wird blockiert
V04 Tenant-Isolation des Speicherorts muss eingehalten werden
V05 Upload-Fehler darf bestehendes Foto nicht löschen
V06 Änderung wird auditierbar protokolliert
V07 Optionaler Fotohinweis wird als strukturierte Notiz oder Fotometadatum gespeichert

8. Aktionen

Aktion Rolle Beschreibung
Foto speichern tenant_admin, mitarbeiter Neues Hauptfoto speichern
Foto aufnehmen tenant_admin, mitarbeiter Kamera öffnen
Datei wählen tenant_admin, mitarbeiter Bilddatei auswählen
Abbrechen tenant_admin, mitarbeiter Zurück zu EQ-03 ohne Änderung
Fotohinweis erfassen tenant_admin, mitarbeiter Optionalen Hinweis ergänzen

9. Akzeptanzkriterien

ID Kriterium
AC01 Benutzer sieht aktuelles Hauptfoto oder Platzhalter
AC02 Benutzer kann ein neues Foto aufnehmen
AC03 Benutzer kann eine Bilddatei auswählen
AC04 Benutzer sieht eine Vorschau vor dem Speichern
AC05 Benutzer kann das Hauptfoto ersetzen
AC06 Bestehendes Foto bleibt bei Upload-Fehler erhalten
AC07 Foto wird tenant-isoliert gespeichert
AC08 Änderung wird auditierbar protokolliert
AC09 Offline-Foto erhält passenden Sync-Status
AC10 Nach Speicherung ist Foto in EQ-03 sichtbar

10. Offene UI-Details

ID Frage Status
UI1 Wird das alte Hauptfoto historisch aufbewahrt oder ersetzt? Empfehlung: später historisch; V1 kann ersetzen
UI2 Welche Maximalgrösse gilt für Fotos? Technisch festlegen
UI3 Erfolgt automatische Bildkomprimierung? Technisch prüfen
UI4 Wird Fotoaufnahme direkt mobil priorisiert? Empfehlung: Ja
UI5 Wird EXIF entfernt? Datenschutz / Security prüfen

Änderungshistorie

Datum, Uhrzeit Version Änderung Autor
12.10.2026 11:23 0.7 Leere Überschrift «11. Änderungshistorie» aus der Zeit vor dem einheitlichen Dokumentaufbau entfernt; Abschnitt «Wireframe» mit klickbarem Bild des Screens ergänzt Claude
12.10.2026 11:01 0.6 Versionsnummern der Änderungshistorie chronologisch durchgehend nummeriert (4 Einträge angepasst; Datum, Änderung und Autor unverändert) Claude
12.10.2026 10:19 0.5 Datum und Uhrzeit von 1 älteren Historieneinträgen aus der Git-Historie ergänzt (Zeitpunkt des Commits, der den Eintrag eingeführt hat) Claude
12.10.2026 09:58 0.4 Änderungshistorie ans Dokumentende verschoben und Sprunglink «Änderungshistorie anzeigen» unter dem Kopf ergänzt (einheitlicher Dokumentaufbau gemäss AGENTS.md) Claude
12.10.2026 09:08 0.3 Branch-Angabe im Kopfbereich auf main korrigiert Claude
01.08.2026 14:55 0.2 Kopfbereich vereinheitlicht David Mittig
04.05.2026 15:39 0.1 Initialer Screen-Vorschlag für EQ-08 Foto erfassen / ersetzen erstellt David Mittig