PV243 Team project Library (Systém pro půjčovny knih) O projektu a technologiích  Náš projekt představuje systém pro půjčovny knih. Funkcionalita je odlišná pro nepřihlášeného uživatele, čtenáře, knihovníka a managera. Technologie: JPA (přístup k databázi), EJB (business logika), JSF (prezentační vrstva), CDI (managed beans), JAAS (bezpečnost), Bean Validation (datový model), Arquillian (testování), Seam (logování). Co se povedlo a funguje: (téměř) vše :) Co se nepovedlo a nefungovalo: application specific logging, arquillian tests    Iva Žáková  Základní kostra aplikace  + Template, menu, css, iniciální naplnění. User, Role, Přihlašování a odhlašování, Security constraints, ošetření EJB, Bean Validation Procházení knih dle názvu, dle autorů, vyhledávání knih, registrace čtenáře, správa knihovníků managerem  Bezpečnost   Část funkcionality  Veronika Krajcarová  Část prezentační vrstvy a funkcionality    Vyhledávání a správa čtenářů Půjčování a vracení knih, nastavení doby výpůjčky Zobrazování stavu výpůjček u čtenáře, knih i výtisků Procházení výpůjček čtenáře, prodloužení výpůjčky Procházení a správa výtisků ke knihám Vytvoření příslušných JSF stránek, controllerů a části EJB, využití bezpečnosti podle rolí    Emil Červeňan  JPA   Mapovanie entity beans JPA constraints Entity managers  Základná funkcionalita EJB session beans    Solder logging Arquillian  Funkčná konfigurácia Jakub Niedermertl  Prvotní kostra JSF Clustering, HA Nasazení do prostředí Openshift   Předvedení dema