background image

"Z A T W I E R D Z A M"

 

Dziekan Wydziału Cybernetyki

 

dr hab. inż.  Ryszard Antkiewicz prof. WAT

 

Warszawa, dnia ...........................

 

S Y L A B U S   P R Z E D M I O T U 

 

NAZWA PRZEDMIOTU: Inżynieria oprogramowania 

Kod przedmiotu: 3DM108N421 

Podstawowa jednostka organizacyjna (PJO): WCY 

Kierunek studiów: Informatyka 

Specjalność: wszystkie specjalności 

Rodzaj studiów: studia pierwszego stopnia 

Forma studiów: studia niestacjonarne 

Język realizacji: polski 

Sylabus ważny dla naborów od roku akademickiego: 2008/2009 

1. REALIZACJA PRZEDMIOTU

 

Osoby prowadzące zajęcia: dr inż. Grzegorz Bliźniuk, mgr inż. Rafał Kasprzyk 

PJO/instytut/katedra/zakład: WCY/ISI/ZIO 

Osoba prowadząca wykład: dr inż. Grzegorz Bliźniuk 

2. ROZLICZENIE GODZINOWE

semestr

forma zajęć, liczba godzin/rygor 

(x egzamin,   + zaliczenie,   # projekt)

punkty 

ECTS

razem

wykłady

ćwiczenia

laboratoria

projekt

seminarium

IV

30x

10

 

20+

 

 

5

razem

 

10

 

20

 

 

5

3. PRZEDMIOTY WPROWADZAJĄCE WRAZ Z WYMAGANIAMI WSTĘPNYMI

 Teoretyczne podstawy informatyki, wymagania wstępne: podstawowe pojęcia 

    informatyki 

 Programowanie obiektowe, wymagania wstępne: podstawowe paradygmaty 

    obiektowości 

4. ZAŁOŻENIA I CELE PRZEDMIOTU

 Zapoznać z fazami cyklu życia i wytwarzania oprogramowania systemu 

    informatycznego, ze szczególnym uwzględnieniem metod i notacji stosowanych w 
    fazie analizy i projektowania 

 Nauczyć podstaw analizy i projektowania w języku UML 

 Nauczyć podstaw modelowania i projektowania systemów z wykorzystaniem 

    wybranych narzędzi wspomagających typu CASE 

 Nauczyć podstawowych zagadnien dotyczących jakości oprogramowania, w tym 

    szczególnie jego interoperacyjności 

Page 1 of 3

Wojskowa Akademia Techniczna - WATnet

2010-02-26

https://elearning.wcy.wat.edu.pl/eD/logged_inc.php?sid=95e8ad1dde0d7f9788c5db7f...

background image

5. METODY DYDAKTYCZNE

 wykład, zajęcia laboratoryjne 

 sprawdziany na laboratoriach, zadania laboratoryjne, kolokwium sprawdzające - 

    semestralne 

 referaty studentów, prezentacje wykładowcy 

6. TREŚCI PROGRAMOWE

lp.

Semestr IV 

temat/tematyka zajęć

liczba godzin

wkł.

ćw.

lab.

prj.

sem.

1

Wprowadzenie. Proces wytwarzania oprogramowania: 
- Ewolucja języków i technik programowania, 
- Geneza i dziedzina inżynierii oprogramowania, 
- Modele procesu tworzenia oprogramowania, 
- Czynności procesu tworzenia oprogramowania; 

 

 

 

2

Inżynieria wymagań: 
- Wymagania stawiane oprogramowaniu, rodzaje wymagań, 
- Fazy czynności specyfikacji wymagań 

 

 

 

3

Analiza i projektowanie oprogramowania: 
- Projektowanie architektoniczne, 
- Przegląd metodyk pod kątem analizy i projektowania 
oprogramowania, 
- Modele i wyniki pochodne fazy A&D, 
- Narzędzia CASE 

 

 

 

4

Elementy języka UML: 
- Geneza i charakterystyka UML, 
- Notacje graficzne w UML; 

 

 

 

5

Wybrane zagdnienia jakości oprogramowania: 
- Agregaty jakości oprogramowania, 
- Zagadnienia interoperacyjności oprogramowania. 

 

 

 

6

Metody i techniki weryfikacji i testowania oprogramowania: 
- Jakość a potrzeba testowania, poziomy testów, 
- Strategie i techniki testowania, zasady testowania; 

 

 

 

7

Wzorce projektowe i dobre praktyki: 
- Wzorce architektoniczne, 
- Projektowanie z wykorzystaniem wzorców; 
Wprowadzenie do zarządzania projektem informatycznym. 

 

 

 

Razem

10

 

20

 

 

7. LITERATURA

podstawowa:

 Ian Sommerville: „Inżynieria oprogramowania”, WNT, 2003 

 Paul Beynon-Davies: „Inżynieria systemów informacyjnych”, WNT, 

    1999 

 Kazimierz Subieta, Włodzimierz Dąbrowski: „Podstawy inżynierii 

    oprogramowania”, PJWSTK, Warszawa 200 

 Grady Booch, James Rumbaugh, Ivar Jacobson: „UML. Przewodnik 

    użytkownika”, WNT, Warszawa, 2002 

Page 2 of 3

Wojskowa Akademia Techniczna - WATnet

2010-02-26

https://elearning.wcy.wat.edu.pl/eD/logged_inc.php?sid=95e8ad1dde0d7f9788c5db7f...

background image

uzupełniająca:

 Janusz Górski (redakcja): „Inżynieria oprogramowania w projekcie 

    informatycznym”, Mikom, Warszawa 2000 

 Glenford J. Myers, Corey Sandler, Tom Badgett, Todd M. Thomas: „ 

    Sztuka testowania oprogramowania”, Helion, 2005 

 wyslekcjonowane źródła internetowe 

8. FORMA I WARUNKI ZALICZANIA PRZEDMIOTU

 Przedmiot zaliczany jest na podstawie egzaminu w formie pisemnej. Warunkiem 

    dopuszczenia do egzaminu jest pozytywna ocena z laboratorium. 

 Laboratoria - założenia odnośnie prowadzenia zajęć: 

    - realizacja poszczególnych tematów w podgrupach z wykorzystaniem narzędzi np. 
    Rational Rose, Oracle Designer, 
    - dopuszczalne prezentacje i/lub referaty studentów (zależne od decyzji 
    prowadzącego zajęcia). 
      
    Odzielny wpis do indeksu z zaliczenia zajęć laboratoryjnych. 

autor sylabusa

kierownik jednostki organizacyjnej 

odpowiedzialnej za przedmiot

dr inż. Bliźniuk Grzegorz 

dr inż. Jarosław Koszela 

  tytuł, stopień naukowy, imię, NAZWISKO, podpis  

  tytuł, stopień naukowy, imię, NAZWISKO, podpis  

Page 3 of 3

Wojskowa Akademia Techniczna - WATnet

2010-02-26

https://elearning.wcy.wat.edu.pl/eD/logged_inc.php?sid=95e8ad1dde0d7f9788c5db7f...