Μελέτη και ανάπτυξη διαδικτυακής εφαρμογής για τη σχεδίαση διαγραμμάτων οντοτήτων συσχετίσεων

Στην παρούσα διπλωματική εργασία, μελετώνται τα διαγράμματα οντοτήτων συσχετίσεων (ΔΟΣ) και πραγματοποιείται η περαιτέρω ανάπτυξη και βελτιστοποίηση της ήδη υπάρχουσας εφαρμογής erdMaker, που έχει υλοποιηθεί από τον φοιτητή Δημήτρη Φωτεινό. Ο πρώτος στόχος της εργασίας είναι η επέκταση των δυνατοτήτ...

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

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Μαράντου, Μαρία
Άλλοι συγγραφείς: Maradou, Maria
Γλώσσα:Greek
Έκδοση: 2022
Θέματα:
Διαθέσιμο Online:http://hdl.handle.net/10889/15838
id nemertes-10889-15838
record_format dspace
institution UPatras
collection Nemertes
language Greek
topic Διαγράμματα οντοτήτων συσχετίσεων
Αναπαράσταση
Σημειογραφία
Entity relationship diagrams (ERD)
Representation
Notation
Chen
spellingShingle Διαγράμματα οντοτήτων συσχετίσεων
Αναπαράσταση
Σημειογραφία
Entity relationship diagrams (ERD)
Representation
Notation
Chen
Μαράντου, Μαρία
Μελέτη και ανάπτυξη διαδικτυακής εφαρμογής για τη σχεδίαση διαγραμμάτων οντοτήτων συσχετίσεων
description Στην παρούσα διπλωματική εργασία, μελετώνται τα διαγράμματα οντοτήτων συσχετίσεων (ΔΟΣ) και πραγματοποιείται η περαιτέρω ανάπτυξη και βελτιστοποίηση της ήδη υπάρχουσας εφαρμογής erdMaker, που έχει υλοποιηθεί από τον φοιτητή Δημήτρη Φωτεινό. Ο πρώτος στόχος της εργασίας είναι η επέκταση των δυνατοτήτων της ανωτέρω εφαρμογής στη διεπαφή χρήστη ώστε να καλύψει τα σημεία στα οποία υστερούν άλλες παρόμοιες εφαρμογές και να βελτιώσει την εμπειρία των χρηστών. Ο δεύτερος στόχος της εργασίας είναι η επέκταση λειτουργικότητας σε επίπεδο αναπαραστάσεων ΔΟΣ. Απαντώνται στη βιβλιογραφία πολλά διαφορετικά είδη αναπαραστάσεων, με αποτέλεσμα να υπάρχει και μια πληθώρα εφαρμογών και εγχειριδίων όπου περιγράφονται ή χρησιμοποιούνται μία ή περισσότερες αναπαραστάσεις με εναλλακτικούς τρόπους. Συνεπεία των ανωτέρω είναι η ύπαρξη ποικιλομορφίας από όρους, σύμβολα και έννοιες σχετικά με τα ΔΟΣ που μεταβάλλονται από εφαρμογή σε εφαρμογή και από βιβλίο σε βιβλίο στη βιβλιογραφία. Δεδομένων των ανωτέρω, στην παρούσα εργασία γίνεται προσπάθεια να αναπτυχθεί μια εφαρμογή η οποία, πέρα από την καλύτερη αλληλεπίδραση εφαρμογής χρήστη, θα μπορεί να υποστηρίζει πολλές διαφορετικές αναπαραστάσεις και σημειογραφίες. Αρχικά, γίνεται μια επισκόπηση των υπαρχουσών εφαρμογών για τον σχεδιασμό ΔΟΣ και παρουσιάζονται οι κύριες λειτουργίες τους. Επιπρόσθετα, γίνεται μια αποσαφήνιση εννοιών από τη θεωρία των ΔΟΣ και μια επισκόπηση διαφόρων αναπαραστάσεων που υπάρχουν και χρησιμοποιούνται είτε σε υφιστάμενες εφαρμογές είτε στη σχετική βιβλιογραφία. Στη συνέχεια, πραγματοποιείται αξιολόγηση ευχρηστίας της εφαρμογής από 11 χρήστες με σκοπό να διευκρινιστεί κατά πόσο η εφαρμογή ανταποκρίνεται στις προσδοκίες τους. Τέλος, με την συνεισφορά των ευρημάτων αξιολόγησης, αναλύεται κατά πόσο η εφαρμογή πέτυχε τελικά τον σκοπό της. Η αξιολόγηση ευχρηστίας έδειξε πως οι χρήστες νιώθουν ικανοποιημένοι με την εφαρμογή και την βρίσκουν ελκυστική δεδομένων ότι τους προσφέρει περισσότερες λειτουργίες και τους διευκολύνει πιο πολύ σε ενέργειες σχεδίασης ΔΟΣ.
author2 Maradou, Maria
author_facet Maradou, Maria
Μαράντου, Μαρία
author Μαράντου, Μαρία
author_sort Μαράντου, Μαρία
title Μελέτη και ανάπτυξη διαδικτυακής εφαρμογής για τη σχεδίαση διαγραμμάτων οντοτήτων συσχετίσεων
title_short Μελέτη και ανάπτυξη διαδικτυακής εφαρμογής για τη σχεδίαση διαγραμμάτων οντοτήτων συσχετίσεων
title_full Μελέτη και ανάπτυξη διαδικτυακής εφαρμογής για τη σχεδίαση διαγραμμάτων οντοτήτων συσχετίσεων
title_fullStr Μελέτη και ανάπτυξη διαδικτυακής εφαρμογής για τη σχεδίαση διαγραμμάτων οντοτήτων συσχετίσεων
title_full_unstemmed Μελέτη και ανάπτυξη διαδικτυακής εφαρμογής για τη σχεδίαση διαγραμμάτων οντοτήτων συσχετίσεων
title_sort μελέτη και ανάπτυξη διαδικτυακής εφαρμογής για τη σχεδίαση διαγραμμάτων οντοτήτων συσχετίσεων
publishDate 2022
url http://hdl.handle.net/10889/15838
work_keys_str_mv AT marantoumaria meletēkaianaptyxēdiadiktyakēsepharmogēsgiatēschediasēdiagrammatōnontotētōnsyschetiseōn
AT marantoumaria designanddevelopmentofawebapplicationfordesigningentityrelationshipdiagrams
_version_ 1771297211266629632
spelling nemertes-10889-158382022-09-05T11:17:34Z Μελέτη και ανάπτυξη διαδικτυακής εφαρμογής για τη σχεδίαση διαγραμμάτων οντοτήτων συσχετίσεων Design and development of a web application for designing entity relationship diagrams Μαράντου, Μαρία Maradou, Maria Διαγράμματα οντοτήτων συσχετίσεων Αναπαράσταση Σημειογραφία Entity relationship diagrams (ERD) Representation Notation Chen Στην παρούσα διπλωματική εργασία, μελετώνται τα διαγράμματα οντοτήτων συσχετίσεων (ΔΟΣ) και πραγματοποιείται η περαιτέρω ανάπτυξη και βελτιστοποίηση της ήδη υπάρχουσας εφαρμογής erdMaker, που έχει υλοποιηθεί από τον φοιτητή Δημήτρη Φωτεινό. Ο πρώτος στόχος της εργασίας είναι η επέκταση των δυνατοτήτων της ανωτέρω εφαρμογής στη διεπαφή χρήστη ώστε να καλύψει τα σημεία στα οποία υστερούν άλλες παρόμοιες εφαρμογές και να βελτιώσει την εμπειρία των χρηστών. Ο δεύτερος στόχος της εργασίας είναι η επέκταση λειτουργικότητας σε επίπεδο αναπαραστάσεων ΔΟΣ. Απαντώνται στη βιβλιογραφία πολλά διαφορετικά είδη αναπαραστάσεων, με αποτέλεσμα να υπάρχει και μια πληθώρα εφαρμογών και εγχειριδίων όπου περιγράφονται ή χρησιμοποιούνται μία ή περισσότερες αναπαραστάσεις με εναλλακτικούς τρόπους. Συνεπεία των ανωτέρω είναι η ύπαρξη ποικιλομορφίας από όρους, σύμβολα και έννοιες σχετικά με τα ΔΟΣ που μεταβάλλονται από εφαρμογή σε εφαρμογή και από βιβλίο σε βιβλίο στη βιβλιογραφία. Δεδομένων των ανωτέρω, στην παρούσα εργασία γίνεται προσπάθεια να αναπτυχθεί μια εφαρμογή η οποία, πέρα από την καλύτερη αλληλεπίδραση εφαρμογής χρήστη, θα μπορεί να υποστηρίζει πολλές διαφορετικές αναπαραστάσεις και σημειογραφίες. Αρχικά, γίνεται μια επισκόπηση των υπαρχουσών εφαρμογών για τον σχεδιασμό ΔΟΣ και παρουσιάζονται οι κύριες λειτουργίες τους. Επιπρόσθετα, γίνεται μια αποσαφήνιση εννοιών από τη θεωρία των ΔΟΣ και μια επισκόπηση διαφόρων αναπαραστάσεων που υπάρχουν και χρησιμοποιούνται είτε σε υφιστάμενες εφαρμογές είτε στη σχετική βιβλιογραφία. Στη συνέχεια, πραγματοποιείται αξιολόγηση ευχρηστίας της εφαρμογής από 11 χρήστες με σκοπό να διευκρινιστεί κατά πόσο η εφαρμογή ανταποκρίνεται στις προσδοκίες τους. Τέλος, με την συνεισφορά των ευρημάτων αξιολόγησης, αναλύεται κατά πόσο η εφαρμογή πέτυχε τελικά τον σκοπό της. Η αξιολόγηση ευχρηστίας έδειξε πως οι χρήστες νιώθουν ικανοποιημένοι με την εφαρμογή και την βρίσκουν ελκυστική δεδομένων ότι τους προσφέρει περισσότερες λειτουργίες και τους διευκολύνει πιο πολύ σε ενέργειες σχεδίασης ΔΟΣ. In the present dissertation, the entity relationship diagrams (ERD) are studied and the further development and improvement of the already existing application erdMaker is carried out. erdMaker was made by the student Dimitris Fotinos. The first goal is the extension of its capabilities concerning the user interface to cover functionalities where other similar applications are inferior and also improve users’ experience. The second goal is the extension of the functionality concerning the ERD representations. There are many different types of representations, so there is a plethora of applications where each one attempts to integrate one or more representations. All this leads to a diversity of terms, symbols and concepts related to ERDs that change from application to application and from book to book in the bibliography. Given the above, in the present dissertation an attempt is made to develop an application which, in addition to better user-application interaction, will support many different representations and notations. First, an overview of the existing applications for ERD design is made and their main functionalities are presented. In addition, there is a clarification of concepts from the ERD theory and an overview of the various representations that exist and are used either in applications or in books. The usability of the application is then evaluated by 11 users to determine whether the application meets their expectations. Finally, with the contribution of the evaluation findings, it is summarized whether the application finally achieved its purpose or not. The usability rating revealed that users feel satisfied with the application and find it attractive as it offers them more functionalities and makes it easier for them to design ERDs and handle actions better. 2022-02-28T08:19:15Z 2022-02-28T08:19:15Z 2022-02-26 http://hdl.handle.net/10889/15838 gr application/pdf