Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
da_jkloos:use-cases [2007/11/26 16:32] jkloosda_jkloos:use-cases [Unknown date] (current) – removed - external edit (Unknown date) 127.0.0.1
Line 1: Line 1:
-====== Use-Cases ====== 
  
-Es ergeben sich im wesentlichen die folgenden moeglichen Eingaben im laufenden Betrieb: 
-  - Anforderung einer Strecke durch den Fahrdiensleiter. Hier ergeben sich die folgenden moeglichen Kommunikationsfolgen:   
-    - Der FDL fordert eine Fahrt von b1 nach b2 an: ''request(b_1,b_2)''. Da die Strecke frei ist (hier werden dann vom Programm die Bedingungen abgefragt), antwortet dieses mit ''accept''. Danach fordert der FDL mittels ''setup'' die Reservierung der Strecke an. Diese verlaeuft erfolgreich, also antwortet das System mit ''setup''. 
-    - Die ''request''-, ''accept''- und ''setup''-Nachricht werden wie oben gesendet. Allerdings tritt bei Reservierung der Strecke ein Fehler auf (z.B. eine kaputte Weiche, ZBE oder ein kaputter Strecke-Frei-Melder), also antwortet das System mit ''alert''. 
-    - Die ''request''- und ''accept''-Nachricht werden gesendet. Der FDL storniert die Bereitstellung der Strecke mit ''cancel''. 
-    - Die ''request''-Nachricht wird gesendet. Da die Strecke nicht frei ist, antwortet dieses mit ''reject''. 
-    Gleichzeitig zu diesen Nachrichten koennen parallel auch Rueckmeldungen von Weichen, ZBEs und Strecke-Frei-Meldern kommen, ausserdem Nachrichten zur Streckenreservierung. 
 
da_jkloos/use-cases.1196094745.txt.gz · Last modified: 2007/11/26 16:32 by jkloos