Java Enterprise - materiały

0

Mam taki temat pracy dyplomowej

Celem pracy jest dodanie raportowania do aplikacji prezentującej stan maszyn w hali produkcyjnej.
Struktura systemu jest następująca:

  1. Maszyny wyposażone są w sterowniki logiczne, nadzorujące proces produkcji na pojedynczej maszynie
  2. System odpytuje serowniki i zapisuje informacje o stanie poszczególnych maszyn w bazie danych
  3. Moduł prezentacji stanu fabryki używa danych z bazy danych do prezentacji informacji o fabryce

Moduł z punktu 3 jest aplikacją J2EE. Pana zadania byłoby następujące:

  1. Napisanie komponentu dla tego modułu, który umożliwia pobieranie danych w postaci dokumentu PDF. Wykorzystuje się do tego celu gotową bibliotekę JasperReports (JR). W skład JR wchodzi komponent JSF, który umożliwia generowanie PDFów bezpośrednio ze skryptu JSF, ale podobno jest on toporny i ciężki w konfiguracji. Komponenty JSF pisze się w języku Java.
  2. Napisanie komponentów JSF (maksymalnie 3), które poprawiłyby szatę wizualną systemu.

Z Javą Enterprise do czynienia jeszcze nigdy nie miałem, zwracam się więc do znawców tematu, czy nie potracę reszty owłosienia na głowie zagłębiając się w przedstawione tu zagadnienia, i czy moglibyście polecić mi jakieś materiały (najlepiej książki) które były by przy tym pomocne?

0

Zobacz w temacie o książkach jest i o JEE i EJB3.

Sam JR jest bardzo przyjemny i nie powinieneś mieć problemów. Co do JSFa to... hm... nie rozumiem dlaczego na uczelniach zmusza się ludzi do używania takiego badziewia. Materiałów jest dużo w googlu, a po polsku to na blogu Jacka Laskowskiego chyba najfajniejsze.

0

Nie napisal jaki JSF. Nowa edycja 2.0 (Java EE 6) bardziej przypomina Wicketa niz stare JSF. Moze autor bedzie mogl tego uzyc, w koncu spec JEE 6 juz sa final, 10 grudnia wychodzi GlassFish 3 GA, a pracy nie pisze sie przez miesiac (chyba :d).

0

Raczej przez miesiąc nie, jestem na 4 roku, ale już teraz przyznawane mamy tematy, niestety nie będę miał pełnego czasu, bo to jest zlecenie z jakiejś firmy.

0

Jeżeli twoja praca to część zlecenia komercyjnego to radzę upomnieć się o pieniążki.

JSF w EE6 to jeszcze rzecz niepewna bo do 10tego mamy jeszcze kilka dni. Sama specyfikacja też nie jest klepnięta.

0

Nie czytasz ze zrozumieniem, ani postow, ani specyfikacji ( o ile w ogole).
Po koiei:

  • specyfikacja EE6 zostala zaakceptowana, final approval ballot zakonczyl sie 30 listopada: http://jcp.org/en/jsr/detail?id=316
  • specyfikacja JSF 2.0 jest final od 1 lipca: http://jcp.org/en/jsr/detail?id=314
  • napisalem ze 10 grudnia wychodzi GlassFish 3 GA, a nie specyfikacja EE 6, szkoda ze nie widzisz roznicy
  • spec EE6, pkt EE.6.1.2, strona 136 obecnie, jest tabelka, na samym dole jest JSF 2.0, jest wymagane (ostatnie pole, wartosc REQ) w profilu Web

Poczytaj troche zanim sie wypowiesz. Nie jest to pierwszy raz. Moze newbie imponujesz swoimi wypowiedziami w tonie nie podlegajacym dyskusji, ale nie kazdy tutaj jest newbie.

0

Ostatni tydzień miałem wyjęty z życiorysu i mi umknęło ogłoszenie.

0

Zby odpowiedziec na pytanie, to z materialow dla mnie najbardziej przydatne sa wlasnie specyfikacje.
A co do zadania, to na koncu jest napisane (wlasnie doczytalem, zganilem Koziolka a sam lepszy nie jestem ;d) ze mialbys napisac 3 komponenty ktore by poprawily strone wizualna systemu, zatem zgaduje ze ten system juz jest napisany. Nie bedzie to zatem JSF 2.0. Sadzac po tym ze mowia o J2EE a nie o JEE mysle ze bedzie to J2EE 1.4 (poczawszy od 5, nie mowi sie juz J2EE tylko JEE), czyli nawet JSF 1.2 moze tam nie byc, EJB 2.1 pewnie, i nie wiadomo jeszcze jakie inne starocie.
Kiepsa sprawa jak dla mnie, bo bedziesz wchodzil na rynek piszac glupoty w przestarzalych technologiach, pewnie w babrzac sie w gownie ktore ktos inny zrobil kawal czasu temu (mam na mysli istniejacy system).

1 użytkowników online, w tym zalogowanych: 0, gości: 1