trans1x1.gif
Liviu Coconu
Version vom: $Date: 2001/01/26 15:21:42 $

Operationen


Zurück Projektseite
    
    Allgemeine Operationen in dem System
    
    1.) Top Level Objekt holen und anzeigen
    
    2.) Selektiertes Objekt holen und anzeigen
    
    3.) Kaufbares Objekt erwerben
    
    ******************************************************************************************************************
    
    Spezifikation der allgemeinen Operationen:
    ------------------------------------------
    
    // In jedem Objekt (Ausnahme Top Level Container) existiert ein Verweis auf den nächst höchsten Container.
    
    zu 1.) Top Level Objekt holen und anzeigen
    Eingabe		:  keine
    Voraussetzung	:  keine
    Ausgabe		:  Top Level Objekt (Navigierbar)
    Effekt		:  Verbindung mit dem ObjektFabrik wird erzeugt, Rückgabe Top Level Objekt und dessen anzeigen
    
    
    
    zu 2.) Selektiertes Objekt holen und anzeigen
    
    * ausgelöst vom Kunde, wenn er ein Objekt (Rubrik/TicketKontingent) mit der Maus selektiert
    
    Eingabe		:  selektiertes Objekt (ID,typ)
    Voraussetzung	:  es existiert ein selektierbares Objekt (muß "navigierbar" sein)
    Ausgabe		:  neues Objekt (Rubrik oder TicketKontingent)
    Effekt		:  Rückgabe des neuen Objektes und dessen Anzeige
    
    
    zu 3.) Kaufbares Objekt erwerben
    Eingabe		:  selektiertes Objekt (Ticket/Bündel kontingent) , Anzahl der gewünschten Tickets/Bundles 
    Voraussetzung	:  keine
    Ausgabe		:  true, wenn die Operation ausgeführt wurde, false wenn nicht
    Effekt		:  die Anzahl Ticket/Bündel wird aus dem Kontingent "gekauft" (die Anzahl verfügbaren Tickets im Kontingent sinkt)
    
    
    ******************************************************************************************************************
    
Zurück Top Projektseite

$Header: /home/troll/vis2000/CVSROOT/prototype/Prototypdesign/Operationen.html,v 1.1 2001/01/26 15:21:42 coconu Exp $