Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
faecher:informatik:oberstufe:datenbanken:projekt:dokuwiki_plugin:microblogging:start [19.06.2021 14:50] – [Erweiterungsmöglichkeiten] sbel | faecher:informatik:oberstufe:datenbanken:projekt:dokuwiki_plugin:microblogging:start [21.06.2021 18:03] (aktuell) – [Schrittweise] sbel | ||
---|---|---|---|
Zeile 9: | Zeile 9: | ||
* Die Nutzer sollen kurze Text-Beiträge mit Statusmeldungen erstellen können. | * Die Nutzer sollen kurze Text-Beiträge mit Statusmeldungen erstellen können. | ||
* Jeder Nutzer soll seine eigenen Beiträge als Liste ansehen können. | * Jeder Nutzer soll seine eigenen Beiträge als Liste ansehen können. | ||
+ | * Auf einer Übersichtsseite sollen alle Beiträge des Systems in umgekehrt chronologischer Reihenfolge aufgelistet werden. | ||
- | ===== Erweiterungsmöglichkeiten | + | ==== Vorüberlegungen |
+ | |||
+ | |||
+ | * Modelliere das Szenario zunächst in einer Datenbank: Erstelle ein ER-Diagramm der Datenbank und anschließend die nötigen Tabellen in deiner Übungsdatenbank. | ||
+ | * Verwende dein Übungsplugin weiter und passe es an die neuen Erfordernisse an. Du kannst in Git mit Tags oder (besser) einem Branch arbeiten, um deine bisherige Arbeit zu erhalten. | ||
+ | * Überlege dir, ob neben der Datenbank-Klasse weitere Klassen Sinn machen könnten, um die geforderte Funktionalität zu kapseln. | ||
+ | |||
+ | ==== Schrittweise ==== | ||
+ | |||
+ | * [[.step01: | ||
+ | * [[.step02: | ||
+ | * [[.step03: | ||
+ | * [[.step04: | ||
- | * Die Nutzer sollen die Möglichkeit haben, sich gegenseitig zu " | ||
- | * Eine Möglichkeit, | ||
- | * Eine Möglichkeit, | ||
- | * Eine Möglichkeit, | ||