konto usunięte

Temat: [UML] diagram klas

Witam wszystkich serdecznie.
Mój projekt to aplikacja w javie do wystawiania faktur, robienia raportów, zamówień itp. Na początku zrobiłem kolejno diagram przypadków użycia, aktywności, sekwencji i klas - to przedstawiłem mojemu wykładowcy który zaakceptował. Następnie zacząłem kodować - wykładowca to także zaakceptował(oczywiście działanie
aplikacji bo kodu nie widział). Teraz podczas pisania dokumentacji doszedłem do wniosku, że mój wcześniejszy diagram klas nie za bardzo zgadza się z tymi klasami co mam w kodzie tzn w kodzie mam ich więcej oraz są trochę inne metody i też jest ich więcej. Wiem, że teraz z tych klas co mam w diagramie raczej ciężko by było utworzyć taki program
jak mam teraz. Myślę, że po prostu nie da się przewidzieć wszystkiego. Czy mam teraz poprawić mój diagram klas na taki aby wszystkie klasy były takie same jak w kodzie. Czy może oba diagramy będą poprawne. Nie wiem co mam powiedzieć wykładowcy. Doradzicie coś co mam z tym zrobić.
Jarosław Żeliński

Jarosław Żeliński Analityk i
Projektant Systemów

Temat: [UML] diagram klas

Janek K.:
Myślę, że po prostu nie da się przewidzieć wszystkiego.

da się większość pod warunkiem, ze projekty sie testuje na etapie modeli, kolejnośc wydaje mi sie zła, powinno być:
- zakres projektu
- model dziedziny (diagram klas)
- przypadku użycia (PU)
- diagramy sekawnecji dla każdego PU
- korekta modelu dziedziny (jesli konieczne)
- implementacja

dojdą tylko klasy sterujace programwme, częśc dzieiny nie powinna już sie zmieniac...
Mateusz Kurleto

Mateusz Kurleto Szukamy wybitnych
talentów do
świetnego zespołu IT
w Gdańsku

Temat: [UML] diagram klas

Jarek Żeliński:
Janek K.:
Myślę, że po prostu nie da się przewidzieć wszystkiego.

da się większość pod warunkiem, ze projekty sie testuje na etapie modeli, kolejnośc wydaje mi sie zła, powinno być:
- zakres projektu
- model dziedziny (diagram klas)
- przypadku użycia (PU)
- diagramy sekawnecji dla każdego PU
- korekta modelu dziedziny (jesli konieczne)
- implementacja

dojdą tylko klasy sterujace programwme, częśc dzieiny nie powinna już sie zmieniac...
No ja zaczynam od przypadków użycia. Nadaje ona kontekst dziedzinie i często okazuje się, że jest mniej skomplikowana:)
Jarosław Żeliński

Jarosław Żeliński Analityk i
Projektant Systemów

Temat: [UML] diagram klas

Mateusz Kurleto:
No ja zaczynam od przypadków użycia. Nadaje ona kontekst dziedzinie i często okazuje się, że jest mniej skomplikowana:)

tak dla polemiki :)
niezależnie od tego ile będę miał "przypadków użycia" dokumentu, informacje jakie niesie należy opisać :) i są zawsze takie same ...;)
Wojciech Kłujszo

Wojciech Kłujszo Poszukuję ambitnych
i ciekawych zadań :)

Temat: [UML] diagram klas

Mateusz Kurleto:
No ja zaczynam od przypadków użycia. Nadaje ona kontekst dziedzinie i często okazuje się, że jest mniej skomplikowana:)

Moim zdaniem do tego najlepiej nadaje się dziedzina z opisanymi (a przynajmniej wymienionymi z nazwy) operacjami. Jest to o tyle dobre, że mamy na jednym diagramie (klas) pogląd na dziedzinę oraz zakres funkcjonalny systemu. Potem możemy te informacje wykorzystać w opisie UC i oczywiście rozszerzyć.



Wyślij zaproszenie do