Frage

Hier ist meine Frage Interaktion zwischen HTML / Javascript Coder und Server-Skriptsprache Coder?

Ich habe zu machen Aktivitätsdiagramm beschlossen, diesen Prozess zu beschreiben,

  1. Benutzer klicken Sie auf "Bearbeiten" Taste
  2. Preloader ist Benutzer angezeigt
  3. Ajax-Anforderung wird gesendet url / ajax_request / Kategorie / {category_id} /; wir erwarten Antwort im JSON-Format
  4. Timer gestartet; Wenn die Antwort nicht innerhalb von 10 Sekunden empfangen wird - Show-Alarm „Verbindungszeit, bitte versuchen Sie es Seite zu aktualisieren und versucht, noch einmal“
  5. Ajax-Request in var Daten empfangen
  6. verbergen preloader
  7. Überprüfen Sie, ob data.success falsch ist, dann zeigen alert "etwas schief geht."
  8. put data.html in Container

Hier ist mein Diagramm (mein erstes UML-Diagramm :))

alt text http://img2.pict.com /a4/77/73/2821248/0/screenshot2b106.png

Wie denken Sie, ist es geeignet für die Beschreibung Interaktion zwischen Javascript Coder und PHP-Coder auf diese Weise?

Jede Hilfe sehr geschätzt wird.

PS: Nun suche ich die Möglichkeit, Daten zu Server und empfangen zu Server übergeben zu beschreiben. Irgendwelche Ideen?

Danke.

War es hilfreich?

Lösung

Ihr Diagramm darstellt, was Sie versuchen zu kommunizieren - die Reihenfolge der Aktionen sollte die Java-Script-Programmierer implementieren. Schauen Sie sich das Diagramm macht es viel mehr sagen als der Text? Glaubst du, es ist so viel einfacher zu lesen? Persönlich finde ich Diagramme wie diese nicht zu nützlich. Mein suugestion würde einfach sein, ein Storyboard zu verwenden, gezeichnet in Vision- oder Powerpoint oder was auch immer.

Sie können Zustandsdiagramme verwenden, um darzustellen Bildschirm fließt, aber in der heutigen Web 2.0 Ajax Welt sind die Dinge nicht so Bildschirm orientiert, so dass ich geneigt ist, anstatt das Storyboard zu verwenden.

würde ich Klassendiagramme verwendet bedeutende Objekte zu entwerfen: Der Service, den Sie anrufen, und die an den Dienst übergebenen Daten und aus dem Dienst. Wenn die Bildschirme komplex könnte ich auch ein Klassendiagramm haben für jeden Bildschirm sehr klar machen, welche Daten dargestellt werden soll.

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