Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
specif:projekt [2019/09/26 22:33] pszwed [Terminy] |
specif:projekt [2023/12/12 17:52] (current) pszwed [Organizacja] |
||
---|---|---|---|
Line 18: | Line 18: | ||
Celem zajęć nie jest wykonanie programu; niemniej, doświadczenia | Celem zajęć nie jest wykonanie programu; niemniej, doświadczenia | ||
- | ===== Terminy ===== | ||
- | Termin spotkań (konsultacje projektów). | ||
- | **Wtorek 15:30 C2 403** :?: | ||
===== Organizacja ===== | ===== Organizacja ===== | ||
- | Projekty są wykonywane w grupach. Zaleca się, aby były to grupy 3-osobowe. Grupa powinna [[specif: | + | Projekty są wykonywane w grupach. Zaleca się, aby były to grupy 3-4-osobowe. Grupa powinna [[specif: |
+ | <!-- | ||
W trakcie realizacji projektu grupy powinny konsultować poszczególne etapy. Konsultacje powinny nastąpić w trakcie: | W trakcie realizacji projektu grupy powinny konsultować poszczególne etapy. Konsultacje powinny nastąpić w trakcie: | ||
Line 32: | Line 30: | ||
*Opracowywania części projektowej | *Opracowywania części projektowej | ||
W trakcie konsultacji należy dostarczać dokumenty wyłącznie w formie elektronicznej. | W trakcie konsultacji należy dostarczać dokumenty wyłącznie w formie elektronicznej. | ||
+ | --> | ||
+ | |||
+ | Zakres projektu pokrywa się z prowadzonymi wcześniej zajęciami [[http:// | ||
+ | |||
+ | |||
+ | ==== Link do zespołu na MS Teams ==== | ||
+ | |||
+ | [[https:// | ||
+ | |||
+ | |||
+ | |||
+ | ===== Harmonogram ===== | ||
+ | |||
+ | 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 ===== | ||
Językiem używanym w dokumentacji może być wyłącznie język UML. Nie jest akceptowane zastosowanie Analizy Strukturalnej (diagramy DFD). W rozdziale dotyczącym projektu bazy danych można użyć notacji ERD. | Językiem używanym w dokumentacji może być wyłącznie język UML. Nie jest akceptowane zastosowanie Analizy Strukturalnej (diagramy DFD). W rozdziale dotyczącym projektu bazy danych można użyć notacji ERD. | ||
- | Do sporządzania diagramów można | + | Do sporządzania diagramów można |
+ | |||
+ | 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 (Szkielet dokumentacji). Powinna stanowić jeden plik, najchętniej w formacie PDF lub DOC. Nie należy dostarczać plików źródłowych wymagających dalszego przetwarzania lub otwierania za pomocą specyficznych narzędzi. | + | Dokumentacja powinna być sporządzana zgodnie z podanym dalej układem ([[specif: |
+ | |||
+ | Uwaga - dostarczając dokumentację zgodnie z etapami realizacji | ||
+ | ===== Informacje merytoryczne ===== | ||
+ | [[amo: |