31.01.2014 Aufrufe

Universität Bremen Fachbereich 3 Studiengang Informatik Karl ...

Universität Bremen Fachbereich 3 Studiengang Informatik Karl ...

Universität Bremen Fachbereich 3 Studiengang Informatik Karl ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Gestaltung soziotechnischer Systeme<br />

3. Semester<br />

Anforderungsspezifikation<br />

Seite 5<br />

2 DATENBANKAUFBAU<br />

2 Datenbankaufbau<br />

Wir haben uns zuerst Gedanken darüber gemacht, was nachher die Basis<br />

unseres Übungs-Anmelde-System bilden soll. Dies ist sicherlich eine Datenbank.<br />

Also haben wir diese zuerst designed, damit dann die Dinge, die darauf<br />

aufbauen, eine gute Grundlage haben (vgl. Abb. 1). Wir haben uns beim Design<br />

der Datenbank an unsere Anforderungsdefinition gehalten und dabei ein<br />

paar Dinge umspezifiziert, damit alles gut maschinell verarbeitbar ist.<br />

Abbildung 1: Beziehungen und Datenfelder in der Datenbank<br />

Beispielsweise haben wir die Zeitspanne, in der eine Veranstaltung stattfindet,<br />

dadurch gekennzeichnet, dass sie eine Anfangs- und eine Endzeit bekommen<br />

hat.<br />

Die Primärschlüssel der Datenbank sind fett gedruckt, Felder, die in anderen<br />

Tabellen referenziert werden, sind durch Linien verbunden.<br />

Die Tabelle Veranstaltungen enthält alle für eine Veranstaltung wichtigen<br />

Daten und wird von den Tutorien referenziert. Ein Tutorium gehört immer<br />

zu einer Veranstaltung. Die weiteren Felder der Tutoriumstabelle sind unserer<br />

Ansicht nach selbsterklärend.<br />

Weiterhin hat eine Veranstaltung einen Dozenten, der vom Typ Mensch ist.<br />

Menschen teilen sich noch in die Untergruppen Tutoren, Administratoren,<br />

Studenten und Dozenten auf. Jeder dieser Gruppen kann eine bestimmte<br />

Rolle zugewiesen werden, teilweise haben sie auch noch Attribute, die über<br />

die von Mensch hinausgehen.<br />

sopra

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!