Frage

Ich bin Modellierung einer DVD Rental Store:

  1. A Client gibt seinen clientNumber zum System.
  2. Die System überprüft, wenn der gegebene clientNumber gültig ist.
  3. Die Client gibt den Namen des DVD er mieten will.
  4. ...
  5. ... Ich werde später einen Zusammenhang zwischen einer neuen Instanz von Rent DVD Klassenkonzept zur aktuellen Client c bilden muß.

Meine Domain Model ist so etwas wie: alt text

Ich habe den Vertrag für die erste und zweite Operationen gemacht, wie:

Voraussetzungen: keine

Nachbedingungen: es existiert eine Client c so dass c.clientNumber = clientNumber

.

Nun, ich weiß nicht, ob ich einen Zusammenhang zwischen dieser Client c bilden sollte und die DVDStore (die ich als Front-End verwenden mag). Wenn ich nicht den Verein machen, wie werde ich später in der Lage sein, „Referenz“ dieses gleiche Client? Soll ich eine Verbindung zwischen Client und einem anderen Konzept werde zu machen?

Danke

War es hilfreich?

Lösung

Ja, hat man einen Zusammenhang zwischen Kunden und DVDStore zu erstellen. Im anderen Fall (wie angegeben), können Sie später nicht auf demselben Client beziehen sich (zumindest ohne danach suchen zu müssen ... wieder!).

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top