Skip to content

Use case: Sende en besked

Jacob Sparre Andersen edited this page Mar 17, 2014 · 22 revisions

File generated Mon Mar 17 08:55:24 UTC 2014

Vi går ud fra at vi starter med at klienten har sat fokus på »Fra«-feltet i »Send besked«-dialogen (fokus ved modtagelse af kald).

Fra brugernes synspunkt

Variant 1.a:

Viderestilling:

  • Forsøges.
  • Går igennem.

Handlinger:

  1. Receptionisten noterer opkalders navn i »Fra«-feltet i »Send besked«-dialogen.
  2. Receptionisten skriver noter i »Tekst«-feltet i »Send besked«-dialogen.
  3. Receptionisten finder en kontakt.
  4. Receptionisten viderestiller til den fundne kontakt.
  5. Systemet »fortryder« »Send besked«-dialogen.

Sekvensdiagram

Variant 1.b.I:

Viderestilling:

  • Forsøges.
  • Går ikke igennem.

Receptionisten:

  • Vælger at sende en besked.

Handlinger:

  1. Receptionisten noterer opkalders navn i »Fra«-feltet i »Send besked«-dialogen.
  2. Receptionisten skriver noter i »Tekst«-feltet i »Send besked«-dialogen.
  3. Receptionisten finder en kontakt.
  4. Receptionisten viderestiller til den fundne kontakt.
  5. Receptionisten retter »Tekst«-feltet i »Send besked«-dialogen til.
  6. Receptionisten justerer eventuelt modtagerlisten i »Send besked«-dialogen.
  7. Receptionisten vælger »Send besked«.
  8. Systemet sender beskeden til de valgte modtagere.

Sekvensdiagram

Variant 1.b.II:

Viderestilling:

  • Forsøges.
  • Går ikke igennem.

Receptionisten:

  • Vælger ikke at sende en besked.

Handlinger:

  1. Receptionisten noterer opkalders navn i »Fra«-feltet i »Send besked«-dialogen.
  2. Receptionisten skriver noter i »Tekst«-feltet i »Send besked«-dialogen.
  3. Receptionisten finder en kontakt.
  4. Receptionisten viderestiller til den fundne kontakt.
  5. [...]
  6. Receptionisten vælger »Fortryd besked«.
  7. Systemet rydder alle felterne i »Send besked«-dialogen.

Sekvensdiagram

Variant 2.I:

Viderestilling:

  • Forsøges ikke.

Receptionisten:

  • Vælger at sende en besked.

Handlinger:

  1. Receptionisten noterer opkalders navn i »Fra«-feltet i »Send besked«-dialogen.
  2. Receptionisten skriver noter i »Tekst«-feltet i »Send besked«-dialogen.
  3. Receptionisten finder en kontakt.
  4. Receptionisten retter »Tekst«-feltet i »Send besked«-dialogen til.
  5. Receptionisten justerer eventuelt modtagerlisten i »Send besked«-dialogen.
  6. Receptionisten vælger »Send besked«.
  7. Systemet sender beskeden til de valgte modtagere.

Sekvensdiagram

Variant 2.II:

Viderestilling:

  • Forsøges ikke.

Receptionisten:

  • Vælger ikke at sende en besked.

Handlinger:

  1. Receptionisten noterer opkalders navn i »Fra«-feltet i »Send besked«-dialogen.
  2. Receptionisten skriver noter i »Tekst«-feltet i »Send besked«-dialogen.
  3. Receptionisten finder en kontakt.
  4. [...]
  5. Receptionisten vælger »Fortryd besked«.
  6. Systemet rydder alle felterne i »Send besked«-dialogen.

Sekvensdiagram

Fra systemets synspunkt

Variant 1.a:

Viderestilling:

  • Forsøges.
  • Går igennem.

Handlinger:

  1. Receptionist-N noterer opkalders navn i »Fra«-feltet i »Send besked«-dialogen i klient-N.
  2. Receptionist-N skriver noter i »Tekst«-feltet i »Send besked«-dialogen i klient-N.
  3. Receptionist-N finder en kontakt i klient-N.
  4. Receptionist-N viderestiller til den fundne kontakt i klient-N.
  5. Klient-N rydder alle felterne i »Send besked«-dialogen.

Sekvensdiagram

Variant 1.b.I:

Viderestilling:

  • Forsøges.
  • Går ikke igennem.

Receptionisten:

  • Vælger at sende en besked.

Handlinger:

  1. Receptionist-N noterer opkalders navn i »Fra«-feltet i »Send besked«-dialogen i klient-N.
  2. Receptionist-N skriver noter i »Tekst«-feltet i »Send besked«-dialogen i klient-N.
  3. Receptionist-N finder en kontakt i klient-N.
  4. Receptionist-N viderestiller til den fundne kontakt i klient-N.
  5. Receptionist-N trykker på genvejstasten for fokus på beskedteksten i klient-N.
  6. Klient-N viser at der er fokust på beskedtekst-feltet.
  7. Receptionist-N retter »Tekst«-feltet i »Send besked«-dialogen til i klient-N.
  8. Receptionist-N trykker på genvejstasten for fokus på modtagerlisten i klient-N.
  9. Receptionist-N justerer eventuelt modtagerlisten i »Send besked«-dialogen i klient-N.
  10. Receptionist-N trykker på genvejstasten for »send besked« i klient-N.
  11. Klient-N sender beskeden og modtagerlisten til Call-Flow-Control.
  12. Call-Flow-Control sender beskeden og modtagerlisten til Message-Spool.
  13. Message-Spool sender beskeden ud til modtagerne på listen.
  14. Klient-N rydder felterne i »Send besked«-dialogen.

Sekvensdiagram

Variant 1.b.II:

Viderestilling:

  • Forsøges.
  • Går ikke igennem.

Receptionisten:

  • Vælger ikke at sende en besked.

Handlinger:

  1. Receptionist-N noterer opkalders navn i »Fra«-feltet i »Send besked«-dialogen i klient-N.
  2. Receptionist-N skriver noter i »Tekst«-feltet i »Send besked«-dialogen i klient-N.
  3. Receptionist-N finder en kontakt i klient-N.
  4. Receptionist-N viderestiller til den fundne kontakt i klient-N.
  5. [...]
  6. Receptionist-N trykker på genvejstasten for »fortryd besked« i klient-N.
  7. Klient-N rydder felterne i »Send besked«-dialogen.

Sekvensdiagram

Variant 2.I:

Viderestilling:

  • Forsøges ikke.

Receptionisten:

  • Vælger at sende en besked.

Handlinger:

  1. Receptionist-N noterer opkalders navn i »Fra«-feltet i »Send besked«-dialogen i klient-N.
  2. Receptionist-N skriver noter i »Tekst«-feltet i »Send besked«-dialogen i klient-N.
  3. Receptionist-N finder en kontakt i klient-N.
  4. Receptionist-N trykker på genvejstasten for fokus på beskedteksten i klient-N.
  5. Klient-N viser at der er fokust på beskedtekst-feltet.
  6. Receptionist-N retter »Tekst«-feltet i »Send besked«-dialogen til i klient-N.
  7. Receptionist-N trykker på genvejstasten for fokus på modtagerlisten i klient-N.
  8. Receptionist-N justerer eventuelt modtagerlisten i »Send besked«-dialogen i klient-N.
  9. Receptionist-N trykker på genvejstasten for »send besked« i klient-N.
  10. Klient-N sender beskeden og modtagerlisten til Call-Flow-Control.
  11. Call-Flow-Control sender beskeden og modtagerlisten til Message-Spool.
  12. Message-Spool sender beskeden ud til modtagerne på listen.
  13. Klient-N rydder felterne i »Send besked«-dialogen.

Sekvensdiagram

Variant 2.II:

Viderestilling:

  • Forsøges ikke.

Receptionisten:

  • Vælger ikke at sende en besked.

Handlinger:

  1. Receptionist-N noterer opkalders navn i »Fra«-feltet i »Send besked«-dialogen i klient-N.
  2. Receptionist-N skriver noter i »Tekst«-feltet i »Send besked«-dialogen i klient-N.
  3. Receptionist-N finder en kontakt i klient-N.
  4. [...]
  5. Receptionist-N trykker på genvejstasten for »fortryd besked« i klient-N.
  6. Klient-N rydder felterne i »Send besked«-dialogen.

Sekvensdiagram

Implementerer:

Relaterede krav:

End of file generated Mon Mar 17 08:55:24 UTC 2014

Clone this wiki locally