Hallo Leute,
ich möchte ein Programm für eine Freizeit Schule schreiben um alles drin per Browser verwalten zu können. Server habe ich mir Tomcat überlegt und DB ist postgreSQL.
Ich habe hier eine Klassendiagramm dazu gemacht und will wiessen was ihr dazu meint:
siehe Anhang
Beziehung 1 [1 zu n]: Person hat kein od. mehrere Kinder. Komposition, da ohne Person kein Kind
Beziehung 2 [m zu n]:Gruppe(z.B. Gruppe 4 bis 5 Jahre) hat Kinder, Assoziation, da ohne Gruppe die Kinder sind noch da. Oder doch komposition????
Bez. 3 [1 zu n](m zu n auf dem Bild ist falsch): Kurs hat mehrere Gruppen, eine Gruppe het nur ein Kurs. Komposition, da ohne Kurs die Gruppe ist auch weg.
Bez. 4 [m zu n]: Lehrer(erbst von Person) hat mehrere Kurse, Kurs kann von mehreren Lehre geleitet werden. Kurs kann auch ohne Lehrer existieren, bis ersatzt gefunden wird
Bez. 5 [1 zu 1]. Person hat ein Bankkonto. Komposition, da ohne Person kein Konto
bez. 6 [1 zu 1]: Person hat Kontaktdaten. Komposition, da ohne person kein Kontakt
Ich weiß es ist einwenig viel auf ein mal und vlt. viel falsch, aber ich brauche eine Meinung. Später soll die Funktionalität erweitert werden. Dazu kommt Zahlung von Monats und Jahresbeitrag.
Danke im Voraus
Grüße
Alexej
ich möchte ein Programm für eine Freizeit Schule schreiben um alles drin per Browser verwalten zu können. Server habe ich mir Tomcat überlegt und DB ist postgreSQL.
Ich habe hier eine Klassendiagramm dazu gemacht und will wiessen was ihr dazu meint:
siehe Anhang
Beziehung 1 [1 zu n]: Person hat kein od. mehrere Kinder. Komposition, da ohne Person kein Kind
Beziehung 2 [m zu n]:Gruppe(z.B. Gruppe 4 bis 5 Jahre) hat Kinder, Assoziation, da ohne Gruppe die Kinder sind noch da. Oder doch komposition????
Bez. 3 [1 zu n](m zu n auf dem Bild ist falsch): Kurs hat mehrere Gruppen, eine Gruppe het nur ein Kurs. Komposition, da ohne Kurs die Gruppe ist auch weg.
Bez. 4 [m zu n]: Lehrer(erbst von Person) hat mehrere Kurse, Kurs kann von mehreren Lehre geleitet werden. Kurs kann auch ohne Lehrer existieren, bis ersatzt gefunden wird
Bez. 5 [1 zu 1]. Person hat ein Bankkonto. Komposition, da ohne Person kein Konto
bez. 6 [1 zu 1]: Person hat Kontaktdaten. Komposition, da ohne person kein Kontakt
Ich weiß es ist einwenig viel auf ein mal und vlt. viel falsch, aber ich brauche eine Meinung. Später soll die Funktionalität erweitert werden. Dazu kommt Zahlung von Monats und Jahresbeitrag.
Danke im Voraus
Grüße
Alexej
Anhänge
Zuletzt bearbeitet: