Ανάπτυξη εφαρμογής λογισμικού με τεχνολογίες JAVA EE

Φόρτωση...
Μικρογραφία εικόνας

Ημερομηνία

Συγγραφείς

Τσιμάρας, Δημήτριος

Τίτλος Εφημερίδας

Περιοδικό ISSN

Τίτλος τόμου

Εκδότης

Τμήμα Πληροφορικής και Τηλεπικοινωνιών

Περίληψη

Τύπος

Είδος δημοσίευσης σε συνέδριο

Είδος περιοδικού

Είδος εκπαιδευτικού υλικού

Όνομα συνεδρίου

Όνομα περιοδικού

Όνομα βιβλίου

Σειρά βιβλίου

Έκδοση βιβλίου

Συμπληρωματικός/δευτερεύων τίτλος

Περιγραφή

Η εργασία αφορά την ανάπτυξη μιας εφαρμογής ιστού με βάση δεδομένων, με στόχο την μελέτη τεχνολογιών Java EE και ειδικότερα JSF/PrimeFaces, CDI, EJB, και JPA, αυθεντικοποίηση και εξουσιοδότηση. Η εφαρμογή είναι τμήμα ενός συστήματος διαχείρισης βιβλιοθήκης που επιλέχτηκε με σκοπό την επίδειξη των εννοιών, χωρίς απαίτηση πληρότητας. Η εργασία περιλαμβάνει το παρόν κείμενο και τον κώδικα της εφαρμογής, διαθέσιμο στο URLhttps://github.com/dtsimaras/MyLMS Η εργασία στηρίζεται στο μάθημα Σχεδιασμός Πληροφοριακών Συστημάτων και προεκτείνει την μελέτη σε θέματα που δεν καλύφθηκαν στο Μάθημα αυτό. Το Μέρος 1 του παρόντος κειμένου συνοψίζει την μελέτη των τεχνολογιών Java EE που δεν καλύφθηκαν στο προαναφερθέν Μάθημα: PrimeFaces και Ajax, JSF localization (διεθνοποίηση – δυνατότητα πολυγλωσσίας) και JSF templating (πρότυπα σελίδων), αυθεντικοποίηση και εξουσιοδότηση με GlassFish Server. Το Μέρος 2 παρουσιάζει την ανάπτυξη της εφαρμογής και πιο συγκεκριμένα απαιτήσεις λογισμικού, ανάλυση και σχεδιασμό, και υλοποίηση για την βάση δεδομένων σε Oracle XE και την κυρίως εφαρμογή σε Java.
The thesis is about the development of a web application with a database, which aims at the study of Java EE technologies and more specifically JSF/PrimeFaces, CDI, EJB and JPA authentication and authorization. The application is part of a library management system which has been selected in order to display the meanings without having to be complete. The thesis includes this text as well as the application code, available at URL: https://github.com/dtsimaras/MyLMS The thesis is based on the course on Designs of Enterprise Systems and has extended its study on issues which had not been implemented during the course. Part 1 of the current text consists of the summary of the study of Java EE technologies which had not been included in the above course: PrimeFaces and Ajax, JSF localization ( internationalization - multilingual ability) and JSF templating (page templates), authentication and authorization through GlassFish Server. Part 2 presents the development of the application and more specifically software requirements, designing and analysis as well as the implementation of the database on Oracle XE and its main application on Java.

Περιγραφή

Λέξεις-κλειδιά

Λογισμικό, Java

Θεματική κατηγορία

Λογισμικά - JAVA EE, JAVA - Λογισμικό

Παραπομπή

Σύνδεσμος

Γλώσσα

el

Εκδίδον τμήμα/τομέας

Τμήμα Πληροφορικής και Τηλεπικοινωνιών

Όνομα επιβλέποντος

Μάντακας, Μάριος

Εξεταστική επιτροπή

Γκόγκος, Χρήστος
Γιαννακέας, Νικόλαος

Γενική Περιγραφή / Σχόλια

Ίδρυμα και Σχολή/Τμήμα του υποβάλλοντος

Πανεπιστήμιο Ιωαννίνων. Σχολή Πληροφορικής και Τηλεπικοινωνιών. Τμήμα Πληροφορικής και Τηλεπικοινωνιών

Πίνακας περιεχομένων

Χορηγός

Βιβλιογραφική αναφορά

Ονόματα συντελεστών

Αριθμός σελίδων

Λεπτομέρειες μαθήματος

item.page.endorsement

item.page.review

item.page.supplemented

item.page.referenced

Άδεια Creative Commons

Άδεια χρήσης της εγγραφής: Attribution-NonCommercial-NoDerivs 3.0 United States