Hotel booking site Proiect Programare Web 2013 Cristian Alexandru Chis Lu...
Descrierea proiectuluiSite-ul are scopul de a pune la indemanautilizatoriilor o baza de date centralizata cu hoteluri,astf...
HomeEste pagina de start a site-ului, aici utilizator esterugat sa intre in contul personal.Daca el este deja autentificat...
SearchDe pe aceasta pagina utilizatorii au acces la o modalitatefoarte simpla si performanta de cautare, care poateinterpr...
RegisterAceasta pagina contine formularul de inregistrare alunui nou utilizator, de aici el poate sa isi creeze unnou cont...
Tehnologii folosite:● Java EE● Seam3● JSF (Java Server Faces) and AJAX● URL rewrite with Pretty Faces● MySQL Com...
Java EEJava Enterprise Edition a fost folosit ca limbaj deprogramare pentru modelarea cerintelor de business alesite-ului,...
Seam3Seam3 este este o platforma de dezvoltare pentruaplicatii de Java EE, ea pune la dispozitie mai multepachete care pot...
JSF and AJAXFront end-ul site-ului a fost realizat folosind Java ServerFaces si integrand elemente de Ajax.Are la baza un ...
JSF and AJAXFront end-ul site-ului a fost realizat folosind Java ServerFaces si integrand elemente de Ajax.Are la baza un ...
Alte tehnologii: Pretty Faces, ofera o modalitate foarte usoara de rescriere a url-urilor.● MySQL Comunity Server ...
Bibliografie● http://www.cirip.ro/grup/progweb12● http://maven.apache.org/index.html● http://www.jboss.org/as7● ht...
of 12

Hotel booking Programare Web

Published on: Mar 4, 2016
Source: www.slideshare.net


Transcripts - Hotel booking Programare Web

  • 1. Hotel booking site Proiect Programare Web 2013 Cristian Alexandru Chis Lucian
  • 2. Descrierea proiectuluiSite-ul are scopul de a pune la indemanautilizatoriilor o baza de date centralizata cu hoteluri,astfel incat el sa poata sa isi gaseasca locul perfectde cazare intr-un timp cat mai scurt si cat se poatede usor.De asemenea orice utilizator inregistrat are acces laun istoric personal, astfel el poate oricand sa anulezeviitoarele vizite sau sa programeze altele pe bazaexperientelor trecute.
  • 3. HomeEste pagina de start a site-ului, aici utilizator esterugat sa intre in contul personal.Daca el este deja autentificat atunci aici are acces laistoricul sau personal cu toate rezervariile facutepana la acel moment.
  • 4. SearchDe pe aceasta pagina utilizatorii au acces la o modalitatefoarte simpla si performanta de cautare, care poateinterpreta si expresii regulate.In functie rezultatelecautarii un user poateopta pentru a vizualizadetaliile unui hotel,optiune ce il duce pe oalta pagina cuinformatiile necesarsau poate sa confirmedirect o rezervare.
  • 5. RegisterAceasta pagina contine formularul de inregistrare alunui nou utilizator, de aici el poate sa isi creeze unnou cont pentru a avea acces la toata functionalitateaoferita de site.
  • 6. Tehnologii folosite:● Java EE● Seam3● JSF (Java Server Faces) and AJAX● URL rewrite with Pretty Faces● MySQL Comunity Server● JBoss Aplication Server 7
  • 7. Java EEJava Enterprise Edition a fost folosit ca limbaj deprogramare pentru modelarea cerintelor de business alesite-ului, alaturi de functionalitatile prezente in Hibernate,biblioteca ce permite maparea obiectelor relationale inmodele de obiecte usor de accesat.In acest mod s-a asigurat o lagatura usor de creeat sisigura intre datele necesare aplicatiei si procesarea lor.
  • 8. Seam3Seam3 este este o platforma de dezvoltare pentruaplicatii de Java EE, ea pune la dispozitie mai multepachete care pot fi folosite in timpul dezvoltarii.Un mare atu al platformei este posibilitatea de injectare adependintelor in timpul rularii. Pe langa CDI Seam 3 aiofera si alta pachete folositoare, precum cele desecuritate, intarnational support, etc.
  • 9. JSF and AJAXFront end-ul site-ului a fost realizat folosind Java ServerFaces si integrand elemente de Ajax.Are la baza un design modern, bazat pe template-uri sicascade style sheets, si se foloseste la maxim de toatefacilitatiile oferite de XHTML 2.0.
  • 10. JSF and AJAXFront end-ul site-ului a fost realizat folosind Java ServerFaces si integrand elemente de Ajax.Are la baza un design modern, bazat pe template-uri sicascade style sheets, si se foloseste la maxim de toatefacilitatiile oferite de XHTML 2.0.
  • 11. Alte tehnologii: Pretty Faces, ofera o modalitate foarte usoara de rescriere a url-urilor.● MySQL Comunity Server a fost folosit pentru stocarea bazei de date relationala necesara site-ului● JBoss Application Server 7 (AS7) este un server complet pentru aplicatii JavaEE● Apache Maven este un build tool ce faciliteaza management-ul dependintelor
  • 12. Bibliografie● http://www.cirip.ro/grup/progweb12● http://maven.apache.org/index.html● http://www.jboss.org/as7● http://www.seamframework.org/Seam3

Related Documents