Herzlichen Dank hierbei an Theresa, die sich bei dieser Aufgabe besondere Mühe gemacht hat.
Don't forget: Requests are welcome!
1. Layer: HTML-GUI
Anzeige eines Protokolls
Protokoll auswählen
Protokoll eingeben
- Unterteilt nach Einstellungen/Transitionen (von Schnitt zu Schnitt)
- einzelne Einstellungen werden weiter unterteilt in Zeilen
- Userprofil ansehen
eigenes Profil bearbeiten
Anmelden
Registrieren
Forum (Protokollabhängig)
verschiedene Versionen ansehen
verschiedene Versionen erstellen
E-Mail Funktion
intern Nachrichten versenden
Dafür benötigte HTML Seiten:
Formular für Registrierung
Anmeldemaske
Usermenu zum Navigieren zu „Userprofil bearbeiten“, „eigenes Userprofil ansehen“, „Postfach“, „Freunde“
Userprofil bearbeiten
Userprofil: Daten, erstellte Protokolle, Möglichkeiten zur Kontaktaufnahme (E-Mail, interne Nachrichten verschicken)
Postfach: Ansehen der empfangenen und gesendeten Nachrichten, weiterleiten und verfassen von Nachrichten
Suchmaske für Protokolle
Ansicht eines Protokolls: Möglichkeit zur Druckansicht, Ansicht älterer Versionen, Link zu www.imdb.com, Kommentare
Bearbeiten eines Protokolls → Erstellen einer neuen Version: Identisch mit Erstellen eines neuen Protokolls nur mit der Option die Inhalte der alten Version hinein zukopieren
Bearbeiten eines Protokolls → Geringfügige Änderungen: Bearbeitung mit Ajax Zeilenweise (oder Abschnittsweise) möglich
Erstellen eines Protokolls: HTML Tabellen und Ajax zum Strukturieren und Autovervollständigung
2. Layer: ruft die Datenoperationen auf (Schnittstelle)
Ausgeben des gefundenen Protokolls (verwendet: search, wird benötigt für: Ansicht und Bearbeiten eines Protokolls
Speicherung neuer Protokoll-Versionen (verwendet: add, benötigt für: Eingabemaske)
Bearbeiten eines Protokolls (verwendet: search, edit; benötigt für: Bearbeiten)
Ajax Autovervollständigung (benötigt für: Bearbeiten)
Versenden von Nachrichten (verwendet: add, edit, search; benötigt für: Postfach)
Erstellen von links zu anderen Versionen
Userprofil bearbeiten (edit, search)
Userprofil ansehen (search)
Registrierung (add, search)
Anmelden (search, benötigt für: Anmeldemaske)
3. Layer:
Datenbanken: Userverwaltung + Kommunikation, Protokolle
Funktionen:
add
search
delete
edit
- move
Keine Kommentare:
Kommentar veröffentlichen