SylabUZ
Course name | Specification and Software Modelling |
Course ID | 06.0-WE-AEIT-SiMO |
Faculty | Faculty of Computer Science, Electrical Engineering and Automatics |
Field of study | Automatic control engineering and robotics, Electrotechnology, Computer science |
Education profile | academic |
Level of studies | PhD studies |
Beginning semester | winter term 2016/2017 |
Semester | 3 |
ECTS credits to win | 2 |
Course type | optional |
Teaching language | polish |
Author of syllabus |
|
The class form | Hours per semester (full-time) | Hours per week (full-time) | Hours per semester (part-time) | Hours per week (part-time) | Form of assignment |
Lecture | 15 | 1 | - | - | Exam |
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
Outcome description | Outcome symbols | Methods of verification | The class form |
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
Modified by prof. dr hab. inż. Marcin Witczak (last modification: 30-09-2016 17:57)