Inżynieria oprogramowania
Transkrypt
Inżynieria oprogramowania
nabór_2009 KARTA INFORMACYJNA PRZEDMIOTU przedmiot: Inżynieria oprogramowania kod przedmiotu: 5ER109S738 Wydział: Elektroniki Instytut/Katedra: Radioelektroniki obowiązkowy: nie wybierany: tak (obowiązek zapisu min. 15 studentów) język realizacji: polski rodzaj studiów: Stacjonarne studia I stopnia inżynierskie specjalność: systemy radioelektroniczne semestr VII kierunek: elektronika i telekomunikacja forma zajęć, liczba godzin/rygor (X -egzamin, + - zaliczenia, # - projekt) razem wykłady ćwiczenia Laboratoria projekt seminarium 30 14 / + - 16 / + - - punkty ECTS 3 Autorzy programu przedmiotu: dr inż. Tadeusz PIETKIEWICZ Prowadzący wykłady: dr inż. Tadeusz PIETKIEWICZ EFEKTY KSZTAŁCENIA znajomość procesu i poszczególnych faz projektowania, implementacji i wdrażania systemów teleinformatycznych, umiejętność posługiwania się wybraną współczesną metodyką realizacji projektów systemów teleinformatycznych oraz umiejętność formułowania wymagań na systemy teleinformatyczne, umiejętność korzystania i dobierania właściwych wzorców projektowych do definiowania szczegółowych rozwiązań na etapie tworzenia systemów teleinformatycznych, umiejętność wykorzystania metod i technik projektowania obiektowego systemów teleinformatycznych umiejętność korzystania z oprogramowania wspierającego realizację projektów systemów teleinformatycznych na wszystkich fazach jego realizacji. BEZPOŚREDNIE POWIĄZANIE Z INNYMI PRZEDMIOTAMI Bazuje na przedmiotach: Metodyka i techniki programowania 1, 2 Algorytmy i struktury danych Podbudowuje przedmioty: specjalistyczne pracę dyplomową TREŚĆ PRZEDMIOTU Modele cyklu życia systemów teleinformatycznych, fazy realizacji projektów teleinformatycznych, metodyki wytwarzania oprogramowania, specyfikacja wymagań na system teleinformatyczny, planowanie projektu, kontrola jakości artefaktów, wprowadzenie do testowania, wykorzystanie wzorców projektowych w projektowaniu systemów teleinformatycznych, zarządzanie konfiguracją, język UML, programowanie ekstremalne, środowisko projektowe Enterprise Architect. LITERATURA Pressman R.: Praktyczne podejście do inżynierii oprogramowania, WNT, Warszawa, 2004. Sommerville I.: Inżynieria oprogramowania, WNT, Warszawa, 2003. Cockburn A.: Jak pisać efektywne przypadki użycia, WNT, Warszawa 2004. Beck K., Cynthia A.: Wydajne programowanie - Extreme Programming, Mikom, 2005.. Dąbrowski W., Subieta K.: Podstawy inżynierii oprogramowania, Wydawnictwo PJWSTK, 2005. ZASADY ZALICZANIA Zaliczenie laboratoriów i stworzenie własnego małego projektu Pozytywny wynik pisemnego zaliczenia przedmiotu