Do przesyłania sprawozdań oraz projektów końcowych należy skorzystać z funkcji Upload.
Aby przesyłać pliki lub je przeglądać niezbędne jest hasło. Każda grupa otrzyma hasło podczas zajęć.
W przypadku zgubienia/zapomnienia hasła - proszę o kontakt - prześlę hasło mailem
| Zadania | Termin | Zakres |
|---|---|---|
| 1-2 Diagram struktury klas i przypadki użycia | 29.10.2018 | Klasy dziedziny (atrybuty i relacje). Diagram przypadków użycia i 3 definicje scenariuszy |
| 3. Diagram stanów | 29.10.2018 | Diagram stanów parsera i jednego elementu projektu |
| 4. Diagram czynności | 9.11.2018 | Diagram czynności dla jednego z przypadków użycia (systemowy, z opisanym scenariuszem) oraz biznesowy. Scenariusz systemowy musi być możliwy do zidentyfikowania (nazwa!) |
| 5. Diagram klas + sekwencji | 9.11.2018 | Jeden lub dwa diagramy klas i 2 diagramy sekwencji odpowiadające realizacji przypadków użycia |
| 6. Projektowanie | 18.11.2018 | Krótki opis, diagram klas, diagram sekwencji, zrzuty ekranu |
Uwaga: proszę w sprawozdaniach podawać temat projektu i listę autorów
-Dla klas należy zdefiniować atrybuty.
id (odpowiadającego za tożsamość obiektu). zwierzęta:Lista<Zwierzę> bo:zwierzęta powinny być nazwą roli przypisaną relacjiLista<Zwierzę> sugeruje implementację w jakimś języku programowania… -Należy dodać Słownik, w którym zdefiniowane są klasy, np.: Egzemplarz - reprezentuje publikację przechowywaną w księgozbiorze, ma nadany unikalny numer.
A «includes» B, to w scenariuszu A musi się znaleźć wywołanie B«extends») zazwyczaj scenariusz ma postać:Jeżeli <<warunek>> zastąp punkty X do Y scenariusza przez punkty poniższe 1. Aktor wybiera... 2. System wyświetla... 3. itd...