Gewichtsapplikation Anwendungsfälle Person verwalten
21. Juli 2011 Roland
Dieser Artikel knüpft an den Artikel Reload Mit CakePHP zur Applikation an.
Jetzt möchte ich die zu erstellenden Anwendungsfälle etwas genauer beschreiben, damit wir auch wissen was wir alles umsetzen müssen. Zuerst möchte ich mich mit den Personen verwalten Prozess relevanten Anwendungsfällen beschäftigen.
Hier sehe ich mindestens die folgenden Anwendungsfälle:

Anwendungsfälle Person verwalten
Die meisten Anwendungsfälle werden vom Administrator ausgeführt.
Person anlegen
Akteur
Administrator
Vorbedingung
Der Administrator ist angemeldet und der neue Anwender hat ihm die Informationen E-Mail und Name mitgeteilt.
Ablauf
- Der Administrator wählt den Link Person hinzufügen aus.
- Er gibt den Namen und die E-Mail Adresse, sowie das Passwort für diese Person ein
- Er drückt speichern
- Das System kontrolliert, ob bereits eine Person mit der gleichen E-Mail Adresse vorhanden ist.
- Weiter wird kontrolliert ob eine gültige E-Mail Adresse, ein Name und ein Passwort eingegeben wurde. Im Fehlerfall wird dies dem Administrator gemeldet
- Falls alles korrekt eingegeben wurde, wird die Person gespeichert.
Nachbedingung
Die Person wurde angelegt und kann sich nun als Registrierter Anwender anmelden.
Person ändern
Akteur
Administrator
Vorbedingung
Der Administrator ist angemeldet.
Ablauf
- Der Administrator wählt den Link Personen auflisten aus.
- Alle verfügbaren Personen werden tabellarisch angezeigt.
- Der Administrator wählt bei einer Person den Link editieren aus.
- Das System lädt die aktuellen Daten der Person und zeigt diese an.
- Er ändert den Namen, die E-Mail Adresse oder das Passwort für diese Person
- Er drückt speichern
- Das System kontrolliert, ob bereits eine weitere Person mit der gleichen E-Mail Adresse vorhanden ist.
- Weiter wird kontrolliert ob eine gültige E-Mail Adresse, ein Name und ein Passwort eingegeben wurde. Im Fehlerfall wird dies dem Administrator gemeldet
- Falls alles korrekt eingegeben wurde, wird die Person gespeichert.
Nachbedingung
Die Person wurde geändert und kann sich nun weiterhin als Registrierter Anwender anmelden.
Person löschen
Akteur
Administrator
Vorbedingung
Der Administrator ist angemeldet.
Ablauf
- Der Administrator wählt den Link Personen auflisten aus.
- Alle verfügbaren Personen werden tabellarisch angezeigt.
- Der Administrator wählt bei einer Person den Link löschen aus.
- Er wird nochmals gefragt, ob er die Person wirklich löschen will.
- Er bestätigt die Löschung
- Das System löscht die Person und alle der Person zugeordneten Daten.
Nachbedingung
Die Person wurde gelöscht und alle Daten sind aus dem System zu dieser Person entfernt worden.
Alle Personen anzeigen
Akteur
Administrator, Registrierter Anwender
Vorbedingung
Der Administrator oder der Registrierte Anwender, ist angemeldet.
Ablauf
- Der User wählt den Link Personen auflisten aus.
- Alle verfügbaren Personen werden tabellarisch angezeigt.
- Ist der Anwender ein Administrator werden die Links ansehen, ändern und löschen angezeigt
- Ist der Anwender ein Registrierter Anwender werden der Link ansehen angezeigt.
Nachbedingung
Alle bekannten Personen werden aufgelistet.
Details zu Person anzeigen
Akteur
Administrator, Registrierter Anwender
Vorbedingung
Der Administrator oder der Registrierte Anwender, ist angemeldet.
Ablauf
- Der User wählt den Link ansehen aus.
- Zu der ausgewählten Person werden alle Details (Gewichtsangaben und Personendaten) angezeigt.
Nachbedingung
Die Details wurden angezeigt.
Diese Anwendungsfälle sollten vorerst genügen um unsere Personen zu verwalten. Als nächstes müssen wir noch Gewichte eingeben können und dann haben wir alles soweit beschrieben.
Der Beitrag wurde
am Donnerstag, den 21. Juli 2011 um 00:14 Uhr veröffentlicht
und wurde unter Programmieren abgelegt.
Kurzlink: http://www.baldenhofer.eu/blog/?p=2104
Dir gefiel der Artikel? Dann abonniere doch den RSS Feed![]()
Du kannst die Kommentare zu diesem Eintrag durch den RSS 2.0 Feed verfolgen. Du kannst einen Kommentar schreiben, oder einen Trackback auf deiner Seite einrichten.









Das Gefaellt mir Button Plugin waere toll. Oder habe ich es uebersehen?
Hi,
nein das Plugin habe ich (noch) nicht installiert.
Irgendwann werde ich diesen Blog sowieso neu überarbeiten, dann kann ich das ja hineinbauen.
Bis dahin gibt es leider keine Knöpfe für gefällt mir, Twitter, Identica usw.
Der eigene Blog wird immer erst zuletzt korrigiert
Grüßle
Roland
[...] Es schriebEntwicklungsumgebungs-Setup für die Gewichsapplikation, Eclipse Setup Guggat emol Blog bei Gewichtsapplikation Anwendungsfälle Gewicht verwaltenHups! Habe einen Anwendungsfall vergessen Guggat emol Blog bei Gewichtsapplikation Anwendungsfälle Gewicht verwaltenRoland bei Gewichtsapplikation Anwendungsfälle Person verwalten [...]