Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Last revision Both sides next revision | ||
specif:projekt [2023/10/01 02:25] pszwed [Organizacja] |
specif:projekt [2023/10/01 03:14] pszwed [Narzędzia] |
||
---|---|---|---|
Line 36: | Line 36: | ||
===== Harmonogram ===== | ===== Harmonogram ===== | ||
- | Wykonanie projektu podzielone jest na etapy | + | Wykonanie projektu podzielone jest na etapy zgodnie z [[https:// |
+ | Dokumenty będą dostarczane przez UPEL (kiedy zgłębię temat indywidualnego tworzenia grup przez studentów). | ||
+ | |||
+ | Składniki oceny | ||
+ | *60% - pierwsze 5 etapów | ||
+ | *40% - dokumentacja końcowa | ||
===== Narzędzia ===== | ===== Narzędzia ===== | ||
Line 45: | Line 51: | ||
Bardzo polecam: [[http:// | Bardzo polecam: [[http:// | ||
+ | Plant UML jest szczególnie przydatny przy rysowaniu diagramów sekwencji (rozdział SDD - projekt oprogramowania) | ||
+ | |||
+ | Diagram Plant UML jest tworzony na podstawie opisu tekstowego. ChatGPT jest w stanie wygenerować diagramy, np.: | ||
+ | [[https:// | ||
+ | |||
+ | //Generate PlantUML class diagram for online auctions including products, categories, offers, bidders, and events related to bidding process. At least 12 classes should be included// | ||
+ | |||
+ | Nie jest to wynik w pełni oczekiwany | ||
+ | *BiddingSystem i EventNotifier nie są klasami modelu dziedziny | ||
+ | *Zamiast Contains i Part of oczekujemy po prostu symboli agregacji <> | ||
+ | *Brakuje wystawiającego (Seller) | ||
+ | *Nazwy relacji nie muszą być obecne | ||
+ | *Zamiast atrybutów lepsze są role (nazwy atrybutów przy relacji) | ||
+ | *Drobne błędy - winningOffer powinno mieć krotność 0..1 (bo mógł nikt nie zagłosować) | ||
+ | |||
+ | Ale można od podobnego diagramu zacząć, wygenerować wstępną strukturę, itd. | ||
+ | |||
===== Dokumentacja ===== | ===== Dokumentacja ===== | ||
- | Dokumentacja powinna być sporządzana zgodnie z podanym dalej układem ([[specif: | + | Dokumentacja powinna być sporządzana zgodnie z podanym dalej układem ([[specif: |
+ | |||
+ | Uwaga - dostarczając dokumentację zgodnie z etapami realizacji | ||
===== Informacje merytoryczne ===== | ===== Informacje merytoryczne ===== | ||
[[amo: | [[amo: |