Inżynieria oprogramowania - Akademia Morska w Szczecinie

Transkrypt

Inżynieria oprogramowania - Akademia Morska w Szczecinie
Program nauczania 2009 (Informatyka Morska studia stacjonarne)
24.
Przedmiot:
Jednostka prowadząca kierunek
Semestr
V
InĪynieria oprogramowania
Akademia Morska w Szczecinie
Wydziaá Nawigacyjny
Kierunek
INFORMATYKA
SpecjalnoĞü
Informatyka morska
Tryb studiów
Stacjonarne
PLAN ZAJĉû PROGRAMOWYCH
Liczba godzin w tygodniu Liczba godzin w semestrze
Liczba tygodni
w semestrze
A
C
L
A
C
L
15
2E
2
30
30
ECTS
6
Osoba odpowiedzialna - dr hab. inĪ. Zbigniew Pietrzykowski prof. nadzw. AM
Przedmioty wprowadzające i inne wymagania
Matematyka dyskretna, programowanie obiektowe, wstĊp do programowania.
ZaáoĪenia i cele przedmiotu
Po wykonaniu przewidzianych programem zajĊü student powinien:
Znaü o cykl Īycia systemów informatycznych i jego etapy, metody analizy i projektowania systemów
informatycznych, narzĊdzia komputerowego wspomagania tworzenia oprogramowania, zagadnienia wdraĪania i
eksploatacji systemów informatycznych.
Umieü o posáugiwaü siĊ wzorcami projektowymi, projektowaü oprogramowanie zgodnie z metodyką strukturalną
lub obiektową, dokonywaü przeglądu projektu oprogramowania, wybieraü narzĊdzia wspomagające budowĊ
oprogramowania, dobieraü model procesu wytwarzania oprogramowania do specyfiki przedsiĊwziĊcia,
specyfikowaü wymagania dotyczące oprogramowania i przeprowadzania ich przeglądu, tworzyü plan testowania,
uczestniczyü w inspekcji kodu, zarządzaü konfiguracją oprogramowania, opracowywaü plan przedsiĊwziĊcia
dotyczącego budowy oprogramowania.
PROGRAM ZAJĉû
SEMESTR V
1.
2.
3.
4.
5.
6.
7.
8.
AUDYTORYJNE
30 GODZ.
Ogólna charakterystyka analitycznych metod projektowania systemów informatycznych i ich krótki
przegląd.
Projektowanie strukturalne systemów informatycznych.
Projektowanie obiektowe systemów informatycznych.
Modele jĊzyka UML.
Konstruowanie relacyjnych modeli baz danych.
Metody zarządzania projektami informatycznymi – diagramy Gantta, model PERT/CPM.
Wybrane problemy konstrukcji i wdraĪania systemów informatycznych.
Podstawy projektowania i realizacji systemów informatycznych – fazy realizacji projektu, etapy
projektowania, analizy przepáywu informacji, projekt bazy danych, specyfikacja Ğrodowiska sprzĊtowego i
oprogramowania, okreĞlenie wymagaĔ kadrowych, projekty aplikacji systemu, okreĞlenie kosztów
wykonania systemu, opracowanie harmonogramu tworzenia i wdraĪania.
SEMESTR V
1.
2.
3.
4.
5.
6.
7.
8.
9.
INĩYNIERIA OPROGRAMOWANIA
INĩYNIERIA OPROGRAMOWANIA
LABORATORYJNE
NarzĊdzia CASE, RAD.
Diagramy: (DFD), (ERD), (STC), (STD), sáownik danych (DD).
Definiowanie obiektów.
Definiowanie klas i ich hierarchii.
Diagramy przypadków uĪycia.
Diagramy wspóápracy.
Diagramy stanów.
Projektowanie architektury systemów.
Projekt wybranego systemu informatycznego.
64 Obowiązuje od roku akademickiego 2010/2011
30 GODZ.
Program nauczania 2009 (Informatyka Morska studia stacjonarne)
Metody dydaktyczne
Wykáad w formie prezentacji multimedialnej z komentarzem, wspomagany innymi Ğrodkami audiowizualnymi.
ZajĊcia w laboratorium informatycznym z wykorzystaniem oprogramowania specjalistycznego.
Forma i warunki zaliczenia przedmiotu
Audytorium - obowiązkowe uczestnictwo w zajĊciach dydaktycznych. Zdanie egzaminu pisemnego.
Laboratorium - obowiązkowe uczestnictwo w zajĊciach dydaktycznych. Zaliczenie poszczególnych bloków
tematycznych.
Literatura podstawowa
1. Beck K., Cynthia A., Wydajne programowanie – Extreme Programming, Mikom 2005.
2. Górski J., InĪynieria oprogramowania w projekcie informatycznym, Mikom 1999.
3. Sommerville, InĪynieria oprogramowania, WNT 2003.
4. Jaszkiewicz A.,InĪynieria oprogramowania. 1997.
5. Wrycza S., Marcinkowski B., Wyrzykowski K.,JĊzyk UML 2.0 w modelowaniu systemów informatycznych.
2006.
Literatura uzupeániająca
1. Booch G., Rumbaugh J., Jacobson I., UML przewodnik uĪytkownika, WNT 2002.
2. Fowler M., Scott K., UML w kropelce, LTP 2002.
3. Wrycza S., Marcinkowski B., Wyrzykowski K., JĊzyk UML 2.0 w modelowaniu systemów informatycznych,
Helion 2005.
4. Miles R., Hamilton K.,UML 2.0. Wprowadzenie. 2007.
5. Wrycza S., (praca zbiorowa)UML 2.1. ûwiczenia. 2007.
6. Pilone D., Pitman N.,UML 2.0. Almanach. 2007.
7. Stevens P.,UML. InĪynieria oprogramowania. Wydanie II. 2007.
Obowiązuje od roku akademickiego 2010/2011
65

Podobne dokumenty