Please use this identifier to cite or link to this item: http://artemis.cslab.ece.ntua.gr:8080/jspui/handle/123456789/14403
Full metadata record
DC FieldValueLanguage
dc.contributor.authorΑλεξανδρος Β. Γκελμπεσης
dc.date.accessioned2018-07-23T14:37:55Z-
dc.date.available2018-07-23T14:37:55Z-
dc.date.issued2005-10-11
dc.date.submitted2005-12-9
dc.identifier.urihttp://artemis-new.cslab.ece.ntua.gr:8080/jspui/handle/123456789/14403-
dc.description.abstractΟ σκοπός της διπλωματικής εργασίας είναι η ανάπτυξη λογισμικού για τρία Υπουργεία με σκοπό την παροχή δικτυακών υπηρεσιών (Web Services). Το λογισμικό δημιουργήθηκε θεωρώντας τρία υπουργεία - Υπουργείο Δημόσιας Τάξης, Υπουργείο Μεταφορών, Υπουργείο Οικονομίας - τα οποία διαθέτουν βάσεις δεδομένων με τα στοιχεία των πολιτών και θέλουν να εκθέσουν τα παραπάνω δεδομένα στο Διαδίκτυο, ώστε να είναι προσπελάσιμα από άλλες υπηρεσίες του Δημοσίου. Κατ' επέκταση, στόχος της εργασίας είναι η παρουσίαση του τρόπου δημιουργίας μιας δικτυακής εφαρμογής ή καλύτερα τεσσάρων εφαρμογών γραμμένων σε Java οι οποίες επικοινωνούν μεταξύ τους μέσω του πρωτοκόλλου SOAP.Παραδείγματα δικτυακών υπηρεσιών είναι προβολή των προσωπικών στοιχείων των πολιτών (όνομα, διεύθυνση κ.τ.λ.) από το Υπουργείο Δημοσίας Τάξης και η προβολή στοιχείων οχημάτων (αριθμός πινακίδων, ιδιοκτήτης, χρώμα κ.τ.λ.) από το Υπουργείο Μεταφορών. Ο τρόπος με τον οποίο γίνεται η επικοινωνία Υπουργείου - πελάτη είναι τα Web Services μέσω του πρωτοκόλλου SOAP. Ως παράδειγμα πελάτη θεωρείται το Κέντρο Εξυπηρέτησης Πολιτών το οποίο επιθυμεί να επικοινωνεί με τα Υπουργεία και προσφέρει τις πληροφορίες στους πολίτες παρακάμπτοντας την γραφειοκρατία των Υπουργείων.Συγκεκριμένα, δημιουργήθηκαν τρεις βάσεις δεδομένων - μία για κάθε υπουργείο - και τρεις δικτυακές εφαρμογές που χρησιμοποιούν την τεχνολογία J2EE (Java 2 Enterprise Edition) ώστε να δημιουργηθούν τα αντικείμενα δεδομένων (Data Objects) με χρήση EJBs (Enterprise Java Beans) και το εργαλείο AXIS (του Apache Foundation) για την δημιουργία των προσφερόμενων υπηρεσιών. Τέλος, δημιουργήθηκε η εφαρμογή του Κέντρου Εξυπηρέτησης Πολιτών η οποία επικοινωνεί με τα υπουργεία και προσφέρει τα δεδομένα στους πολίτες.Εκτός των παραπάνω χρησιμοποιήθηκε πληθώρα προγραμματιστικών εργαλείων τα περισσότερα των οποίων προσφέρονται δωρεάν από διάφορους φορείς του Διαδικτύου και αποτελούν καθιερωμένα εργαλεία τα οποία χρησιμοποιούνται από πολλές επιχειρήσεις που δραστηριοποιούνται στον τομέα των δικτυακών εφαρμογών. Έχει δοθεί ιδιαίτερη σημασία σε αυτά τα εργαλεία για το λόγω ότι προσφέρουν ευκολία στη χρήση, πληθώρα χαρακτηριστικών και λειτουργιών και το βασικότερο είναι γραμμένα σε Java επιτρέποντας την χρησιμοποίησή τους σε οποιαδήποτε εφαρμογή γραμμένη σε στην πλατφόρμα Java. Επιπλέον, η πλειοψηφία των προγραμμάτων αυτών είναι open source και δίνεται ως συνέπεια η ευκαιρία στο χρήστη να προσθέσει λειτουργίες σε αυτά και να τα ταιριάξει στην εφαρμογή του.
dc.languageGreek
dc.subjectδικτυακή υπηρεσία
dc.subjectδικτυακή εφαρμογή
dc.subjectπρωτόκολλο soap
dc.subjectj2ee
dc.subjectαντικείμενα δεδομένων
dc.subjectejb
dc.subjectaxis
dc.subjectxdoclet
dc.subjectstruts
dc.subjectfop
dc.subjectεξυπηρετητής εφαρμογών
dc.subjectδικτυακός εξυπηρετητής
dc.subjectεξυπηρετητής βάσεων δεδομένων
dc.titleWeb Services Για E-government
dc.typeDiploma Thesis
dc.description.pages101
dc.contributor.supervisorΣελλής Τιμολέων
dc.departmentΤομέας Τεχνολογίας Πληροφορικής & Υπολογιστών
dc.organizationΕΜΠ, Τμήμα Ηλεκτρολόγων Μηχανικών & Μηχανικών Υπολογιστών
Appears in Collections:Διπλωματικές Εργασίες - Theses

Files in This Item:
File SizeFormat 
DT2005-0188.doc1.56 MBMicrosoft WordView/Open


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