feature/kundenverwaltung #1

Merged
3027248 merged 5 commits from feature/kundenverwaltung into main 2026-06-25 15:34:20 +02:00
Collaborator

Inhalt

Modul Kundenverwaltung (Gruppe H), Phase 1-5 des Fahrplans:

  • Phase 1: Datenobjekt Kunde (Pflichtenheft Kap. 6.1.2)
  • Phase 2: KundeRepository + JSON-Persistenz, fortlaufende ID (NF-ARCH-01/02)
  • Phase 3: Validierung (Pflichtfelder, firmenname||nachname, E-Mail)
  • Phase 4: KundeService (F-KV-01..04), GR-05-Löschsperre via BelegReferenzPruefer
  • Phase 5: finde(long) als DP-Schnittstelle (K3)

Tests

Alle JUnit-5-Tests grün (Repository-, Validator-, Service-Tests).

Offene Punkte (noch abzustimmen)

  • OP-1 / P0-4: GR-05 prüft gegen BelegRepository (Gruppe F), Diagramm zeigt ProduktRepository
  • P5-2 / OP-3: finale Aufrufrichtung isCustomerReferenced mit Gruppe F
  • Schnittstellen K1-K4 noch mit Gruppe E + F gegenzuprüfen (P0-3)

Review-Hinweis

Bitte besonders KundeService (Löschlogik) und die Repository-Persistenz ansehen.

## Inhalt Modul Kundenverwaltung (Gruppe H), Phase 1-5 des Fahrplans: - Phase 1: Datenobjekt Kunde (Pflichtenheft Kap. 6.1.2) - Phase 2: KundeRepository + JSON-Persistenz, fortlaufende ID (NF-ARCH-01/02) - Phase 3: Validierung (Pflichtfelder, firmenname||nachname, E-Mail) - Phase 4: KundeService (F-KV-01..04), GR-05-Löschsperre via BelegReferenzPruefer - Phase 5: finde(long) als DP-Schnittstelle (K3) ## Tests Alle JUnit-5-Tests grün (Repository-, Validator-, Service-Tests). ## Offene Punkte (noch abzustimmen) - OP-1 / P0-4: GR-05 prüft gegen BelegRepository (Gruppe F), Diagramm zeigt ProduktRepository - P5-2 / OP-3: finale Aufrufrichtung isCustomerReferenced mit Gruppe F - Schnittstellen K1-K4 noch mit Gruppe E + F gegenzuprüfen (P0-3) ## Review-Hinweis Bitte besonders KundeService (Löschlogik) und die Repository-Persistenz ansehen.
3027248 added 5 commits 2026-06-25 15:33:50 +02:00
3027248 merged commit 758f98b56f into main 2026-06-25 15:34:20 +02:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: 3028868/SE1_Team_2#1
There is no content yet.