Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
Gute Buchquellen für Software Engeneering: Use Case -> User Interface Spezifikation
Hallo zusammen,
ich bin auf der Suche nach folgender (Buch) Info:
Im Software Engeneering, genauer dem Prozess der Anforderungsanalyse werden Use Cases genutzt um funktionale Anforderungen zu beschreiben. Die Anforderungen können / sollten im Anschluss zu ihrer Erstellung als Aktivitätsdiagramme beschrieben werden, um so den Benutzerfluss zu verdeutlichen (mit Alternativabläufen, Fehlern, etc.)
Jetzt möchte ich an diesem Punkt den Übergang zur User Interface Spezifikation machen, also ein Architekturmodell meines User Interfaces auf Basis meiner Use Cases erstellen.
Kann mir jemand zu meinem oben genannten Ablauf eine Buchempfehlung abgeben? Wichtig ist mir, dass die Abbildung Use Case zu User Interface Spezifikation ein Thema ist.
Ich kenne so ein Buch nicht. Denke auch nicht, dass es ein buch gibt, dass exakt diese Anforderung gerecht wird.
Klingt wir ein extrem Konkretes Problem. Bücher vermitteln eher allgemeine Informationen. Die Konkretisierung soll wohl in diesem fall ein Architekt mit entsprechender Erfahrung machen.
Bei so viel Buzzword-Hunting: Wie kann man da "UML" im Text auslassen? Mal davon abgesehen ist auch ein Teil davon Nonsens. Zum Problem ... du willst aus einem UseCaseDiagramm ein User Interface Spezifikation machen, sofern ich dich richtig verstanden habe.
Schau dir mal dieses UseCaseDiagramm an:
Wie kannst du von dem UseCaseDiagramm auf ein "User Interface Spezifikation" schließen? Gar nicht. Deine Oberfläche muss die funktionalen Anforderungen deines UseCaseDiagramm erfüllen. Mehr Literatur ist da nicht notwendig. Obwohl das UseCase sowohl für Handy als auch für ein Smartphone gilt, ist die UI (+ Bedienung und Fehlermeldung) grunsätzlich verschieden. Beim Smartphone wäre ein "Absenden"-Button sinnvoll. Ein Handy hat oft eine "Weiter"-Taste zum Versenden ...
Wenn du eine UI für DEINEN Anwendungsfall erstellst (Login-Maske, Startseite, Whatever), dann wirst du feststellen, dass einige Aktionen auch schief gehen können. Falsches Passwort, falscher Benutzername ... und dann? Das sollte dir dein Aktivitätsdiagramm sagen. Zum Beispiel erscheint ein Popup mit "Bitte geben Sie Ihre Daten erneut ein.".