Java EE: JSF, EJB, JPA, CDI - Projekt

Opis projektu

Celem projektu jest implementacja fragmentu systemu dla sklepu sprzedającego filmy przez Internet. W ramach projektu powinna zostać zaimplementowana część systemu obejmująca (szczegółowe zadania wypunktowane poniżej): NIE podlegają implementacji fragmenty systemu odpowiedzialne za ewidencję klientów, autoryzację klientów, składanie zamówienia, uaktualnianie katalogu filmów.

Skrypt SQL dla serwera Java DB (Derby), tworzący tabelę MOVIES z z informacjami o filmach: moviesderby.sql.

Skrypt SQL dla serwera Oracle, tworzący tabelę MOVIES z z informacjami o filmach: movies.sql.

Struktura tabeli MOVIES:

create table MOVIES
(id       number(12) primary key,  -- identyfikator filmu
 title    varchar2(400) not null,  -- tytul filmu
 category varchar2(50),            -- gatunek filmu
 year     char(4),                 -- rok produkcji
 cast     varchar2(4000),          -- nazwiska aktorow
 director varchar2(4000),          -- nazwisko rezysera
 story    varchar2(4000),          -- krotki opis fabuly
 price    number(5,2),             -- cena
 check (category in ('DRAMA','COMEDY','FAMILY','ACTION','SCI-FI', 'CLASSICS')));

Wymagania w zakresie wykorzystywanych w projekcie technologii

Przykładowa strona graficzna aplikacji

Przykładowy wygląd aplikacji

Zasady oceny projektu

Uproszczona wersja projektu (na max 50% punktów)