Ανάπτυξη ενός framework με ασφάλεια τύπων για τη διασύνδεση της Node.js με τη Neo4j

Η παρούσα διπλωματική εργασία υλοποιεί την σχεδίαση και την ανάπτυξη ενός framework για την επικοινωνία της γλώσσας προγραμματισμού Node.js με την βάση δεδομένων γράφων Neo4j. Ο χρήστης του framework μπορεί με ευκολία, ταχύτητα, και ασφάλεια να αναζητήσει, δημιουργήσει, επεξεργαστεί, και διαγράψει κ...

Πλήρης περιγραφή

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Αθανάσογλου, Ιάσων
Άλλοι συγγραφείς: Athanasoglou, Iason
Γλώσσα:Greek
Έκδοση: 2022
Θέματα:
Διαθέσιμο Online:http://hdl.handle.net/10889/15837
id nemertes-10889-15837
record_format dspace
spelling nemertes-10889-158372022-09-06T05:14:33Z Ανάπτυξη ενός framework με ασφάλεια τύπων για τη διασύνδεση της Node.js με τη Neo4j Development of a type-safe framework for connecting Node.js with Neo4j Αθανάσογλου, Ιάσων Athanasoglou, Iason Βάσεις δεδομένων Ανάπτυξη εφαρμογών Αλληλεπίδραση εφαρμογών Databases Application development Application interaction Η παρούσα διπλωματική εργασία υλοποιεί την σχεδίαση και την ανάπτυξη ενός framework για την επικοινωνία της γλώσσας προγραμματισμού Node.js με την βάση δεδομένων γράφων Neo4j. Ο χρήστης του framework μπορεί με ευκολία, ταχύτητα, και ασφάλεια να αναζητήσει, δημιουργήσει, επεξεργαστεί, και διαγράψει κόμβους και συσχετίσεις, καθώς και να κτίσει τα δικά του ερωτήματα προς την βάση δεδομένων. Στην εισαγωγή τίθεται το πρόβλημα στο οποίο δίνει λύση το framework και περιγράφεται το θεωρητικό υπόβαθρο. Έπειτα, αναλύεται ο σχεδιασμός και η ανάπτυξη του framework μέσα από τις κλάσεις του και τη συμπεριφορά τους. Στη συνέχεια, αναπτύσσεται ένα πλήρες παράδειγμα κύκλου ζωής μιας εφαρμογής που χρησιμοποιεί το framework, ξεκινώντας από το μηδέν. Κατόπιν, περιγράφεται η διαδικασία αξιολόγησης του framework από άλλους προγραμματιστές. Τέλος, παρουσιάζονται τα συμπεράσματα και δηλώνονται προτάσεις για μελλοντικές επεκτάσεις. The present thesis realizes the design and development of a framework which is used for interacting the Node.js programming language with the Neo4j graph database. The user of the framework can read, create, edit, and delete nodes and relationships quickly, with ease and safety, as well as build their own queries. In the introduction, the problem that the application solves is defined, and the theoretical background is being described. Next, the design and development of the framework is analyzed through its classes and their behavior. Then, a lifecycle of an application which uses the framework is developed, starting from scratch. Afterwards, the evaluation process of the framework’s usage from other developers if being given. Finally, the conclusions are presented, as well as some suggestions for future expansion. 2022-02-28T08:13:20Z 2022-02-28T08:13:20Z 2022-02-25 http://hdl.handle.net/10889/15837 gr application/pdf
institution UPatras
collection Nemertes
language Greek
topic Βάσεις δεδομένων
Ανάπτυξη εφαρμογών
Αλληλεπίδραση εφαρμογών
Databases
Application development
Application interaction
spellingShingle Βάσεις δεδομένων
Ανάπτυξη εφαρμογών
Αλληλεπίδραση εφαρμογών
Databases
Application development
Application interaction
Αθανάσογλου, Ιάσων
Ανάπτυξη ενός framework με ασφάλεια τύπων για τη διασύνδεση της Node.js με τη Neo4j
description Η παρούσα διπλωματική εργασία υλοποιεί την σχεδίαση και την ανάπτυξη ενός framework για την επικοινωνία της γλώσσας προγραμματισμού Node.js με την βάση δεδομένων γράφων Neo4j. Ο χρήστης του framework μπορεί με ευκολία, ταχύτητα, και ασφάλεια να αναζητήσει, δημιουργήσει, επεξεργαστεί, και διαγράψει κόμβους και συσχετίσεις, καθώς και να κτίσει τα δικά του ερωτήματα προς την βάση δεδομένων. Στην εισαγωγή τίθεται το πρόβλημα στο οποίο δίνει λύση το framework και περιγράφεται το θεωρητικό υπόβαθρο. Έπειτα, αναλύεται ο σχεδιασμός και η ανάπτυξη του framework μέσα από τις κλάσεις του και τη συμπεριφορά τους. Στη συνέχεια, αναπτύσσεται ένα πλήρες παράδειγμα κύκλου ζωής μιας εφαρμογής που χρησιμοποιεί το framework, ξεκινώντας από το μηδέν. Κατόπιν, περιγράφεται η διαδικασία αξιολόγησης του framework από άλλους προγραμματιστές. Τέλος, παρουσιάζονται τα συμπεράσματα και δηλώνονται προτάσεις για μελλοντικές επεκτάσεις.
author2 Athanasoglou, Iason
author_facet Athanasoglou, Iason
Αθανάσογλου, Ιάσων
author Αθανάσογλου, Ιάσων
author_sort Αθανάσογλου, Ιάσων
title Ανάπτυξη ενός framework με ασφάλεια τύπων για τη διασύνδεση της Node.js με τη Neo4j
title_short Ανάπτυξη ενός framework με ασφάλεια τύπων για τη διασύνδεση της Node.js με τη Neo4j
title_full Ανάπτυξη ενός framework με ασφάλεια τύπων για τη διασύνδεση της Node.js με τη Neo4j
title_fullStr Ανάπτυξη ενός framework με ασφάλεια τύπων για τη διασύνδεση της Node.js με τη Neo4j
title_full_unstemmed Ανάπτυξη ενός framework με ασφάλεια τύπων για τη διασύνδεση της Node.js με τη Neo4j
title_sort ανάπτυξη ενός framework με ασφάλεια τύπων για τη διασύνδεση της node.js με τη neo4j
publishDate 2022
url http://hdl.handle.net/10889/15837
work_keys_str_mv AT athanasoglouiasōn anaptyxēenosframeworkmeasphaleiatypōngiatēdiasyndesētēsnodejsmetēneo4j
AT athanasoglouiasōn developmentofatypesafeframeworkforconnectingnodejswithneo4j
_version_ 1799945009888231424