3. Podstawy inżynierii wymagań i projektowania oprogramowania
Przegląd sekcji
-
-
Autorzy: Michał Śmiałek, Kamil Rybiński
Niniejszy moduł wprowadza w metody dwóch najważniejszych dyscyplin inżynierii oprogramowania – inżynierii wymagań oraz projektowania. W ramach przedstawienia zasad inżynierii wymagań omówione są różne poziomy oraz rodzaje wymagań, a także zasady tworzenia specyfikacji wymagań. W szczególności, przedstawiono metody tworzenia wymagań funkcjonalnych, jakościowych oraz słownika dziedziny problemu. W ramach przedstawiania zasad projektowania omówione są różne style architektoniczne oraz metody projektowania architektur komponentowych i usługowych. Przedstawiono również zasady projektowania poszczególnych warstw architektonicznych oraz przełożenie tych projektów w kod systemu.
-
Zadanie pn. „SEZAM: System Edukacyjnych Zasobów Akademickich i Multimedialnych” realizowane w ramach projektu „NERW PW. Nauka – Edukacja – Rozwój – Współpraca” współfinansowanego ze środków Unii Europejskiej w ramach Europejskiego Funduszu Społecznego