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...