Objektdiagramm erstellen

K

kafa175

Mitglied
Hallöchen

ich soll ein Objektdiagramm für eine Veranstaltung an unserer Uni erstellen.
Wir haben zu dieser Veranstaltung eine Vorlesung und mehrere Praktika.

So, ich habe also eine Klasse mit dem Veranstaltungsnamen und den Attributen die ich jeweils für die Vorlesung und die Praktika brauche (raum, uhrzeit, lehrende & tag) dann erstelle ich einmal ein Objekt Vorlesung mit den jeweiligen Merkmalen(Attribute) und sagen wir mal 8 Objekte (Praktika) mit jeweiligen Merkmalen.

Wie könnten denn die Objekte zueinander in Beziehung stehen?

Danke für die Hilfen😄
 
kneitzel

kneitzel

Top Contributor
Hat eine Vorlesung ein Praktika oder mehrere? Hat ein Praktika eine Übung oder mehrere?
Das gehört auch immer mit dazu!

Also was @mrBrown aus meiner Sicht meinte: Schau dir die Realität an. Und dann abstrahiere etwas, d.h. du lässt uninteressante Aspekte weg.
zur Vorlesung gehört ein Professor. Das mag da noch rein gehören. Der Professor mag ständig einen Anzug tragen oder kommt immer mit Pulli in die Vorlesung: Das ist zwar ein Bestandteil der Realität aber das wird vermutlich weg gelassen.
Aber alles, was für die Abbildung wichtig ist, musst Du erfassen incl. der genauen Beziehung.
Vorlesung und Praktika sind evtl. beides Veranstaltungen. Als solche haben sie dann sowas wie einen Leiter, Termine, zugehörige Räume oder so - das musst Du halt dann betrachten was du so brauchst und wie Du es abbildest. Und da musst Du auch genau immer die Anzahl prüfen: Hat eine Veranstaltung einen Termin oder mehrere? Wenn Veranstaltung eine Vorlesung ist, dann ist mit Vorlesung ggf. eine Vorlesungsreihe gemeint. ==> Worte musst Du somit auch genau definieren. Was meinst Du, wenn Du von Vorlesung redest? Du musst da exakt sein! Umgangssprachlich wird oft gesagt: Prof. xyz hält die Mathe Vorlesung und der Kontext von "die Mathe" definiert, was gemeint ist:
- Der Prof. hält alle Mathe Vorlesungen (gibt halt nur den einen)
- Der Prof. hält die Mathe Vorlesungen von deinem Semester (Du studierst hat Fach X und mit im 1. Studienjahr Wintersemester und da hält der Prof die Vorlesung.)
- Der Prof hält eine einzelne bestimmte Vorlesung. Das wäre ggf. ein anderer Professor, aber der ist krank. Und wenn Du über die eine Vorlesung redest, die ggf. ausfallen könnte, dann kann die Mathe Vorlesung eine einzelne sein ...

Design lebt von der Exaktheit. Fehler in der Analyse sind teuer und riskieren das ganze Projekt. Und das gilt immer egal was du tust. Wenn Du dich selbständig machst und keine Analyse vorher gemacht hast: Kannst komplett daneben liegen. Im Management: KOnzern macht einen großen Abschluss und ups - fährt man Verluste ein ... Daher rede ich mir gerne wieder den Mund fusselig: Gute Analyse ist das A und O. Der Umgang mit Erkenntnissen ist dann auch wichtig, aber das geht hier jetzt zu weit, denn das ist ja nicht gefordert ...
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
C Wie kann ich Versionen eines Projektes in Eclipse erstellen? Java Basics - Anfänger-Themen 3
D Klassen Klassendiagramm richtig erstellen Java Basics - Anfänger-Themen 20
S Objekte indiziert erstellen Java Basics - Anfänger-Themen 27
C eigene Methoden erstellen (Instanzmethoden) Java Basics - Anfänger-Themen 7
B Methode für jede beliebe Entity erstellen Java Basics - Anfänger-Themen 7
E Filmsammlung erstellen Java Basics - Anfänger-Themen 6
B Eine Methode erstellen Java Basics - Anfänger-Themen 3
M Erstellen eines insets Objekts, GridBagLayout Java Basics - Anfänger-Themen 13
I ArrayList erstellen innerhalb einer Zeile? Java Basics - Anfänger-Themen 3
N String N-Gramme mit Stream erstellen Java Basics - Anfänger-Themen 7
K Quersumme erstellen Java Basics - Anfänger-Themen 7
M Wie kann ich ein Objekt erstellen, wenn sich der Klassenname in einer Variablen befindet? Java Basics - Anfänger-Themen 10
D Input/Output Mehrzeiligen String aus Textdatei erstellen Java Basics - Anfänger-Themen 5
C Erstellen eines Widerstandsnetzwerks Java Basics - Anfänger-Themen 10
B Neue Liste erstellen, wenn Objekte bestimmte Referenz hat / Gruppierung von Einträgen Java Basics - Anfänger-Themen 12
A Taschenrechner mit Gui erstellen Java Basics - Anfänger-Themen 9
S Variablen Variablen in einer Schleife erstellen lassen Java Basics - Anfänger-Themen 11
S Hilfe : Unendlich viele Zufallszahlen erstellen? Java Basics - Anfänger-Themen 8
P Arrays "automatisch" erstellen lassen Java Basics - Anfänger-Themen 12
L Baum aus Integer Liste erstellen Java Basics - Anfänger-Themen 0
M Regex für bestimmte Wörter bzw. bestimmte Zeichen erstellen Java Basics - Anfänger-Themen 5
D Zusammenhängenden Graphen für Gleisnetz erstellen Java Basics - Anfänger-Themen 13
Y Unterschied zwischen WindowBuilder und herkömmlichen erstellen des GUI´s? Java Basics - Anfänger-Themen 9
M Writer für unterschiedliche Obj/inbt/double erstellen? Java Basics - Anfänger-Themen 1
Kirby_Sike Generische Objekt Instanz erstellen Java Basics - Anfänger-Themen 14
P Fractal erstellen Java Basics - Anfänger-Themen 4
H Objekt mit Methode erstellen Java Basics - Anfänger-Themen 6
C Java Warenkorb erstellen Java Basics - Anfänger-Themen 10
L Queue mithilfe von 2 Stacks erstellen Java Basics - Anfänger-Themen 1
M Erstellen eines Stacks Java Basics - Anfänger-Themen 14
D java main methode kann nicht kompiliert werden (Erstellen eines Objekts) Java Basics - Anfänger-Themen 6
S Methode in der Klasse erstellen Java Basics - Anfänger-Themen 2
B Mit methode Objekt aus anderer Klasse erstellen Java Basics - Anfänger-Themen 6
G "Ladebalken" erstellen - Übung Java Basics - Anfänger-Themen 3
K Klassen Klasse erstellen, die Punkte eines Koordinatensystems repräsentiert? Java Basics - Anfänger-Themen 3
Tommy135 Event erstellen Java Basics - Anfänger-Themen 7
C Pyramide aus * erstellen Java Basics - Anfänger-Themen 23
Freshy Java Hyperlink erstellen Java Basics - Anfänger-Themen 11
D Ausführbare jar/exe aus JAVAFX Projekt erstellen (IntelliJ) Java Basics - Anfänger-Themen 14
O Anonyme Klasse einer Liste erstellen Java Basics - Anfänger-Themen 7
B Signatur erstellen - Bild ist nur weiß Java Basics - Anfänger-Themen 0
F Erstellen zweier Objekte mit dem selben Inhalt Java Basics - Anfänger-Themen 1
S Arrays erstellen Java Basics - Anfänger-Themen 6
D Algorithmus in Pseudocode mit log2(n) Operationen erstellen Java Basics - Anfänger-Themen 3
J ShortCut erstellen aber wie die dll einbinden Java Basics - Anfänger-Themen 3
D Methoden Textdokument erstellen und auslesen. Java Basics - Anfänger-Themen 46
H Bilddateien erstellen und beschreiben mit Java... Java Basics - Anfänger-Themen 3
A Mit Rekursion Zufallszahlen erstellen und größte finden Java Basics - Anfänger-Themen 5
J Eine Liste von Listen erstellen Java Basics - Anfänger-Themen 11
B HTML Code / Seite auslesen und JAVA Objekte erstellen Java Basics - Anfänger-Themen 12
UnknownInnocent Best Practice Klassendiagramm aus fertigen Klassen erstellen lassen Java Basics - Anfänger-Themen 2
B JUnit Test erstellen Java Basics - Anfänger-Themen 6
A Liste aus drei Strings erstellen Java Basics - Anfänger-Themen 5
F Abrechnungsprogramm erstellen Student (Anfänger) Java Basics - Anfänger-Themen 2
T Klassen Klassenübergreifende Objekte erstellen lassen Java Basics - Anfänger-Themen 5
D new arraylist (List) dynamisch erstellen Java Basics - Anfänger-Themen 1
S Runde Buttons erstellen Java Basics - Anfänger-Themen 10
UnknownInnocent Methoden JLabel erstellen & verschieben Java Basics - Anfänger-Themen 1
I Methode addCharacter erstellen Java Basics - Anfänger-Themen 34
J ArrayList Name mit String erstellen Java Basics - Anfänger-Themen 8
G Sequenzdiagramm erstellen Java Basics - Anfänger-Themen 1
N Sicherheitsnummer erstellen und verändern können Java Basics - Anfänger-Themen 1
F Referenz an ein Objekt in einer anderen Klasse erstellen(Nullpointer exception) Java Basics - Anfänger-Themen 6
C Erstellen eines Telefonbuchs Java Basics - Anfänger-Themen 1
B Termine (Datum erstellen), Abhängig von Intervallen Java Basics - Anfänger-Themen 0
J GUI wird direkt nach dem erstellen weiß übermalt Java Basics - Anfänger-Themen 3
UnknownInnocent mit javafx button erstellen Java Basics - Anfänger-Themen 1
B Canvas erstellen Java Basics - Anfänger-Themen 4
M Rekursive Dateiliste erstellen mit Dateiendung(en) ?? Java Basics - Anfänger-Themen 4
A "Gedankenlesen" Klasse Shape erstellen Java Basics - Anfänger-Themen 5
P MyButton erstellen Java Basics - Anfänger-Themen 2
D Methoden JButton und JLabel in einer Methode erstellen Java Basics - Anfänger-Themen 5
H Array mit Zahlen die durch 3 und 5 teilbar sind erstellen Java Basics - Anfänger-Themen 13
L B+Baum innere Knoten erstellen Java Basics - Anfänger-Themen 3
B Schleife erstellen mit String Format "001" bis "999" Java Basics - Anfänger-Themen 2
C Matrix erstellen Spaltensumme, Zeilensumme, Diagonale Java Basics - Anfänger-Themen 1
C Liste o.ä. erstellen mit <Integer, <Integer, String> Java Basics - Anfänger-Themen 7
T Variablen Beliebig viele Arrays in Schleife erstellen Java Basics - Anfänger-Themen 1
M Graphics2D Objekt mir der Maus erstellen Java Basics - Anfänger-Themen 5
A Zeitintervall erstellen: z.B. 4000 Sekunden = 01:06:40 Java Basics - Anfänger-Themen 21
JDimi Textdatei mit beliebig vielen Zeilenumbrüchen erstellen Java Basics - Anfänger-Themen 2
T Windows service erstellen Java Basics - Anfänger-Themen 1
E Bruch erstellen - Von Int zu Double Ergebnis Java Basics - Anfänger-Themen 24
E Bruch Klasse erstellen Java Basics - Anfänger-Themen 4
S Erste Schritte Java GUI - Rechner erstellen Java Basics - Anfänger-Themen 4
K Java JFrame mit Hintergrundbild erstellen Java Basics - Anfänger-Themen 1
N Vererbung Submatrix mit Verweis auf Matrix erstellen Java Basics - Anfänger-Themen 9
C Brauche dringend Hilfe. Umfrage mit ja und nein in Java erstellen? Java Basics - Anfänger-Themen 12
M XWPF - Bullet Point list erstellen Java Basics - Anfänger-Themen 1
M Generischer Array erstellen Java Basics - Anfänger-Themen 2
K Runable Jar File erstellen Java Basics - Anfänger-Themen 17
M Variable noch erstellen oder lieber so? Java Basics - Anfänger-Themen 1
I Vektorklasse erstellen Java Basics - Anfänger-Themen 4
J Erstellen einer Datei ohne path Java Basics - Anfänger-Themen 1
R getrennte Objekte aus Klasse erstellen : warum Inhalt dann gleich ? Java Basics - Anfänger-Themen 2
M Lambda - Ausdruck zu Beschreibung erstellen Java Basics - Anfänger-Themen 7
D Schleife erstellen Java Basics - Anfänger-Themen 2
J Matrix erstellen Java Java Basics - Anfänger-Themen 7
V OOP Wozu Objekt erstellen? Java Basics - Anfänger-Themen 2
A Applet Plot für atan erstellen Java Basics - Anfänger-Themen 1

Ähnliche Java Themen

Anzeige

Neue Themen


Oben