AZU - dr inż. Krzysztof Rzecki

Transkrypt

AZU - dr inż. Krzysztof Rzecki
Politechnika Krakowska
im. Tadeusza Kościuszki
Karta przedmiotu
obowiązuje w roku akademickim 2011/2012
Wydział Fizyki, Matematyki i Informatyki
Kierunek studiów: Informatyka
Profil: Ogólnoakademicki
Forma studiów: Stacjonarne
Kod kierunku: I
Stopień studiów: II
Specjalności:
1
Teleinformatyka dla inżynierów
Przedmiot
Nazwa przedmiotu
2
Architektura zorientowana na usługi
Kod przedmiotu
WFMII I o2S F2 11/12
Kategoria przedmiotu
Przedmioty wybieralne
Liczba punktów ECTS
6
Semestry
2
Rodzaj zajęć, liczba godzin w planie studiów
Semestr
Wykład
2
30
Ćwiczenia
Laboratorium
Laboratorium
Komputerowe
30
Seminarium
Projekt
Politechnika Krakowska im. Tadeusza Kościuszki
3
Cele przedmiotu
Cel 1. Poznanie architektury zorientowanej na usługi.
Cel 2. Nauka projektowania protokołów i aplikacji webowych.
Cel 3. Praktyka implementacji protokołów i aplikacji webowych.
4
Wymaganie wstępne w zakresie wiedzy, umiejętności i innych
kompetencji
a.
b.
c.
d.
Podstawowy kurs w zakresie sieci komputerowych.
Programowanie w języku Java.
Programowanie usług sieciowych.
Administrowanie systemem Linux/Windows.
5
Efekty kształcenia
EK1.
EK2.
EK3.
EK4.
Kompetencje społeczne: Umiejętność pracy w grupie.
Wiedza: Wiedza z zakresu konstrukcji architektur zorientowanych na usługi.
Umiejętności: Umiejętność projektowania architektur zorientowanych na usługi.
Umiejętności: Umiejętność implementacji oprogramowania opartego o architekturę zorientowaną na usługi.
6
Treści programowe
Lp
W1
W2
W3
W4
W5
W6
W7
W8
W9
W10
W11
Lp
K1
K2
K3
K4
K5
K6
K7
Wykład
Tematyka zajęć
Opis szczegółowy bloków tematycznych
Wprowadzenie do SOA.
Rozwój koncepcji SOA.
Web Services & założenia SOA.
Zarządzanie aktywnościami i kompozycje.
Komunikacja, metadane i bezpieczeństwo.
Założenia zorientowane na usługi.
Warstwa usług.
Strategie wdrażania SOA.
Analiza zorientowana na usługi.
Projektowanie zorientowane na usługi.
Platformy SOA.
Razem
Laboratorium Komputerowe
Tematyka zajęć
Opis szczegółowy bloków tematycznych
Serwer GlassFish.
NetBeans
Java Server Pages
Servlet
Przegląd rozwiązań
XML i SOAP
Web Service, WSDL i UDDI
Strona 2/5
Liczba godzin
2
2
2
2
2
2
2
2
4
8
2
30
Liczba godzin
4
2
2
4
2
2
4
Politechnika Krakowska im. Tadeusza Kościuszki
Lp
K8
K9
K10
K11
7
Laboratorium Komputerowe
Tematyka zajęć
Opis szczegółowy bloków tematycznych
Szyna ESB
Język BPEL
Przegląd rozwiązań
Dyskusja
Razem
Liczba godzin
2
4
2
2
30
Narzędzia dydaktyczne
N1. Wykłady
N2. Ćwiczenia laboratoryjne
N3. Praca w grupach
8
Obciążenie pracą studenta
Średnia liczba godzin
na zrealizowanie
aktywności
Forma aktywności
Godziny kontaktowe z nauczycielem akademickim, w tym:
Godziny wynikające z planu studiów
60
Konsultacje przedmiotowe
0
Egzaminy i zaliczenia w sesji
0
Godziny bez udziału nauczyciela akademickiego wynikające z nakładu pracy studenta, w tym:
Przygotowanie się do zajęć, w tym studiowanie zalecanej literatury
30
Opracowanie wyników
10
Przygotowanie raportu, projektu, prezentacji, dyskusji
10
Realizacja zadań programistycznych
70
Sumaryczna liczba godzin dla przedmiotu wynikająca z ca180
łego nakładu pracy studenta
Sumaryczna liczba punktów ECTS dla przedmiotu
6
9
Sposoby oceny
Ocena formująca
F1
F2
F3
F4
Ćwiczenie praktyczne
Sprawozdanie z ćwiczenia laboratoryjnego
Odpowiedź ustna
Kolokwium
Ocena podsumowująca
P1
P2
Egzamin pisemny
Średnia ważona ocen formujących
Ocena aktywności studenta bez udziału nauczyciela akademickiego
a. Ćwiczenie praktyczne
Kryteria oceny
Strona 3/5
Politechnika Krakowska im. Tadeusza Kościuszki
Na
Na
Na
Na
Na
Na
ocenę
ocenę
ocenę
ocenę
ocenę
ocenę
2
3
3.5
4
4.5
5
Na
Na
Na
Na
Na
Na
ocenę
ocenę
ocenę
ocenę
ocenę
ocenę
2
3
3.5
4
4.5
5
Na
Na
Na
Na
Na
Na
ocenę
ocenę
ocenę
ocenę
ocenę
ocenę
2
3
3.5
4
4.5
5
Na
Na
Na
Na
Na
Na
ocenę
ocenę
ocenę
ocenę
ocenę
ocenę
2
3
3.5
4
4.5
5
10
Efekt kształcenia 1
Wymagana frekwencja nie mniejsza niż 50%.
Umiejętność wyszukania i wskazania materiału.
Organizacja pracy przez wydzielenie podzadań.
Spójne projektowanie i implementacja.
Czynne uczestnictwo w zajęciach.
Aktywna realizacja ćwiczeń.
Efekt kształcenia 2
Wiedza z zakresu systemów rozproszonych i integratorów.
Wiedza dotycząca wybranych architektur w koncepcji SOA.
Wiedza dotycząca zagadnień architektur w koncepcji SOA.
Wiedza dotycząca mechanizmów architektur w koncepcji SOA.
Wiedza dotycząca budowy i zastosowań systemów w koncepcji SOA.
Wiedza dotycząca metod analizy architektur w koncepcji SOA.
Efekt kształcenia 3
Umiejętność stworzenia podstawowej koncepcji architektury SOA.
Umiejętność stworzenia protokołu w oparciu o SOAP.
Umiejętność opracowania kompletnego interfejsu WSDL.
Umiejętność opracowania systemu korzystającego z SOAP, WSDL i UDDI.
Umiejętność zaprojektowania schematu dla silnika BPEL.
Umiejętność zaprojektowania architektury rozproszonej usługi sieciowej.
Efekt kształcenia 4
Umiejętność programowania w języku Java.
Umiejętność programowania w środowisku NetBeans.
Umiejętność programowania i analizy JSP i Servletów.
Umiejętność programowania, analizy i debugowania SOAP, WSDL i UDDI.
Umiejętność programowania z wykorzystaniem ESB.
Umiejętność programowania z wykorzystaniem BPEL.
Macierz realizacji przedmiotu
Efekt
kształcenia
EK1
EK2
EK3
EK4
Odniesienie
danego efektu
do szczegółowych efektów
zdefiniowanych dla
programu
T2A_K02,
T2A_K03,
T2A_K04,
T2A_K05
T2A_W02,
T2A_W07
T2A_U08,
T2A_U09,
T2A_U10
T2A_U17,
T2A_U18,
T2A_U19
Cele
przedmiotu
Treści
programowe
Narzędzia
dydaktyczne
Sposoby oceny
Cel3
K1 K2 K3 K4
K5 K6 K7 K8
K9 K10 K11
N2 N3
F1 F2 F3 F4
N1
P1 P2
N2 N3
F1 F2 F3 F4
N2 N3
F1 F2 F3 F4
Cel1
Cel2
Cel3
W1 W2 W3 W4
W5 W6 W7 W8
W9 W10 W11
K1 K2 K3 K4
K5 K6 K7 K8
K9 K10 K11
K1 K2 K3 K4
K5 K6 K7 K8
K9 K10 K11
Strona 4/5
Politechnika Krakowska im. Tadeusza Kościuszki
11
Wykaz literatury
Literatura podstawowa:
[1] Thomas Erl — Service-Oriented Architecture, Concepts, Technology, and Design, London, 2005, Prentice
Hall
12
Informacje o nauczycielach akademickich
Osoba odpowiedzialna za kartę
Krzysztof Rzecki (kontakt: [email protected])
Osoby prowadzące przedmiot
dr inż. Krzysztof Rzecki (kontakt: [email protected])
13
Zatwierdzenie karty przedmiotu do realizacji
(miejscowość, data)
(odpowiedzialny za przedmiot)
(dziekan)
Przyjmuję do realizacji (data i podpisy osób prowadzących przedmiot)
................................................
Strona 5/5

Podobne dokumenty