Wydział Elektrotechniki, Informatyki i Telekomunikacji Pakiet
Transkrypt
Wydział Elektrotechniki, Informatyki i Telekomunikacji Pakiet
Inżynieria oprogramowania Liczba godzin w tygodniu Wykład Projekt 30 15 2 1 Wykład Projekt 18 9 2 1 Kod przedmiotu: 11.9-WE-I-IO-PK_S1S Typ przedmiotu: obowiązkowy Wymagania wstępne: Teoretyczne podstawy informatyki Język nauczania: polski Odpowiedzialny za przedmiot: dr hab. inż. Sławomir Nikiel Prowadzący: dr hab. inż. Sławomir Nikiel, pracownicy Instytutu Sterowania i Systemów Informatycznych Semestr Forma zajęć Liczba godzin w semestrze • • • • • • Punkty ECTS Forma zaliczenia Studia stacjonarne zaliczenie z oceną IV zaliczenie z oceną Studia niestacjonarne zaliczenie z oceną V zaliczenie z oceną 6 Zakres tematyczny przedmiotu: Wprowadzenie do inżynierii oprogramowania. Podstawowe definicje, cykle produkcji oprogramowania. Systemy informatyczne. Problematyka projektowania systemów informatycznych. Strategie projektowania systemów informatycznych. Modele systemów informatycznych. Przykładowe systemy informatyczne w edukacji, rozrywce, architekturze, przemyśle lotniczym, motoryzacyjnym oraz w medycynie. Projekty informatyczne. Specyfika projektów informatycznych. Plan projektu. Dokument wymagań. Definicja wymagań, Specyfikacja wymagań, Specyfikacja funkcjonalna i programowa. Design. Prototypowanie aplikacji. Niezawodność. Problematyka zawodności systemów informatycznych. Bezpieczeństwo. Problematyka bezpieczeństwo systemów informatycznych. Testowanie systemów informatycznych. Wyszukiwanie defektów. Proces testowania. CASE. Systemy komputerowego wspomagania inżynierii oprogramowania (ang. Computer Aided Software Engineering). Upper i Lower CASE, Warsztaty CASE. Konfiguracja. Konfiguracja systemów informatycznych. Zarządzanie w projekcie informatycznym. Zarządzanie projektem grupowym. Zarządzanie kosztem. Konserwacja i ewolucja systemów informatycznych. Efekty kształcenia: Umiejętności i kompetencje w zakresie projektowania systemów informatycznych, zarządzania procesem projektowania i dystrybucji oprogramowania. Warunki zaliczenia: Wykład - warunkiem zaliczenia jest uzyskanie pozytywnych ocen z kolokwiów pisemnych lub ustnych przeprowadzonych co najmniej raz w semestrze. Projekt – warunkiem zaliczenia jest uzyskanie pozytywnych ocen ze wszystkich zadań projektowych, przewidzianych do realizacji w ramach zajęć projektowych Literatura podstawowa 1. 2. 3. Sommerville I.: Inżynieria Oprogramowania, WNT, 2005. Szejko S. (red).: Metody wytwarzania oprogramowania, MIKOM, 2002. Spolsky L.: Sztuka pisania oprogramowania, Helion, 2007. Literatura uzupełniająca 1. 2. Bass L.: Architektura oprogramowania w praktyce, WNT, 2006. Brooks F.: Mityczny osobomiesiąc. Eseje o inżynierii oprogramowania, WNT, 2000. Uwagi: - 77 Wydział Elektrotechniki, Informatyki i Telekomunikacji Pakiet informacyjny, stacjonarne i niestacjonarne inżynierskie studia I stopnia, kierunek Informatyka