
Katalog przedmiotów
Laboratorium inżynierii oprogramowania
CeleZajęcia mają na celu praktyczne zapoznanie studentów z obiektowym projektowaniem oprogramowania. Nacisk jest położony na zdobycie praktycznych umiejętności projektowania obiektowego w notacji UML oraz posługiwania się narzędziem CASE firmy IBM Rational.
Zakres
Wprowadzenie do systemu CASE. Modelowanie funkcji systemu na diagramach przykładów użycia (use case). Projekt ogólny systemu - diagramy klas (klasy, relacje). Projekt szczegółowy systemu - diagramy klas (atrybuty, operacje). Diagramy sekwencji (cykle, alternatywy). Diagramy czynności. Diagramy zmian stanów. Generacja kodu wynikowego, poprawianie kodu, kompilacja, generacja dokumentacji. Opracowanie przez studentów projektów indywidualnych.
Literatura podstawowa
1. Materiały do wykładu z Inżynierii Oprogramowania w szkolnym systemie informacyjnym UBI.
2. Przykłady projektów w UBI.
3. M. Śmiałek: Zrozumieć UML 2.0 Metody modelowania obiektowego, Helion 2005.
4. S. Wrycza, B. Marcinkowski, K. Wyrzykowski: Język UML 2.0 w modelowaniu systemów informatycznych, Helion 2005.
(lub dowolny inny podręcznik do UML 2.0)
Punkty ECTS
2 - niestacjonarne,
2 - stacjonarne
Rodzaje studiów, na których przedmiot jest realizowany
niestacjonarne - 1-go stopnia (inż.),
stacjonarne - 1-go stopnia (inż.)
Specjalności, na których przedmiot jest realizowany
Inżynieria oprogramowania
Prowadzący
dr inż. Anna Derezińska, dr inż. Ilona Bluemke, dr inż. Roman Podraza, mgr inż. Michał Nowacki
