Zbigniew Halus Student,
Temat: Diagram klas....Co o nim sądzicie?
Witam.Musze zrobić diagram klas sklepu internetowego i stworzyłem coś takiego:
co o tym sądzicie ? C byście zmienili ?
z góry dzięki za zainteresowanie.
Grzegorz Kożuchowski Student
Temat: Diagram klas....Co o nim sądzicie?
Z mojego punktu widzenia za bardzo przypomina baze danych. Ja bym poszedł w stronę stworzenia pracowników. np. dodanie Pracownika sklepu, który przyjmuje i realizuje zamówienia(a nie sklep sam w sobie - to nie jego odpowiedzialność).Tak samo z produktami - jak produkt sam siebie może dodać? Rozdzieliłbym ta funkcjonalność np. tworząc magazyniera.
Ponadto co ma wspólnego pracownik z klientem? Zamówienie się samo składa czy klient to robi - albo inaczej czy klient wypełnia formularz a pracownik je dodaje. Przesyłki i płatności dodałbym do innego działu(tudzież nawet systemów/podsystemów) - niech to obsługuje dział płatności i dział realizacji zamówień.
To mi tak na szybko do głowy przyszło.
pozdrawiamGrzegorz Kożuchowski edytował(a) ten post dnia 11.06.11 o godzinie 03:15
Jarek
Żeliński
Analityk biznesowy,
systemowy,
projektant aplikacji
(i fo...
Temat: Diagram klas....Co o nim sądzicie?
Uwagi powyżej jak najbardziej zasadne, warto pomyśleć o Operacjach w kategoriach Odpowiedzialności:- produktu nie można obciążać odpowiedzialnością za to czy istnieje...
- zamówienie samo się nie złoży
- ...
To projekt raczej "relacyjnej bazy danych" z dość przypadkowo przyporządkowanymi funkcjami na danych...
Proponuje poczytać o kartach CRC i zweryfikowaniu tego diagramu.Jarek Żeliński edytował(a) ten post dnia 12.06.11 o godzinie 13:53
