vidmo002
(Vidmo002)
28 Luty 2015 11:22
#1
Witam
Mam problem z diagramem klas UML, stworzyliśmy go w kwestii projektu na zaliczenie. Otrzymaliśmy wiadomość, że jest do poprawy, gdyż ma złe połączenia między klasami oraz klasami i interfejsem. Nie wiem jak poprawnie zrobić te połączenia, czy ktoś mógłby pomóc?
Diagram: http://iv.pl/images/72403374932413994380.jpg
slepcu
(slepcu)
28 Luty 2015 12:42
#2
widzę trzy rzeczy:
1.klasa implementacją interface wyglądają w UML tak: http://www.ibm.com/developerworks/rational/library/content/RationalEdge/sep04/bell/bell_fig10.gif
(przerywana linia i zamknięta strzałka)
w notacji UML atrybuty i metody mają formę:
(modyfikator +/-/itd.) nazwa : typ
O ile w klasie Pociąg jestem w stanie zdzierzyć zapis:
o tyle w klasie Klient jest :
zakupioneBilety : zakup_biletu ( a nie ma nigdzie definicji klasy zakup_biletu)
Z diagramu nie rozumiem choćby połączenia pomiędzy ZakupBiletu a StacjaKolejowa, podobnie z innymi klasami, może chodziło tego typu połączenia.
vidmo002
(Vidmo002)
28 Luty 2015 13:04
#3
Dziękuję za odpowiedź.
Co do pkt 2 zgadzam się jednak na razie może to zostawmy, chodzi bardziej o te połączenia.
Czy to powinno być tak?
http://iv.pl/images/61656698499524614816.jpg
Jeśli coś należy poprawić to proszę o podpowiedź gdzie mam źle.