Please use this identifier to cite or link to this item: http://artemis.cslab.ece.ntua.gr:8080/jspui/handle/123456789/15275
Title: Ανάπτυξη Εφαρμογής Διαχείρισης Μαθημάτων Με Χρήση Τεχνολογιών Java 2 Enterprise Edition (j2ee)
Authors: Κουρης Νικολαος
Παπασπύρου Νικόλαος
Keywords: enterprise java bean (ejb3)
java 2 enterprise edition j2ee
server side εφαρμογή.
Issue Date: 21-Jan-2009
Abstract: Το αντικείμενο αυτής της διπλωματικής εργασίας είναι η ανάπτυξη μιας εφαρμογής για διαχείριση μαθημάτων. Η υλοποίηση έγινε με σκοπό την διερεύνηση των πλεονεκτημάτων και μειονεκτημάτων που παρέχει η ανάπτυξη μιας εφαρμογής σε Java στην πλατφόρμα ανάπτυξης εφαρμογών, Java 2 Enterprise Edition (J2EE) την οποία και χρησιμοποιήσαμε.Η πλατφόρμα J2EE, για αρκετά χρόνια αποτελούσε «πονοκέφαλο» για τους ανθρώπους που ασχολούνταν με την ανάπτυξη επιχειρησιακών εφαρμογών και όχι άδικα αφού παρουσίαζε αρκετές δυσκαμψίες και μεγάλη πολυπλοκότητα. Με την εισαγωγή τα τελευταία χρόνια της καινούριας έκδοσης της τεχνολογίας Enterprise Java Bean (EJB), γνωστής ως έκδοσης EJB 3 ξεπερνιούνται αρκετά προβλήματα του παρελθόντος και διευκολύνεται κατά πολύ ή ανάπτυξη εφαρμογών με την πλατφόρμα J2EE.Η παρούσα διπλωματική αναφέρεται στη σχεδίαση και υλοποίηση μιας εφαρμογής χρησιμοποιώντας τεχνολογίες J2EE (servlet, xml, EJB κτλ.). Κύριος σκοπός της ανάπτυξης, ήταν η δημιουργία μιας εφαρμογής Ιστού (Web application) που θα χρησιμοποιεί μια βάση δεδομένων πραγματικών απαιτήσεων, που θα υλοποιείται κάνοντας χρήση της τεχνολογίας Enterprise Java Bean (EJB3). Η σχεδίαση της εφαρμογής, και κατά ακολουθία της βάσης δεδομένων, έγινε με γνώμονα την παρουσίαση όσο το δυνατόν περισσοτέρων χαρακτηριστικών που συναντά κανείς σε μια σχεσιακή βάση δεδομένων, ώστε μέσω της υλοποίησης να αναδειχθεί καταφανώς το πλεονέκτημα της εξολοκλήρου αντιστοίχησης της αντικειμενοστραφούς σχεδίασης των κλάσεων της Java της εφαρμογής με τη σχεδίαση στο επίπεδο οντοτήτων-συσχετίσεων της σχεσιακής βάσης δεδομένων, που παρέχει η υλοποίηση με την προδιαγραφή EJB3.Η εργασία αυτή προσπαθεί να δείξει και να βγάλει συμπεράσματα κατά πόσο είναι αποδοτική, η υλοποίηση μιας επιχειρησιακής εφαρμογής, ακολουθώντας κανείς την προδιαγραφή J2EE μαζί με ότι καινούριο αυτή προτείνει
URI: http://artemis-new.cslab.ece.ntua.gr:8080/jspui/handle/123456789/15275
Appears in Collections:Διπλωματικές Εργασίες - Theses

Files in This Item:
File SizeFormat 
DT2009-0009.pdf5.52 MBAdobe PDFView/Open


Items in Artemis are protected by copyright, with all rights reserved, unless otherwise indicated.