Hab von meinem Dozenten eine Aufgabe bekommen nämlich die komplette planung und umsetzung und möchte nun mal die Erfahrenden Leute fragen wie sie Anfangen würden. Nur ein paar tips keine Kompletten lösungen will ja auch was alleine lernen. Die aufgabe lautet wie folgt:
Zitat:
Gästebuch
Entwickel ein Gästebuch mit folgenden funktionen und vorraussetzungen.
-Kontaktaufnahme für Registriete user mit dem Ersteller des Beitrags ermöglichen durch ein Kontaktformular die E-mail adresse soll aber dabei nicht sichtbar sein ausser für den Admin.
-IP log anlegen lassen und von Registrieten user´n den namen dazu speichern ansonsten „Gast“ Schreiben.
-Den Betreff in katigorien einteilen ermöglichen.
-Blacklist für IP´s von user´n die gespert oder gebannt sind um den zugriff aus das Gästebuch zu unterbinden. Fehlerseite für diese User anzeigen lassen
-Blacklist für Wörter und Namen die man nicht haben will wie zu beispiel beleidigungen oder wörter mit unsittlichen oder rasistischen hintergrund. Ersetzen durch ein „ZENSIERT“
-Uhrzeit und datum soll in Unex Time Stamp gespeichert werden.
-Ermöglichen ein Avatar hochzuladen oder aus einer vordefenierten gallary zu wählen.
-Die Datenbank soll nach der 3ten normalform angelegt werden.
-Eintragsbegrenzung pro seite von ca. 10 – 20 Einträgen denn soll eine Neue seite angelegt werden. Die möglichkeit bieten durch die seiten zu Blättern. Mit Weiter/Zurück
-Ermöglichen das private und öffentliche Nachrichten oder Kommentare geschrieben werden können. Private Nachrichten dürfen nur der Admin oder besondere user (Moderator) Schreiben.
|