SylabUZ

Wygeneruj PDF dla tej strony

Zaawansowane techniki programowania korporacyjnych systemów rozproszonych - opis przedmiotu

Informacje ogólne
Nazwa przedmiotu Zaawansowane techniki programowania korporacyjnych systemów rozproszonych
Kod przedmiotu 11.3-WK-IiED-ZTPKSR-L-S14_pNadGenR9EJQ
Wydział Wydział Matematyki, Informatyki i Ekonometrii
Kierunek Informatyka i ekonometria
Profil ogólnoakademicki
Rodzaj studiów drugiego stopnia z tyt. magistra
Semestr rozpoczęcia semestr zimowy 2016/2017
Informacje o przedmiocie
Semestr 3
Liczba punktów ECTS do zdobycia 4
Typ przedmiotu obieralny
Język nauczania polski
Sylabus opracował
  • dr inż. Janusz Jabłoński
Formy zajęć
Forma zajęć Liczba godzin w semestrze (stacjonarne) Liczba godzin w tygodniu (stacjonarne) Liczba godzin w semestrze (niestacjonarne) Liczba godzin w tygodniu (niestacjonarne) Forma zaliczenia
Laboratorium 15 1 - - Zaliczenie na ocenę
Wykład 15 1 - - Zaliczenie na ocenę
Projekt 15 1 - - Zaliczenie na ocenę

Cel przedmiotu

Zapoznanie studentów z zawansowanymi technologiami realizacji zintegrowanych korporacyjnych systemów informatycznych.

Wymagania wstępne

Podstawy koncepcji i metod obiektowych, programowania obiektowego w Java oraz znajomość baz danych

Zakres tematyczny

Wykład
1. J2EE i funkcje serwera w aplikacjach rozproszonych.
2. Virtualne sieci prywatne i telepraca.
3. Graficzny interfejs użytkownika w projektach korzystających z Java i JavaScript.
4. JavaBeans w programowaniu usług sieciowych.
5. Wprowadzenie do Enterprice JavaBeans 3.0.

Laboratorium
Instalacja i konfiguracja serwera aplikacyjnego dla J2EE. Przykład projektu, implementacji i uruchomienia aplikacji bazodanowej w technologii: RMI, JSP i EJB 3.0.

Projekt
Konfiguracja VPN oraz przygotowanie i wdrożenie systemu informatycznego "wypożyczalnia" w oparciu o technologię EJB 3.0.

Metody kształcenia

Tradycyjny wykład, ćwiczenia laboratoryjne realizacja systemu informatycznego wraz z projektem i sprawozdaniem, pogadanki i dyskusje w grupach.

Efekty uczenia się i metody weryfikacji osiągania efektów uczenia się

Opis efektu Symbole efektów Metody weryfikacji Forma zajęć

Warunki zaliczenia

Kolokwia oraz praktyczna realizacja systemu informatycznego pozwalające na ocenę, czy student osiągnął efekty kształcenia w stopniu minimalnym.
Ostateczna ocena z przedmiotu uwzględnia pozytywne oceny z laboratorium (30%) projektu (30%) i ocenę z egzaminu (40%), przy założeniu, że student osiągnął wszystkie zakładane efekty kształcenia w stopniu dostatecznym

Literatura podstawowa

1. K. Sierra, B. Bates, Head First EJB, O Reilly’, 2003.
2. B. Burke, R. Monson-Haefel, Enterprice Java Beans 3.0, Helion, 2007.
3. N. Dai, L. Mandel, A. Ryman Eclipse Web Tools Platform. Tworzenie aplikacji WWW w języku Java, Helion, Gliwice, 2008.
4. D. Alur, J. Crupi, D. Malks, J2EE Wzorce projektowe, Helion, Gliwice, 2004

Literatura uzupełniająca

1. Hemrajani, Java. Tworzenie aplikacji sieciowych za pomocą Springa, Hibernate i Eclipse, Helion, Gliwice 2007.
2. Horstmann, G. Cornell, Java 2 techniki zaawansowane, Helion, 2005.
3. Minter, L. Linwood, Hibernate od nowicjusza do profesjonalisty, Apress, Warszawa, 2007.

Uwagi


Zmodyfikowane przez dr inż. Janusz Jabłoński (ostatnia modyfikacja: 28-09-2016 10:53)