Μελέτη, σχεδίαση και υλοποίηση διαδικτυακής εφαρμογής για τον έλεγχο πρόσβασης των χρηστών
| dc.contributor.author | Τζαμπάζης, Χρήστος | el |
| dc.date.accessioned | 2025-05-22T12:01:53Z | |
| dc.date.available | 2025-05-22T12:01:53Z | |
| dc.identifier.uri | https://olympias.lib.uoi.gr/jspui/handle/123456789/38961 | |
| dc.rights | Attribution-NonCommercial-NoDerivs 3.0 United States | * |
| dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/3.0/us/ | * |
| dc.subject | Γλώσσα Προγραμματισμού | el |
| dc.subject | Διαδίκτυο | el |
| dc.subject | JavaScript | en |
| dc.title | Μελέτη, σχεδίαση και υλοποίηση διαδικτυακής εφαρμογής για τον έλεγχο πρόσβασης των χρηστών | el |
| heal.abstract | Η παρούσα πτυχιακή εργασία αποσκοπεί στη μελέτη, τον σχεδιασμό και την ανάπτυξη μιας διαδικτυακής εφαρμογής ελέγχου και διαχείρισης πρόσβασης χρηστών, αξιοποιώντας τη γλώσσα προγραμματισμού JavaScript. Ιδιαίτερη έμφαση δίνεται στο DiDRoom, το οποίο θα χρησιμοποιηθεί ως λύση ανοιχτού κώδικα για τη διαχείριση ψηφιακών πορτοφολιών ταυτότητας. Στο πρώτο μέρος της εργασίας, αναλύεται διεξοδικά η λειτουργία του DiDRoom. Παρουσιάζονται βήμα προς βήμα οι μικροϋπηρεσίες που προσφέρει η πλατφόρμα, καθώς και η διαδικασία δημιουργίας και διαχείρισής τους. Γίνεται αναφορά στις έννοιες της έκδοσης διαπιστευτηρίων (issuance), των προτύπων (templates) και των μικροϋπηρεσιών (microservices). Επιπλέον, εξετάζεται η διαδικασία εγκατάστασης των μικροϋπηρεσιών σε έναν πραγματικό διακομιστή, περιγράφοντας τις απαραίτητες ρυθμίσεις και προσαρμογές που απαιτούνται για τη βέλτιστη λειτουργία του συστήματος. Το δεύτερο μέρος της εργασίας εστιάζει στην ανάπτυξη της εφαρμογής, περιγράφοντας αναλυτικά τα στάδια υλοποίησής της. Η εφαρμογή θα προγραμματιστεί με JavaScript για το frontend, ενώ θα χρησιμοποιεί local storage για την αποθήκευση δεδομένων. Η επιλογή αυτών των τεχνολογιών βασίζεται στην υψηλή απόδοση και ευχρηστία που προσφέρουν, διασφαλίζοντας παράλληλα την αποτελεσματική διαχείριση των δεδομένων των χρηστών. | el |
| heal.abstract | This thesis aims to study, design, and develop a web application for user access control and management, utilizing the JavaScript programming language. Particular emphasis is placed on DiDRoom, which will be used as an open-source solution for managing digital identity wallets. The first part of the thesis provides a detailed analysis of DiDRoom's functionality. It presents step-by-step the microservices offered by the platform, as well as the process of creating and managing them. Key concepts such as issuance, templates, and microservices are discussed. Additionally, the deployment process of these microservices on a real server is examined, describing the necessary configurations and adjustments required for the system's optimal operation. The second part focuses on the development of the application, outlining in detail the implementation stages. The application will be developed using JavaScript for the frontend and will utilize local storage for data storage. The choice of these technologies is based on their high performance and usability, ensuring efficient management of user data. | en |
| heal.academicPublisher | Τμήμα Πληροφορικής και Τηλεπικοινωνιών | el |
| heal.academicPublisherID | uoi | |
| heal.access | free | |
| heal.advisorName | Λιάγκου, Βασιλική | el |
| heal.classification | Γλώσσα Προγραμματισμού - JavaScript | |
| heal.classification | Διαδίκτυο - Εφαρμογή ελέγχου | |
| heal.committeeMemberName | Καρβέλης, Πέτρος | el |
| heal.committeeMemberName | Στεργίου, Ελευθέριος | el |
| heal.dateAvailable | 2025-05-22T12:02:53Z | |
| heal.fullTextAvailability | true | |
| heal.language | el | |
| heal.publicationDate | 2025 | |
| heal.recordProvider | Πανεπιστήμιο Ιωαννίνων. Σχολή Πληροφορικής και Τηλεπικοινωνιών. Τμήμα Πληροφορικής και Τηλεπικοινωνιών | el |
| heal.type | bachelorThesis | |
| heal.type.el | Προπτυχιακή/Διπλωματική εργασία | el |
| heal.type.en | Bachelor thesis | en |
Αρχεία
Πρωτότυπος φάκελος/πακέτο
1 - 1 of 1
Φόρτωση...
- Ονομα:
- ΤΖΑΜΠΑΖΗΣ ΧΡΗΣΤΟΣ - ΠΛΗΡΟΦΟΡΙΚΗΣ & ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ.pdf
- Μέγεθος:
- 1.96 MB
- Μορφότυπο:
- Adobe Portable Document Format
- Περιγραφή:
Φάκελος/Πακέτο αδειών
1 - 1 of 1
Φόρτωση...
- Ονομα:
- license.txt
- Μέγεθος:
- 1.71 KB
- Μορφότυπο:
- Item-specific license agreed upon to submission
- Περιγραφή:
