dc.contributor.author |
Ανδρεαδάκης, Γεώργιος
|
el |
dc.contributor.author |
Andreadakis, Georgios
|
en |
dc.date.accessioned |
2017-10-30T12:29:53Z |
|
dc.date.available |
2017-10-30T12:29:53Z |
|
dc.date.issued |
2017-10-30 |
|
dc.identifier.uri |
https://dspace.lib.ntua.gr/xmlui/handle/123456789/45857 |
|
dc.identifier.uri |
http://dx.doi.org/10.26240/heal.ntua.14364 |
|
dc.rights |
Default License |
|
dc.subject |
Εφαρμογές ιστού |
el |
dc.subject |
Αρχιτεκτονική MVC |
el |
dc.subject |
Γραφικό περιβάλλον διαχείρισης |
el |
dc.subject |
Διεπαφή χρήστη |
el |
dc.subject |
Βάση δεδομένων |
el |
dc.subject |
Java |
en |
dc.subject |
Ruby |
en |
dc.subject |
JavaFX |
en |
dc.subject |
CRUD |
en |
dc.subject |
DAO |
en |
dc.subject |
RestFul |
en |
dc.subject |
MVC |
en |
dc.title |
Υπηρεσίες διαδικτύου σε Ruby και Java |
el |
heal.type |
bachelorThesis |
|
heal.classification |
Διαδικτυακός προγραμματισμός |
el |
heal.language |
el |
|
heal.access |
free |
|
heal.recordProvider |
ntua |
el |
heal.publicationDate |
2017-06-28 |
|
heal.abstract |
Σκοπός της εργασίας είναι η υλοποίηση ενός συστήματος επικοινωνίας με μία βάση δεδομένων όπου όλα τα στοιχεία υλοποίησης και διασύνδεσης θα πραγματοποιηθούν με τη γλώσσα προγραμματισμού Ruby . Το μοντέλο θα στηρίζεται στην αρχιτεκτονική MVC (model – view –controller) όπου κάθε στοιχείο από τα M V C έχει το δικό του ρόλο σε ένα ολοκληρωμένο
σύστημα επικοινωνίας . Για το σκοπό αυτό θα χρησιμοποιήσουμε ένα framework από τα διαθέσιμα για την γλώσσα Ruby όπως είναι τα Ruby-On-Rails και Sinatra. Τελικά προτιμήθηκε το Ruby-On-Rails για λόγους που θα αναλυθούν στη συνέχεια διεξοδικότερα
για την αποσαφήνιση αυτής της επιλογής . Και τα δύο είναι ανοιχτού λογισμικού και η χρήση τους δεν προϋποθέτει κανένα περιορισμό . Οι ομοιότητες τους πολλές και οι διαφορές του επίσης. Τέλος για την επικοινωνία και την διαχείριση της βάσης θα δημιουργήσουμε μια εφαρμογή σε JavaFX ,την οποία μπορεί ο καθένας χρησιμοποιώντας ένα “περιτύλλιγμα “, να μεταφέρει αυτούσια σε ένα συγχρονο κινητό τηλέφωνο που χρησιμοποιεί το λειτουργικό σύστημα Android. |
el |
heal.abstract |
The purpose of the work is to implement a communication system with a database where all the elements of implementation and interconnection will be realized with the Ruby programming
language. The model will be based on the MVC (model - view - controller) architecture where each MVC element has its own role in an integrated communication system. To do this, we will use a framework between Ruby-On-Rails and Sinatra available for the Ruby language. Ruby-On-Rails was eventually preferred for reasons that will be discussed later in more detail to clarify this option. Both are open source software and their use does not require any limitations. Their many similarities and differences also. Finally, for the communication and management of the database, we will create a JavaFX application, which anyone can use with an "wrapper", to transfer itself to a modern mobile phone
using the Android operating system. |
en |
heal.advisorName |
Στασινόπουλος, Γεώργιος |
el |
heal.committeeMemberName |
Στασινόπουλος, Γεώργιος |
el |
heal.committeeMemberName |
Συκάς, Ευστάθιος |
el |
heal.committeeMemberName |
Μήτρου, Νικόλαος |
el |
heal.academicPublisher |
Εθνικό Μετσόβιο Πολυτεχνείο. Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών. Τομέας Τεχνολογίας Πληροφορικής και Υπολογιστών |
el |
heal.academicPublisherID |
ntua |
|
heal.numberOfPages |
102 σ. |
|
heal.fullTextAvailability |
true |
|