Skip to content

Buch V — Architektur

Quelle: source-of-truth/diagrams/domain/*.puml, source-of-truth/diagrams/e2e/*.puml und SPEC-028.

Dieses Buch gibt die Domänen- und Laufzeitsicht der Officina-del-Caffè-Appliance. Diagrammquellen liegen gemäß ADR-019 als PlantUML unter source-of-truth/diagrams/.

Kontext

Appliance-Kontext

Appliance-Kontext

Die Appliance besteht aus Storefront, Shopware mit sw-auctions-Plugin-Familie, ERP-Emulator, ERP-Integration, Mail-/Archivkomponenten, Object Store und Docs-Server.

Redaktion und Lebenszyklen

Redaktioneller Workflow

Redaktioneller Workflow

Auction- und Listing-Lifecycle

Auction- und Listing-Lifecycle

Bid- und Award-Lifecycle

Bid- und Award-Lifecycle

Fulfillment-Lifecycle

Fulfillment-Lifecycle

E-Mail-Dispatch

E-Mail-Dispatch-Sequenz

E-Mail-Dispatch

E-Mail-Trigger-Matrix

E-Mail-Trigger-Matrix

Testarchitektur

Journey-Level-1 Testarchitektur

JL1-Testarchitektur

Wichtige Events

EventWirkung
BidPlacedEventBid-Historie und Live-Aktualisierung.
BidOutbidEventOutbid-Mail ohne Preisleckage.
BidAwardedEventWinner-/Loser-Kommunikation und Order-Erzeugung.
AuctionOrderCreatedEventBuyer-/Backoffice-Mail und ERP-Outbound.
AuctionCancelledEventGebote invalidieren und Beteiligte informieren.
ListingWithdrawnEventListing aus Verkauf nehmen und betroffene Gebote informieren.

ADR-Bezug

ADR-019 konsolidiert Diagramme auf PlantUML/PUML. Neue Diagrammquellen werden als PUML gepflegt und als SVG eingebunden.