SylabUZ
Nazwa przedmiotu | Specyfikacja i modelowanie oprogramowania |
Kod przedmiotu | 06.0-WE-AEIT-SiMO |
Wydział | Wydział Informatyki, Elektrotechniki i Automatyki |
Kierunek | Automatyka i robotyka, Elektrotechnika, Informatyka |
Profil | ogólnoakademicki |
Rodzaj studiów | doktoranckie |
Semestr rozpoczęcia | semestr zimowy 2018/2019 |
Semestr | 3 |
Liczba punktów ECTS do zdobycia | 2 |
Typ przedmiotu | obieralny |
Język nauczania | polski |
Sylabus opracował |
|
Forma zajęć | Liczba godzin w semestrze (stacjonarne) | Liczba godzin w tygodniu (stacjonarne) | Liczba godzin w semestrze (niestacjonarne) | Liczba godzin w tygodniu (niestacjonarne) | Forma zaliczenia |
Wykład | 15 | 1 | - | - | Egzamin |
Zapoznanie z wybranymi elementami inżynierii oprogramowania oraz przykładami modelowania oprogramowania
Języki programowania
Wybrane elementy inżynierii oprogramowania: Modelowanie pojęciowe. Rola specyfikacji i modelowania w projektowaniu oprogramowania. Rys historyczny współczesnych technik modelowania. Obiektowe metody projektowania a notacja UML. Zunifikowany (Ujednolicony) Język Modelowania UML. Geneza powstania. Podstawowe elementy notacji. Rola diagramów w modelowaniu strukturalnym i behawioralnym. Modelowania behawioralne (zachowania systemu): diagramy przypadków użycia, diagramy czynności, diagram stanów. Przykłady modelowania oprogramowania dla systemów wbudowanych (osadzonych), stosowanych w automatyce, elektrotechnice i mechatronice.
wykład: wykład problemowy, wykład konwencjonalny
Opis efektu | Symbole efektów | Metody weryfikacji | Forma zajęć |
Wykład - warunkiem zaliczenia jest uzyskanie pozytywnych ocen z kolokwiów pisemnych lub ustnych przeprowadzonych co najmniej raz w semestrze oraz uzyskanie pozytywnej oceny z egzaminu
Booch G., Rumbaugh J., Jacobson I.: UML: przewodnik użytkownika, WNT, Warszawa 2001
Cheesman J, Daniels J.: Komponenty w UML, WNT, Warszawa, 2004
Muller R.L.: Bazy danyc. Język UML w modelowaniu danych, MIKOM, Warszawa 2000
Zmodyfikowane przez prof. dr hab. inż. Marcin Witczak (ostatnia modyfikacja: 27-03-2018 12:08)