USE-CASES

Actor: Surfer
UC: Immo-Objekt wählen
Programm (P): Zeigt Hauptmenü.
Surfer (S): Wählt "Suchen nach Objekten".
P: Fordert S auf, Immo-Objekttyp zu wählen.
S: Wählt genau eine Immo-Objekttyp aus.
P: Prüft, ob für den vom S ausgewählten
Immo-Objekttyp jeweils ein Kauf- und Miet-Suchformular
gespeichert ist. 1)
P: Fordert S auf, GEO-Bereich zu wählen.
P: Zeigt zu Immo-Objekttyp gespeichertes Suchformular.
S: Verändert Werte von Suchattributen.2)
S: Drückt auf "Suchen".
P: Sucht in Datenbank nach passenden
Immo-Objekten.
P: Wird fündig. 3)
P: Zeigt tabellenartig passende Immo-Objekte
an.
S: Markiert ein oder mehrere Immo-Objekte.
4)
S: Wählt "Kontaktliste".
P: Zeigt alle Immo-Objekte,
die der S markiert hat, tabellarisch an.
S: Wählt "Info-Material anfordern".
5)
P: Zeigt weiteres Formular zur Eingabe nötiger
Daten.
S: Gibt seine postalische oder eMail-Adresse ein.
S: Drückt auf "Absenden".
P: Schickt eMail mit Daten (ausgewählten Immo-Objekten)
am entsprechende(n) Makler.
P: Kehrt zum Hauptmenü zurück.
- Ausnahme
P: Fordert S auf, "Kaufen" oder "Mieten"
zu wählen.
S: Wählt eines der beiden aus.
- Ausnahme
S: Wählt "Detailsuche".
P: Zeigt erweitertes Suchformular.
S: Verändert Werte von Suchattributen im erweiterten
Suchformular.
S: Drückt auf "OK".
P: Kehrt zurück.
- Alternative
P: Wird nicht fündig.
P: Benachrichtigt S, daß kein Immo-Objekt
nach den Werten des Suchformulars gefunden wurde.
P: Fordert S auf, Werte des Suchformulars
zu ändern.
S: Drückt auf "Suchformular" ändern.
P: Zeigt Suchformular mit vom S schon veränderten
Werten.
- Ausnahme
S: Wählt Detailseite eines Immo-Objekts
aus dieser Tabelle.
P: Zeigt Detailseite des Immo-Objekts.
S: Kehrt per Button zur tabellenartigen Auflistung
der Suchergebnisse zurück.
- Ausnahme
S: Löscht inzwischen wieder uninteressante Immo-Objekte.
P: Kehrt zurück.
Actor: Surfer
(SF)
UC: Statistik ansehen
P: stellt Hauptseite dar
SF: wählt "Statistikoption"
P: Stellt folgende Statistikbereiche zur Wahl:
- Anfragen auf Objekttyp
- Miet-/ Kaufanfragen
- Geogebiet mit den meisten Anfragen
P: stellt gewählte Statistik dar
P: stellt Hauptseite dar
Actor: Surfer
UC: Als Makler anmelden
Programm (P): Stellt Hauptseite dar.
Surfer (S): Wählt die Option "Mitglied
des Konsortiums werden"
P: Stellt das Antragsformular dar, in dem
Maklerdaten abgefragt werden.
S: Trägt geforderten Attribute ein. (Name, Adresse,
eMail)
S: Wählt Option "OK" 1)
P: Überprüft, ob mindestens die Felder
Name und Adresse gefüllt wurden. 2)
P: Speichert ein neues Maklerobjekt mit dem Status
"Antragsstadium".
P: Stellt Hauptseite dar.
1)
S: Wählt "Abbruch"
P: Stellt Hauptseite dar.
2)
P: Mindestens eines der geforderten Felder wurde
nicht gefüllt, das Programm warnt.
S: Trägt geforderten Attribute ein. (Name, Adresse,
eMail)
P: Speichert ein neues Maklerobjekt mit dem Status
"Antragsstadium".
P: Stellt Hauptseite dar.
Actor: interner
Surfer (ISF)
UC: erweiterte Statistikfunktion ansehen
P: stellt Arbeitsmenü dar
ISF: wählt "Statistikoption"
P: Stellt folgende Statistikbereiche zur Wahl:
- Anfragen auf Objekttyp
- Miet-/ Kaufanfragen
- Geogebiet mit den meisten Anfragen
P: Stellt außerdem zur Wahl:
- Häufigkeiten der Benutzung der Suchkriterien
- Summe aller Suchanfragen
- Suchen mit bestimmten Suchkriterien
- Anzahl der Suchen in denen ein Objekt gefunden
wurde
- Objekt mit den meisten Treffern
- Anzahl der durchschnittlichen Kontaktaufnahmen
auf die Objekte
ISF: trifft Wahl
P: Stellt die gewählte Statistik dar
P: Stellt Arbeitsmenü dar
Actor: interner
Surfer (ISF)
UC : Paßwort ändern
ED: Nimmt Identifikation vor .
ED: Zeigt dem Makler eine Seite mit Auswahlmöglichkeiten:
a) Immobilienobjektypauswahl - Ferienhaus,
Wohnung, Haus.
b)Paßwort ändern .
ISF: Wählt Option "Paßwort ändern".
ED: Zeigt dem Makler zwei Felder , wo er das neue
Paßwort eingeben kann.
ISF: Gibt sein neus Paßwort sowohl in das
erstes Feld als auch in das zweites Feld ein.
ISF: Bestätigt, daß er sein Paßwort
ändern will.
ED: Prüft die eingegebene Paßwörter.(5)
ED: Ändert Paßwort.
ED: Zeigt Arbeitsmenü
5) Ausnahme
ED: Merkt, daß die zwei eingegebenen Paßwörter
ungleich sind oder meldet, - Paßwort nicht geändert
-.
ED: Ändert Paßwort nicht .
ED: Zeigt nochmals dem Makler eine Seite mit Auswahlmöglichkeiten.
a) Immobilienobjektypauswahl - Ferienhaus,
Wohnung, Haus
b) Paßwort ändern.
Actor: Interner
Surfer (ISF)
UC: Identifikation
ED: Zeigt ein Formular mit zwei Feldern -
Benutzername und Paßwort .
ISF: Gibt Benutzername und Paßwort ein.
ED: Prüft ob das eingegebene Paßwort zum
eingegebenen Benutzername paßt.(6)
6) Ausnahme
ED: Meldet, daß das Paßwort/ der Benutzername
nicht stimmen.
ED: Zeigt ein Formular mit zwei Feldern -
Benutzername und Paßwort .
Actor : Makler
(MA)
UC: Immobilienobjekte löschen
ED: Nimmt Identifikation vor .
ED: Zeigt eine Seite mit Auswahlmöglichkeiten:
a) Immobilienobjektypauswahl - Ferienhaus,
Wohnung, Haus .
b) Paßwort ändern .
MA: Wählt den Immobilienobjektyp je nach Typ
des zu löschenden Immobilienobjektes.
ED: Zeigt dem Makler seine Immobilienobjekte
(in Form einer Tabelle und noch ein Optionsmenü,
welches Löschen, Eintragen und Editieren
von Immobilienobjekte
ermöglicht)
MA: Wählt zu löschende Immobilienobjekte
und danach "Löschen" (1)
( Er kann ein oder mehrere Immobilienobjekte
löschen ) .
ED: fragt nach einer Bestätigung des Löschvorgangs.
MA: Bestätigt (2).
ED: Löscht Immobilienobjekt
.
ED: Zeigt Makler seine Immobilienobjekte
nochmals .
1) Alternative
MA: Öffnet ein Immobilienobjekt
- Option "Öffnen".
ED: Zeigt Makler den Inhalt seines Immobilienobjektes
(auf einer neuen Seite).
MA: Löscht Immobilienobjekt
- Option "Löschen".
ED: Fragt nach einer Bestätigung des Löschvorgangs.
MA: Bestätigt.
ED: Löscht Immobilienobjekt
.
ED: Zeigt Makler seine Immobilienobjekte
nochmals .
2) Alternative
ED: Zeigt Makler seine Immobilienobjekte
nochmals .
Actor: Makler
(MA)
UC: Immobilienobjekt neu eintragen
ED: Nimmt Identifikation vor .
ED: Zeigt dem Makler eine Seite mit Auswahlmöglichkeiten
:
a) Immobilienobjektypauswahl - Ferienhaus
, Wohnung , Haus .
b) Paßwort ändern .
MA: Wählt den Immobilienobjektyp je nach Typ
des einzutragenden Immobilienobjektes
aus .
ED: Zeigt dem Makler seine Immobilienobjekte
( in Form einer Tabelle und noch ein Optionsmenü,
welches Löschen, Eintragen und Editieren
von Immobilienobjekte
ermöglicht)
MA: Wählt "Neu"
ED: Zeigt dem Makler ein Formular (welches
das Eintragen ermöglicht)
MA: Trägt Immobilienobjekt
ein
MA: Speichert sein Immobilienobjekt
- Option Speichern (3).
ED: Speichert Immobilienobjekt
in Datenbank .
ED: Zeigt Makler alle seine Immobilienobjekte
in Form einer Tabelle .
(3)Ausnahme
MA: Speichert nicht - wählt Option "Verlassen
ohne zu speichern" .
ED: Zeigt Makler alle seine Immobilienobjekte
in Form einer Tabelle nochmals .
Actor: Makler
(MA)
UC: Immobilienobjekt editieren
ED: Nimmt Identifikation vor .
ED: Zeigt dem Makler eine Seite mit Auswahlmöglichkeiten
:
a) Immobilienobjektypauswahl - Ferienhaus
, Wohnung , Haus .
b) Paßwort ändern .
MA: Wählt den Immobilienobjektyp
je nach Typ des zu editierenden
Immobilienobjektes
.
ED: Zeigt dem Makler seiner Immobilienobjekte
( in Form einer Tabelle und
noch ein Optionsmenü, was das Löschen,
Eintragen und Editieren von Immobilienobjekten
ermöglicht)
MA: Wählt ein Immobilienobjekt
aus und danach Option von Menü Öffnen.
ED: Zeigt Inhalt seines Immobilienobjektes
- in Form eines Formulars.
MA: Editiert Attribute seines Immobilienobjektes.
MA: Speichert sein Immobilienobjekt
- Option Speichern (4).
ED: Speichert Immobilienobjekt.
ED: Zeigt Makler alle seine Immobilienobjekte
in Form einer Tabelle
4) Ausnahme
MA: Speichert nicht - wählt Option "Verlassen
ohne zu speichern".
ED: Zeigt Makler alle seine Immobilienobjekte
in Form einer Tabelle.
Actor: Inhaltlicher
Administrator (IA)
UC: Makler Warteliste
Programm (P) : Identifikation
P: zeigt IA-Arbeitsmenü
Inhaltlicher Administrator (IA): wählt "Maklereingabe
aus Warteliste"
P : sucht in der MDB (Zähler>0) den ersten
Makler in Warteposition
P : stellt die Daten im Editier-Formular
dar
IA: Prüft nach den systemunabhängigen Gesichtspunkten
des Verbandes ob der Makler zugelassen wird, -kann Daten korrigieren
IA: kann Makler in Warteposition belassen oder freischalten
P : sucht nächsten Makler in Warteposition
oder kehrt ins IA-Arbeitsmenü zurück
Actor:
Inhaltlicher Administrator (IA)
UC: Makler eintragen
Programm (P) : Identifikation
P: zeigt IA-Arbeitsmenü
Inhaltlicher Administrator (IA): wählt "Maklereingabe"
P : stellt Editier-Formular ohne Datenvorbesetzung
dar
IA: trägt die im gedruckten Antragsformular
gesammelten Daten ein
P : prüft die eingetragenen Daten (Datum, PLZ)
IA: kann Makler bei Unklarheiten auf Warteposition
setzen oder freischalten
P : schreibt Maklerobjekt in die Datenbank
IA: kann weitere Makler eintragen oder kehrt ins
IA-Arbeitsmenü zurück
Actor: Inhaltlicher
Administrator (IA)
UC: Makler löschen
Programm (P) : Identifizieren
P: zeigt IA-Arbeitsmenü
Inhaltlicher Administrator (IA): wählt Makler
löschen aus
P : stellt Formular zur Maklerauswahl dar
IA: wählt den zu löschenden Makler aus
der Liste aus
P : löscht nach Sicherheitsabfrage
IA: kann weitere Makler löschen oder kehrt ins
IA-Arbeitsmenü zurück
Actor: Inhaltlicher
Administrator (IA)
UC: Makler editieren
Programm (P) : Identifizieren
P: zeigt IA-Arbeitsmenü
Inhaltlicher Administrator (IA): wählt Makler
editieren aus
P : stellt Formular zur Maklerauswahl dar
IA: wählt den zu editierenden Makler aus der
Liste aus
P : stellt Editier-Formular mit Datenvorbesetzung
dar
IA: ändert die Attribute des Maklers
P : prüft die eingetragenen Daten (Datum, PLZ)
IA: kann Makler auf Warteposition setzen oder freischalten
P : schreibt die Daten in die Datenbank
IA: kann weitere Makler editieren oder kehrt ins
IA-Arbeitsmenü zurück