<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
<title>Διατριβές</title>
<link href="https://dione.lib.unipi.gr/xmlui/handle/unipi/1" rel="alternate"/>
<subtitle>Dissertations</subtitle>
<id>https://dione.lib.unipi.gr/xmlui/handle/unipi/1</id>
<updated>2026-07-26T17:13:46Z</updated>
<dc:date>2026-07-26T17:13:46Z</dc:date>
<entry>
<title>Σχεδιασμός και υλοποίηση ασφαλούς συστήματος ηλεκτρονικού εμπορίου (e-shop) με Spring Boot και JWT</title>
<link href="https://dione.lib.unipi.gr/xmlui/handle/unipi/19634" rel="alternate"/>
<author>
<name>Φραγκούλης, Βασίλειος - Νικόλαος</name>
</author>
<id>https://dione.lib.unipi.gr/xmlui/handle/unipi/19634</id>
<updated>2026-07-24T23:30:48Z</updated>
<published>2026-07-01T00:00:00Z</published>
<summary type="text">Σχεδιασμός και υλοποίηση ασφαλούς συστήματος ηλεκτρονικού εμπορίου (e-shop) με Spring Boot και JWT
Φραγκούλης, Βασίλειος - Νικόλαος
Η παρούσα πτυχιακή εργασία πραγματεύεται τον σχεδιασμό και την υλοποίηση ενός ολοκληρωμένου συστήματος ηλεκτρονικού εμπορίου (N21). Κεντρικό ζήτημα της εργασίας είναι η ασφάλεια του συστήματος, η οποία υλοποιείται μέσω πολλαπλών και συμπληρωματικών μηχανισμών αυθεντικοποίησης και εξουσιοδότησης.&#13;
Για την ανάπτυξη του backend επιλέχθηκε το πλαίσιο Spring Boot 4.0.3 σε συνδυασμό με Java 17, ενώ το frontend αναπτύχθηκε με Next.js 16.2, React 19 και TypeScript 5. Ως σύστημα διαχείρισης βάσης δεδομένων χρησιμοποιήθηκε η PostgreSQL, με τη διαχείριση μεταναστεύσεων σχήματος να γίνεται μέσω Flyway. Για την αποθήκευση εικόνων χρησιμοποιείται το Cloudinary CDN, ενώ η υποδομή είναι εγκατεστημένη στην πλατφόρμα Hetzner Cloud.&#13;
Στο επίπεδο ασφάλειας υλοποιήθηκαν: (a) JSON Web Tokens (JWT) αποθηκευμένα σε HttpOnly cookies, (β) OAuth2 μέσω Google, (γ) TOTP-based 2FA για διαχειριστές, (δ) rate limiting μέσω Bucket4j, και (ε) CSRF protection μέσω SameSite cookies. Λειτουργικά, το σύστημα διαθέτει πλήρη υποστήριξη καταλόγου προϊόντων, καλαθιού αγορών, ολοκλήρωσης παραγγελίας με την πύλη πληρωμών Viva Wallet Smart Checkout v2, αποστολής email ειδοποιήσεων μέσω Zoho Mail και Brevo, και ολοκληρωμένου διαχειριστικού panel.&#13;
Τα αποτελέσματα επιβεβαιώνουν ότι είναι εφικτή η κατασκευή ενός σύγχρονου, ασφαλούς και πλήρως λειτουργικού συστήματος ηλεκτρονικού εμπορίου χρησιμοποιώντας ανοιχτού κώδικα τεχνολογίες, με χαρακτηριστικά ασφαλείας αντίστοιχα των εμπορικών λύσεων.
</summary>
<dc:date>2026-07-01T00:00:00Z</dc:date>
</entry>
<entry>
<title>Πρόβλεψη αποχώρησης πελατών από πολυκαναλικά δεδομένα CRM με τη χρήση μοντέλων βαθιάς μάθησης και αρχιτεκτονικών προσοχής</title>
<link href="https://dione.lib.unipi.gr/xmlui/handle/unipi/19633" rel="alternate"/>
<author>
<name>Ψύμαρνος, Βασίλειος</name>
</author>
<id>https://dione.lib.unipi.gr/xmlui/handle/unipi/19633</id>
<updated>2026-07-24T23:43:23Z</updated>
<published>2026-07-01T00:00:00Z</published>
<summary type="text">Πρόβλεψη αποχώρησης πελατών από πολυκαναλικά δεδομένα CRM με τη χρήση μοντέλων βαθιάς μάθησης και αρχιτεκτονικών προσοχής
Ψύμαρνος, Βασίλειος
Αντικείμενο της παρούσας πτυχιακής εργασίας είναι η μελέτη, η ανάπτυξη και η σύγκριση&#13;
προηγμένων μοντέλων Βαθιάς Μάθησης (Deep Learning) με σκοπό την πρόβλεψη της&#13;
αποχώρησης πελατών (Customer Churn Prediction). Στον σύγχρονο επιχειρηματικό κόσμο, η&#13;
διατήρηση των υπαρχόντων πελατών είναι ζωτικής σημασίας, καθώς η απόκτηση νέων&#13;
κοστίζει σημαντικά περισσότερο. Για τον λόγο αυτό, οι εταιρείες αναζητούν έξυπνους τρόπους&#13;
ώστε να αναγνωρίζουν έγκαιρα ποιοι καταναλωτές δείχνουν σημάδια μειωμένου&#13;
ενδιαφέροντος, με σκοπό να τους προσφέρουν κίνητρα για να παραμείνουν.&#13;
Για τις ανάγκες της εργασίας, χρησιμοποιήθηκαν πραγματικά και σύνθετα επιχειρηματικά&#13;
δεδομένα από ένα Omnichannel CRM σύστημα (δεδομένα πελατών, online παραγγελίες,&#13;
αλληλεπιδράσεις με την εξυπηρέτηση πελατών, ιστορικό συσκευών, χρήση κουπονιών και&#13;
email καμπάνιες). Αντί για μια στατική ανάλυση των δεδομένων αυτών, η συγκεκριμένη&#13;
προσέγγιση εστιάζει στη χρονική εξέλιξη της συμπεριφοράς του κάθε πελάτη. Στο πλαίσιο&#13;
αυτό, σχεδιάστηκε και υλοποιήθηκε μια ολοκληρωμένη διαδικασία προεπεξεργασίας&#13;
δεδομένων, η οποία μετέτρεψε το διάσπαρτο ιστορικό ενεργειών των χρηστών σε δομημένες&#13;
χρονικές ακολουθίες (sequences) σταθερού μήκους.&#13;
Πάνω σε αυτές τις χρονικές ακολουθίες εκπαιδεύτηκαν και συγκρίθηκαν τρεις διαφορετικές&#13;
αρχιτεκτονικές νευρωνικών δικτύων:&#13;
1. Τα δίκτυα LSTM (Long Short-Term Memory), τα οποία εξειδικεύονται στην&#13;
απομνημόνευση μακροπρόθεσμων εξαρτήσεων σε ακολουθίες δεδομένων.&#13;
2. Τα δίκτυα GRU (Gated Recurrent Unit), που αποτελούν μια πιο απλή και υπολογιστικά&#13;
ελαφρύτερη παραλλαγή των LSTM.&#13;
3. Τα μοντέλα Transformer, τα οποία χρησιμοποιούν τον μηχανισμό πολλαπλής προσοχής&#13;
(Multi-Head Attention) και αποτελούν την τεχνολογία αιχμής στη σύγχρονη Τεχνητή&#13;
Νοημοσύνη.&#13;
Τα μοντέλα αξιολογήθηκαν και συγκρίθηκαν με βάση καθιερωμένες μετρικές της Επιστήμης&#13;
Δεδομένων, όπως η ακρίβεια (Accuracy), η πιστότητα (Precision), η ανάκληση (Recall), το F1-&#13;
Score και η καμπύλη AUC-ROC. Τα αποτελέσματα της έρευνας έδειξαν ότι η χρήση χρονικών&#13;
ακολουθιών επιτρέπει στα νευρωνικά δίκτυα να εντοπίζουν μοτίβα σταδιακής&#13;
αποστασιοποίησης των πελατών. Η τελική σύγκριση αναδεικνύει τα πλεονεκτήματα και τα&#13;
μειονεκτήματα της κάθε αρχιτεκτονικής, προσφέροντας χρήσιμα συμπεράσματα τόσο σε&#13;
επιστημονικό όσο και σε πρακτικό επιχειρηματικό επίπεδο για την εφαρμογή τέτοιων&#13;
συστημάτων στην αγορά.
</summary>
<dc:date>2026-07-01T00:00:00Z</dc:date>
</entry>
<entry>
<title>Αρχιτεκτονική και μηχανισμοί ασφάλειας του macOS</title>
<link href="https://dione.lib.unipi.gr/xmlui/handle/unipi/19632" rel="alternate"/>
<author>
<name>Σγουρός, Σταμάτιος</name>
</author>
<id>https://dione.lib.unipi.gr/xmlui/handle/unipi/19632</id>
<updated>2026-07-24T23:32:03Z</updated>
<published>2026-01-01T00:00:00Z</published>
<summary type="text">Αρχιτεκτονική και μηχανισμοί ασφάλειας του macOS
Σγουρός, Σταμάτιος
Η παρούσα εργασία πραγματεύεται τη συστηματική και θεωρητικά τεκμηριωμένη ανάλυση&#13;
της αρχιτεκτονικής ασφάλειας του λειτουργικού συστήματος macOS, προσεγγίζοντάς το ως ένα&#13;
συνεκτικό και πολυεπίπεδο σύστημα προστασίας. Στο θεωρητικό επίπεδο, η μελέτη εδράζεται&#13;
στις θεμελιώδεις αρχές της ασφάλειας πληροφοριακών συστημάτων, με έμφαση στην τριάδα&#13;
εμπιστευτικότητας, ακεραιότητας και διαθεσιμότητας, στο μοντέλο Authentication–&#13;
Authorization–Accountability (AAA), καθώς και στα σύγχρονα μοντέλα ελέγχου πρόσβασης και&#13;
στη στρατηγική Defense-in-Depth.&#13;
Σε επίπεδο αρχιτεκτονικής, αναλύεται η δομή του Darwin και του υβριδικού πυρήνα XNU, με&#13;
ιδιαίτερη έμφαση στη διαχείριση εικονικής μνήμης, στην απομόνωση διεργασιών και στη&#13;
διαβάθμιση προνομίων ως βασικών μηχανισμών επιβολής ασφάλειας. Η εμπιστευτικότητα&#13;
δεδομένων εξετάζεται μέσω της αλληλεπίδρασης του APFS, της κρυπτογράφησης FileVault, των&#13;
μηχανισμών Data Protection και του Secure Enclave, αναδεικνύοντας τη σημασία της ιεραρχικής&#13;
διαχείρισης κλειδιών και της hardware-assisted ασφάλειας. Παράλληλα, το μοντέλο ασφάλειας&#13;
εφαρμογών αποτιμάται υπό το πρίσμα της αλυσίδας εμπιστοσύνης που συγκροτούν το code&#13;
signing, ο Gatekeeper, η notarization, το sandboxing και το Hardened Runtime.&#13;
Επιπροσθέτως, αναλύονται οι μηχανισμοί διασφάλισης ακεραιότητας του συστήματος, όπως&#13;
το System Integrity Protection, το signed system volume και η αλυσίδα secure boot, καθώς και&#13;
το πλαίσιο ελέγχου πρόσβασης σε ευαίσθητους πόρους μέσω του TCC. Η συγκριτική αποτίμηση&#13;
με άλλα σύγχρονα λειτουργικά συστήματα καταδεικνύει ότι η καθετοποιημένη προσέγγιση του&#13;
macOS επιτρέπει υψηλό βαθμό ενοποίησης μηχανισμών ασφάλειας, ενισχύοντας τη συνολική&#13;
ανθεκτικότητα του συστήματος.&#13;
Το macOS αναδεικνύεται ως χαρακτηριστικό παράδειγμα σύγχρονης αρχιτεκτονικής&#13;
ασφάλειας λειτουργικών συστημάτων, όπου η σύζευξη υλικού και λογισμικού, σε συνδυασμό με&#13;
πολυεπίπεδες πολιτικές ελέγχου, οδηγεί σε αυξημένο επίπεδο προστασίας, χωρίς ωστόσο να&#13;
εξαλείφει πλήρως τις εγγενείς προκλήσεις της ασφάλειας σε περιβάλλοντα υψηλής&#13;
πολυπλοκότητας.
</summary>
<dc:date>2026-01-01T00:00:00Z</dc:date>
</entry>
<entry>
<title>Αξιολόγηση της αποτελεσματικότητας εργαλείων τεχνητής νοημοσύνης στην ανάλυση και πρόβλεψη δεδομένων</title>
<link href="https://dione.lib.unipi.gr/xmlui/handle/unipi/19631" rel="alternate"/>
<author>
<name>Τάσσου, Κωνσταντίνα</name>
</author>
<id>https://dione.lib.unipi.gr/xmlui/handle/unipi/19631</id>
<updated>2026-07-24T23:33:21Z</updated>
<published>2026-01-01T00:00:00Z</published>
<summary type="text">Αξιολόγηση της αποτελεσματικότητας εργαλείων τεχνητής νοημοσύνης στην ανάλυση και πρόβλεψη δεδομένων
Τάσσου, Κωνσταντίνα
Αντικείμενο της παρούσας διπλωματικής εργασίας αποτελεί η διερεύνηση της αποτελεσματικότητας που παρουσιάζουν τα εργαλεία Τεχνητής Νοημοσύνης (ΤΝ) στο πεδίο της ανάλυσης και πρόβλεψης δεδομένων σε σύγκριση με την εμπειρική ανάλυση. Για τις ανάγκες της πειραματικής διαδικασίας αξιοποιήθηκε το σύνολο δεδομένων «Hotel Booking Demand Dataset», το οποίο απαρτίζεται από πραγματικές ξενοδοχειακές κρατήσεις, με κεντρικό στόχο τη μοντελοποίηση και πρόβλεψη της μεταβλητής του Μέσου Ημερήσιου Εσόδου (Average Daily Rate - ADR).&#13;
Η ερευνητική προσέγγιση διαρθρώθηκε σε διακριτά μεθοδολογικά στάδια. Αρχικά, πραγματοποιήθηκε ενδελεχής προ-επεξεργασία και εξυγίανση των δεδομένων (data cleaning), η οποία περιλάμβανε τον εντοπισμό και τη διαχείριση ακραίων τιμών (outliers), καθώς και τον κατάλληλο μετασχηματισμό των μεταβλητών για τη διασφάλιση της αξιοπιστίας των αποτελεσμάτων. Στο πλαίσιο της στατιστικής ανάλυσης, εφαρμόστηκαν μοντέλα απλής και πολυπαραγοντικής παλινδρόμησης, προκειμένου να ερμηνευθούν οι προσδιοριστικοί παράγοντες που διαμορφώνουν την τιμολογιακή πολιτική στον ξενοδοχειακό κλάδο. Ιδιαίτερη έμφαση δόθηκε στην τμηματοποίηση των δεδομένων (segmentation), μια στρατηγική που συνέβαλε καθοριστικά στη βελτιστοποίηση της ερμηνευτικής ισχύος και της προβλεπτικής ικανότητας των παραγόμενων μοντέλων.&#13;
Σε επόμενο στάδιο, η ανάλυση επεκτάθηκε με τη χρήση προηγμένων εργαλείων ΤΝ, και συγκεκριμένα των μοντέλων ChatGPT και Gemini. Η συγκριτική αξιολόγηση των δύο αυτών προσεγγίσεων αποκάλυψε ουσιώδεις διαφοροποιήσεις στη φιλοσοφία επίλυσης: ενώ το ChatGPT προέκρινε τη χρήση γραμμικών μοντέλων με υψηλό βαθμό ερμηνευσιμότητας, το Gemini υιοθέτησε πολυπλοκότερες μη γραμμικές τεχνικές, επιτυγχάνοντας ανώτερες επιδόσεις ως προς την ακρίβεια των προβλέψεων.&#13;
Συνοψίζοντας, τα αποτελέσματα της εργασίας δείχνουν ότι η επιλογή της μεθοδολογίας εξαρτάται από τον στόχο της ανάλυσης. Τα παραδοσιακά στατιστικά μοντέλα προσφέρουν υψηλή ερμηνευσιμότητα και κατανόηση των δεδομένων, ενώ τα μοντέλα τεχνητής νοημοσύνης επιτυγχάνουν μεγαλύτερη προβλεπτική ακρίβεια. Συνεπώς, προτείνεται ένας υβριδικός συνδυασμός των δύο προσεγγίσεων, ο οποίος μπορεί να αξιοποιηθεί αποτελεσματικά σε περιβάλλοντα λήψης αποφάσεων.
</summary>
<dc:date>2026-01-01T00:00:00Z</dc:date>
</entry>
</feed>
