Analityczne Metody Projektowania Obiektowego

Transkrypt

Analityczne Metody Projektowania Obiektowego
Załącznik
Data:
16.04.2008r.
Wydanie: I
Symbol:
Z-5.4-1-1
Strona:
Status:
obowiązujący
1/1
KARTA PRZEDMIOTU
KARTA PRZEDMIOTU
Wydział Automatyki, Elektroniki i Informatyki, Rok akademicki: 2009/2010
Nazwa przedmiotu:
ANALITYCZNE
METODY Kod/nr AMPO
PROJEKTOWANIA
OBIEKTOWEGO
Kierunek:
INFORMATYKA
Specjalność:
PRZEDMIOT
STUDENTÓW
Tryb studiów:
STACJONARNE PIERWSZEGO STOPNIA [SSI]
Rodzaj przedmiotu:
OBIERALNY
Instytut/ Katedra:
INFORMATYKI
Semestr:
Prowadzący
przedmiot:
Prowadzący zajęcia:
VII
dr inŜ. Nina Suszczańska
OBIERALNY
DLA
WSZYSTKICH
Liczba pkt ECTS 2
Liczba godzin
Wykład: dr inŜ. Nina Suszczańska
Wykład: 15 h
Projekt: dr inŜ. Nina Suszczańska
Projekt: 15 h
Powiązanie ze standardami i cel kształcenia
Treści kształcenia: Projektowanie oprogramowania. Projektowanie CASE. Praca
zespołowa.
Celem przedmiotu jest przedstawienie studentom metod projektowania obiektowego
systemów informatycznych, problemów teoretycznych i praktycznych z tym związanych
oraz omówienie problemów związanych z pracą zespołową. Wykład powinien dać wiedzę,
która pozwoli na tworzenie zespołowych, zaawansowanych aplikacji, a projekt stwarza
okazję do ugruntowania wiedzy teoretycznej i rozwinięcia umiejętności praktyczny.
Przedmioty wprowadzające oraz wymagania wstępne
PK, IP
Załącznik
Data:
16.04.2008r.
Wydanie: I
Status:
obowiązujący
Symbol:
Z-5.4-1-1
Strona:
2/1
KARTA PRZEDMIOTU
Treść wykładów:
Wprowadzenie w projektowanie systemów informatycznych. Metody analityczne
projektowania, ich przegląd. Charakterystyka ogólna metod obiektowych: opartych na
analizie struktur danych, na analizie zdarzeń, na analizie scenariuszy. Podstawowe
koncepcje projektowania obiektowego. Pojęcia podstawowe: obiekt i jego charakterystyki;
klasa jako abstrakcja reprezentująca cechy obiektów, jej warstwy, podstawowe relacje
zachodzące pomiędzy nimi itd. Abstrakcja, hierarchizacja, modularność, hermetyzacja,
trwałość, typowanie, współbieŜność. Analiza i projektowanie metodą Boocha, składowe
modelu. Język modelowania. Diagramy obiektowe, diagramy interakcji, diagramy przejść
stanowych, diagramy klasowe. Specyfikacje klas, diagramy modułowe, diagramy
procesowe. Konstrukcja modelu. Analiza i projektowanie metodą OMT: składowe
modelu, język modelowania, konstrukcja modelu. Metody inne. Analiza porównawcza
róŜnych podejść do modelowania struktury obiektów. Język modelowania UML,
przykładowe diagramy. Projektowanie CASE. Wprowadzenie do tematu CASE. InŜynieria
programowania CASE Zarządzanie projektami informatycznymi, elementy składowe
zarządzania.
Treść/Tematy: P.
Zajęcia projektowe powinny być skończone samodzielnie obmyślonym i
zaprojektowanym systemem informatycznym — jednym dla sekcji. W ramach zajęć
naleŜy wykonać projekt o temacie wymyślonym i przeanalizowanym wstępnie przez
prowadzącego. Prowadzący zajęcia pełni rolę kierownika grupy specjalistów, do których
naleŜy zaprojektowanie i implementacja stosunkowo prostego systemu informatycznego.
KaŜda z osób biorących udział w projekcie powinna zaprojektować w czasie jego
realizacji 8-10 klas. Implementacja systemu informatycznego powinna zostać wykonana w
jakimś ogólnie znanym języku zorientowanym obiektowo. Szczególny nacisk połoŜony na
pracę zespołową grupy studentów, prawidłowe zaprojektowanie systemu w ramach
podejścia obiektowego.
Metody dydaktyczne
Wykład multimedialny uzupełniany materiałami drukowanymi i w postaci elektronicznej
Forma zaliczenia przedmiotu
1. Wykład — Zaliczenie z wykładu uzyskuje się wraz z zaliczeniem projektu.
2. Zaliczenie projektu prowadzi się na podstawie przedstawienia przez grupę projektową
kompletny projekt systemu, działający system lub podsystemy wraz z dokumentacją
Minimalne wymagania do zaliczenia
Kompletny projekt systemu wraz z dokumentacją
Załącznik
Data:
16.04.2008r.
Wydanie: I
Status:
obowiązujący
Symbol:
Z-5.4-1-1
Strona:
3/1
KARTA PRZEDMIOTU
Literatura (podstawowa i specjalistyczna)
1. Flasiński M., Wstęp do analitycznych metod projektowania systemów informatycznych,
Warsza-wa, WNT, 1997
2. Booch G., Jacobson I., Rumbaugh J., UML. InŜynieria programowania. Warszawa,
WNT, 2000
3. Martin J., Odelle J.J.: Podstawy metod obiektowych. WNT Warszawa 1997
4. Subieta K. Obiektowość w projektowaniu i bazach danych. Akademicka Oficyna Wyd.
PLJ, Warszawa, 1998.
Materiały w postaci elektronicznej:
1. konspekt wykładów,
2. programy przykładowe i materiały z wykładów,
3. moduły systemu LIANA.
Zatwierdzono:
…………………………….
…………………………………………………
(data i podpis prowadzącego)
(data i podpis Dyrektora Instytutu/Kierownika Katedry)

Podobne dokumenty