g4t9 [Main]
Anforderungsanalyse
Funktionale Anforderungen
- Funktionale OrganisationsanforderungenZu den funktionalen Organisationsanforderungen zählt der Wunsch der Kunden, mit Hilfe der Organisation neue Bekanntschaften auf der Uni Wien zu machen. Weiters wünschen sich die Benutzer, dass die Organisation diesen Dienst kostenlos zur Verfügung stellt und dass dieser einfach zu verwenden ist, d.h. die Plattform soll sich durch eine übersichtliche und benutzerfreundliche Benutzeroberfläche auszeichnen. Eine weitere Anforderung der Kunden ist, dass ihre Daten von der Organisation vertraulich behandelt werden, und dass die Event-Infos stets aktuell sind und in der Preis- und Altersklasse der Studenten liegen.Wir als Organisation stellen an uns selbst die Anforderung, dass unsere Webseite bis zum Abgabetermin fertig wird und fehlerfrei funktioniert.
- Funktionale SystemanforderungenDer Wunsch des Kunden sich im System registrieren zu können und seinen Account mit einem Passwort vor unerlaubtem Zugriff schützen zu können, zählt zu den funktionalen Systemanforderungen. Weiters will der Systembenutzer sein Profil selbst gestalten und selbst bestimmen können, welche Informationen für die anderen Benutzer sichtbar sind und welche nicht. Bezüglich der Nachrichtenfunktion wünscht sich der Kunde, dass er benachrichtigt wird, wenn eine neue private Nachricht eingegangen ist. Außerdem will der Systembenutzer selbst bestimmen, ob er auf der Kontaktliste eines anderen Benutzers aufscheint (Akzeptieren bzw. Ablehnen einer Kontaktanfrage) und will per Mail benachrichtigt werden, wenn eine neue Kontaktanfrage vorliegt. Die Ergebnisse der Suchfunktion sollen mit den angegeben Suchkriterien übereinstimmen und die zugewiesenen Partnervorschläge sollen zur Persönlichkeit des Benutzers passen. Die Benutzer fordern außerdem, dass die veröffentlichten Einträge auf der Startseite alle 5 Minuten aktualisiert werden.
- Funktionale BausteinanforderungenNachdem sich ein neuer Benutzer registriert hat, wird ihm automatisch eine Benachrichtigungsmail zugestellt, die einen Link für die Freischaltung des neuen Accounts enthält. Durch einen Klick auf diesen Link wird der Account freigeschaltet.Erhält ein Benutzer eine neue private Nachricht oder wird er als Kontakt von einem anderen Benutzer markiert, wird er automatisch per Mail darüber informiert.
Nicht funktionale Anforderungen
- EntwicklungszeitanforderungenNach Absprache mit unserem Praktikumsleiter werden wir uns auf die einzusetzende Technologie festlegen, mit der wir versuchen werden, unsere Webseite so zu gestalten, dass sie eine gewisse Fähigkeit zur Erweiterbarkeit und Wiederverwendbarkeit besitzt.
- LaufzeitanforderungenWir sind bemüht bis Ende des Semesters alle Anforderungen des Praktikums zu erfüllen, so dass unser System fehlerfrei läuft und stabil ist.
- Organisatorische RahmenbedingungenDie Time-To-Market ist auf das Ende des Semesters, zwischen dem 12.01.2010 und 26.01.2010 festgelegt.Es wird darauf geachtet, dass das Zeitbudget nicht allzu groß gewählt wird, da wir ja gleichzeitig andere LVs belegen und uns nicht nur auf ein einzelnes Praktikum konzentrieren können.
Methoden zum Anforderungserwerb (Taskanalyse)
Task: Uni Wien - Single Point
0. Um die Webseite zu nutzen:
- Einen Account anzulegen
- Verlange E-Mail Adresse und Passwort des Benutzers
- Versenden der Bestätigungsmail
- Freischalten des Accounts durch Klicken auf den Bestätigungslink
- Profil einrichten
- Informationen angeben
- Pflichtangaben1. Name2. Geburtsdatum (Alter)3. Geschlecht4. Studienrichtung
- Zusätzliche Angabe1. Wohnort2. Interessen/Hobbys3. Über sich selbst4. Auf der Suche nach5. Sexuelle Orientierung
- Profilfoto hochladen
- Profil aufrufen
- Benutzer anklicken
- Nachrichten verwalten
- Private Nachrichten verwalten
- Senden1. Empfänger eingeben2. Nachricht schreiben3. Nachricht senden
- Empfangen1. Nachricht öffnen
- Löschen
- Öffentliche Nachrichten verwalten
- Veröffentlichen auf Startseite1. Nachricht schreiben2. Nachricht posten
- Kontaktliste hinzufügen
- Benutzer/Kontakt markieren
- Kontaktanfrage gesendet
- Auf Antwort warten
- Auf Bestätigung warten1. In Kontaktliste aufgenommen2. Kontakt wird abonniert
- Auf Ablehnung warten
- Benutzer suchen
- Suchkriterien eingeben
- Name
- Geburtsdatum (Alter)
- Geschlecht
- Studienrichtung
- Interessen/Hobbys
- Anfrage abschicken
- Ergebnisse werden angezeigt
- Partnervorschläge beziehen
- Partnervorschläge werden angezeigt
- Events eintragen
- Events werden angezeigt
Warum Taskanalyse?
Wir haben die Taskanalyse gewählt, weil sie besonders geeignet für Anforderungen zur Interaktion zwischen Mensch und Maschine ist. Außerdem werden die Aufgaben in Unteraufgaben gegliedert und können daher gut strukturiert und übersichtlich dargestellt werden.
Bei unserer Methode handelt es sich um eine hierarchische Taskanalyse.
Use Case Diagramm
Letzte Änderung: 19.11.2009, 17:58 | 616 Worte