SylabUZ
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 2017/2018 |
Semestr | 3 |
Liczba punktów ECTS do zdobycia | 4 |
Typ przedmiotu | obieralny |
Język nauczania | polski |
Sylabus opracował |
|
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ę |
Zapoznanie studentów z zawansowanymi technologiami realizacji zintegrowanych korporacyjnych systemów informatycznych.
Podstawy koncepcji i metod obiektowych, programowania obiektowego w Java oraz znajomość baz danych
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.
Tradycyjny wykład, ćwiczenia laboratoryjne realizacja systemu informatycznego wraz z projektem i sprawozdaniem, pogadanki i dyskusje w grupach.
Opis efektu | Symbole efektów | Metody weryfikacji | Forma zajęć |
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
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
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.
Zmodyfikowane przez dr Robert Dylewski, prof. UZ (ostatnia modyfikacja: 09-04-2017 16:21)