Programowanie komponentowe

Transkrypt

Programowanie komponentowe
Programowanie komponentowe
B. Informacje szczegółowe
Elementy składowe
przedmiotu
Opis
Nazwa przedmiotu
Programowanie komponentowe
Kod przedmiotu
0600-IS1-PK
Nazwa kierunku
Informatyka
Nazwa jednostki
prowadzącej kierunek
Wydział Matematyki i Informatyki, Ins tytut Informatyki
Język przedmiotu
pols ki
Liczba godzin zajęć
dydaktycznych oraz
forma prowadzenia zajęć
Wykład, 15 godz.
Rok studiów / semestr
III / 5
Liczba punktów ECTS
4
Prowadzący
dr Krzys ztof Szers zeń
Treści merytoryczne
przedmiotu
Pojęcie komponentu. Architektura aplikacji J2EE. Wzorzec projektowy MVC (ModelView-Controller). Architektura wars tw: prezentacji, logiki biznes owej, danych.
Technologia Enterpris e JavaBeans (EJB). Rodzaje komponentów EJB. Interfejs
dos tępu do baz danych JDBC. Miejs ce s erwletów w aplikacji J2EE. Z arządzanie
s es jami. Z abezpieczenia aplikacji.
Efekty kształcenia wraz
ze sposobem ich
weryfikacji
znajomoś ć wielowars twowej architektury komponentowej na przykładzie
technologii J2EE - egzamin, rodzaje komponentów i i ich zas tos owanie - egzamin,
znajomoś ć wzorca projektowego MVC - egzamin
Forma i warunki
zaliczenia przedmiotu
egzamin pis emny lub us tny - wykład
Wykaz literatury
podstawowej i
uzupełniającej
Literatura podstawowa:
1. Alur D., Crupi J., Malks D., Core J2EE. Wzorce projektowe. Helion 2004.
2. Barteczko K., Java od podstaw do technologii, część 1 i 2. MIKOM, 2004.
Literatura uzupełniająca:
1. The Java EE 5 Tutorial: http://download.oracle.com/javaee/5/tutorial/doc/
2. The NetBeans E-commerce Tutorial:
http://netbeans.org/kb/docs/javaee/ecommerce/intro.html
3. Shalloway A.,Trott J.R., Projektowanie zorientowane obiektowo. Wzorce
projektowe. Helion 2005.