Πτυχιακές εργασίες
Μόνιμο URI για αυτήν τη συλλογήhttps://repository.ihu.gr/handle/123456789/46864
Περιηγούμαι
Πλοήγηση Πτυχιακές εργασίες ανά Τίτλο
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Α Β Γ Δ Ε Ζ Η Θ Ι Κ Λ Μ Ν Ξ Ο Π Ρ Σ Τ Υ Φ Χ Ψ Ω
Τώρα δείχνει 1 - 20 από 834
- Αποτελέσματα ανά σελίδα
- Επιλογές ταξινόμησης
Τεκμήριο Chesster ένα δικτυακό παιχνίδι(Τ.Ε.Ι. Κεντρικής Μακεδονίας, 2007-05) Μιχαλακίδης, Γεώργιος; Πεταλίδης, Νικόλαος; Σχολή Τεχνολογικών Εφαρμογών, Τμήμα Μηχανικών Πληροφορικής Τ.Ε.Η πτυχιακή εργασία αναφέρεται στο συνδυασμό της Τεχνολογίας Λογισμικού και των σύγχρονων Εργαλείων Ανάπτυξης Λογισμικού για την καταγραφή των απαιτήσεων και τη σχεδίαση εφαρμογής πολυγλωσσικού περιβάλλοντος που χρησιμοποιεί το Διαδίκτυο για την εξέλιξη παιχνιδιών μεταξύ απομακρυσμένων παικτών. Ταυτόχρονα, μελετά την “Ψυχολογική” οπτική της Επικοινωνίας μέσω του Διαδικτύου. Το λογισμικό που υλοποιήθηκε χρησιμοποιεί τεχνολογία βάσεων δεδομένων και βασίζεται στον προγραμματισμό ενός συστήματος παιχνιδιού όπου κάθε χαρακτήρας ενεργεί μόνο μετά από εντολές των παικτών. Στα συμπεράσματα, αναφέρονται δυνατότητες εξέλιξης του ως άνω αναφερόμενου λογισμικού. Η πτυχιακή εργασία περιλαμβάνει συνοδευτική βιβλιογραφία (αρχείο βοηθείας και βιβλιογραφία πηγαίου κώδικα), ανάλυση της σχεδίασης του κώδικα με βάση διαγράμματα ροής, συνεργασίας και ακολουθίας και παρουσίαση της όλης διαχείρισης του έργου με διαγράμματα Gantt και PERT. Επίσης περιλαμβάνει την παραγωγή Ιστοσελίδας με φιλοξενία ενός Deployment Server για τις ανανεώσεις εφαρμογής.Τεκμήριο Cryptography based communication system(Τ.Ε.Ι. Κεντρικής Μακεδονίας, 2005-10) Κριθαράκης, Βασίλειος; Νικολαΐδης, Αθανάσιος; Σχολή Τεχνολογικών Εφαρμογών, Τμήμα Μηχανικών Πληροφορικής Τ.Ε.Ο σκοπός της πτυχιακής εργασίας είναι η ανάπτυξη μιας εφαρμογής, η οποία θα εξασφαλίσει μεγαλύτερη ασφάλεια στην επικοινωνία των χρηστών ενός δικτύου. Αυτή η ασφάλεια επιτυγχάνεται μέσω της κρυπτογράφησης που υφίσταται η πληροφορία πριν τη μετάδοση της. Μπορεί να χρησιμοποιηθεί για επικοινωνία δυο απομακρυσμένων υπολογιστών, αλλά και για τη διαχείριση της επικοινωνίας ενός δικτύου ανεξάρτητα της τοπολογίας του (ομάδες χρηστών στο διαδίκτυο, τοπικά δίκτυα οργανισμών-επιχειρήσεων, κ.α.).Τεκμήριο Environment Inspector: εφαρμογή διαχείρισης εγγράφων Επιθεωρητών Περιβάλλοντος(Τ.Ε.Ι. Κεντρικής Μακεδονίας, 2019) Νικολαΐδης, Χρήστος; Τσιμπίρης, Αλκιβιάδης; Σχολή Τεχνολογικών Εφαρμογών, Τμήμα Μηχανικών Πληροφορικής Τ.Ε.Η Desktop εφαρμογή ‘Environment Inspector’ αφορά την διαχείριση των εγγράφων της υπηρεσίας Ελεγκτών του Υπουργείου Περιβάλλοντος και δημιουργήθηκε χρησιμοποιώντας τη γλώσσα C# σε .Net Framework. Χτίστηκε πάνω στην τεχνολογία του Windows Presentation Foundation με κυριότερο αίτιο την κατά προσέγγιση πιο σωστή υλοποίηση του μοτίβου MVVM (Model – View – ViewModel) ώστε να είναι πιο εύκολο να προσφέρει διαδραστικότητα στον χρήστη, καθώς και την ευελιξία σε controls του γραφικού περιβάλλοντος της εφαρμογής. Χρησιμοποιήθηκε, επίσης, και το Entity Framework, ως ORM Framework για την επικοινωνία με την βάση δεδομένων, η οποία έχει ως Σύστημα Διαχείρισης Βάσεων Δεδομένων το MySQL. Η εφαρμογή αναφέρεται σε εργαζόμενους ως ελεγκτές στην Ελεγκτική Υπηρεσία του Υπουργείου Περιβάλλοντος με σκοπό να βοηθήσει στην οργάνωση των απαραίτητων εγγράφων που διέπουν μια διαδικασία αυτοψίας, από την καταγγελία ως και πολλαπλές αυτοψίες ανά οργανισμό ή δραστηριότητα.Τεκμήριο Farm Contractor: το εργαλείο για τον επαγγελματία αγρότη για κινητά Android(Τ.Ε.Ι. Κεντρικής Μακεδονίας, 2013) Δεσπότης, Παναγιώτης; Κυριαζόπουλος, Παναγιώτης; Λάντζος, Θεόδωρος; Σχολή Τεχνολογικών Εφαρμογών, Τμήμα Μηχανικών Πληροφορικής Τ.Ε.Η ανάγκη υποστήριξης επαγγελματιών αγροτών από σύγχρονα τεχνολογικά μέσα μας οδήγησε στην υλοποίηση αυτής της εφαρμογής. Υπό την επίβλεψη του κ. Θεόδωρου Λάντζου προσπαθήσαμε να δημιουργήσουμε μία εφαρμογή που θα υποστηρίζει αυτές τις σύγχρονες ανάγκες των επαγγελματιών αγροτών. Μπορεί να αποτελέσει μία πολύ έξυπνη λύση για κάθε επαγγελματία αγρότη που σήμερα έχει την ανάγκη υποστήριξης των εργασιών του από την τεχνολογία. Μέχρι τώρα οι αγρότες συνήθιζαν να γράφουν τις εργασίες τους σε τετράδια ή άλλα χαρτιά. Σήμερα οι εργασίες που λαμβάνουν μέρος σε ένα αγρόκτημα είναι αρκετές και σημαντικές. Έτσι, ο κάθε αγρότης δεν μπορεί να θυμάται κάθε φορά τί εργασία έχει επιτελέσει κατά τη διάρκεια της ημέρας. Είναι η ιδανική εφαρμογή για όσους επαγγελματίες αγρότες θέλουν να έχουν μία άμεση, γρήγορη και εύκολη διαχείριση των λογαριασμών και των υπηρεσιών τους. Πρόκειται για ένα λογισμικό τελευταίας τεχνολογίας για κινητή τηλεφωνία, το οποίο έρχεται να οργανώσει και να υποστηρίξει το έργο της αγροτικής παραγωγής. Με την εφαρμογή αυτή κάθε αγρότης που παρέχει υπηρεσίες σε κτήματα άλλων θα μπορεί να έχει ολοκληρωμένη διαχείριση των εργασιών που έγιναν, να βλέπει αυτόματα το μέγεθος της εργασίας, το λογαριασμό των πελατών, να επισκοπεί οπτικά τα χωράφια που εργάστηκε, την ημερομηνία και τις λεπτομέρειες της εργασίας που πραγματοποιήθηκε. Έτσι, για παράδειγμα, κάποιος που παρέχει υπηρεσίες θερισμού καταλήγει συχνά να έχει θερίσει 180 στρμ. και να αμείβεται για 150 στρμ. διότι ο παραγωγός κρύβει έκταση. Ο επαγγελματίας, μην γνωρίζοντας τα χωράφια και μην έχοντας τη δυνατότητα να τα μετρήσει με ακρίβεια, αναγκάζεται να αποδέχεται τα λεγόμενα του παραγωγού και να βγαίνει χαμένος. Με τον επαγγελματία αγρότη όχι μόνο έχουμε αναλυτικά τις εργασίες που έλαβαν μέρος και τη θέση τους στο χάρτη, αλλά ορίζοντας με κλικ στην οθόνη του κινητού τα σύνορα του αγροτεμαχίου βρίσκουμε την έκταση του χωραφιού με απόκλιση 1%-3% ανάλογα με την ακρίβεια του GPS στο κινητό. Ο χρόνος υπολογισμού της έκτασης του χωραφιού είναι 1,5 λεπτό. Μπορεί να κρατάει δεδομένα εργασιών προς τρίτους. Έτσι, όταν ένας επαγγελματίας σπορέας, θεριστής που εργάζεται σε κτήματα άλλων γεωργών (σε πλήθος 50 και άνω) σε μια εποχή (50 ημερών) μπορεί να καταγράφει απευθείας το είδος της εργασίας και το χωράφι που έλαβε μέρος. Έτσι διαχείριση λογαριασμών και διατήρηση βιβλίων γίνεται παιχνίδι απευθείας από το μηχάνημα επάνω. Η εφαρμογή συντηρεί αρχείο παρελθόντων ετών.Τεκμήριο IEEE 802.11p: μελέτη ασύρματων τεχνολογιών και πρωτοκόλλων για V2I (vehicle to infrastructure) και V2V (vehicle to vehicle) επικοινωνιών(Τ.Ε.Ι. Κεντρικής Μακεδονίας, 2015) Παπαευαγγέλου, Ευαγγελία; Πολίτης, Αναστάσιος; Σχολή Τεχνολογικών Εφαρμογών, Τμήμα Μηχανικών Πληροφορικής Τ.Ε.Αυτή η διατριβή μελετά τα Ασύρματα Δίκτυα Αισθητήρων για εφαρμογές των Ευφυών Συστημάτων Μεταφορών. Οι δρόμοι χρησιμοποιούνται κυρίως για τη μεταφορά ανθρώπων και αγαθών και, επίσης, είναι σήμερα εξοπλισμένοι με έξυπνες συσκευές, όπως τα ηλεκτρονικά διόδια και πινακίδες μεταβλητών μηνυμάτων για την οδήγηση. Εκτός από αυτό, τα οχήματα είναι εξοπλισμένα με συστήματα πλοήγησης GPS και με συστήματα ειδοποίησης έκτακτης ανάγκης, που εγγυώνται αποτελεσματική και ασφαλή οδήγηση. Τα Ασύρματα Δίκτυα Αισθητήρων (ΑΔΑ) έχουν θεωρηθεί ως νέα τεχνολογικά κομμάτια για συστήματα Ευφυών Μεταφορών (ITS), και έχουν αναπτυχθεί (τοποθετηθεί) σε οδικά δίκτυα, προκειμένου να ενισχυθεί η ασφάλεια και περαιτέρω η οδήγηση. Η παρούσα διατριβή διερευνά τα χαρακτηριστικά των έξυπνων αυτών οδικών δικτύων και προβάλλει τα χαρακτηριστικά της ασύρματης δικτύωσης σε συστήματα ITS. Ως εκ τούτου, η παρούσα διατριβή μελετά τις βασικές τεχνολογίες των ασυρμάτων δικτύων αισθητήρων για την ασφάλεια των επικοινωνιών στα οδικά δίκτυα και ερευνά τα εξής στοιχεί: 1) Τα πρωτόκολλα επικοινωνίας για ITS 2) Αρχιτεκτονική Συστήματος (ITS) Υλικό αισθητήρων 4) Τοπολογίες Α.Δ.Α και 7) Ευρωπαϊκά Χρηματοδοτούμενα Έργα σε εφαρμογές ITS.Τεκμήριο Intelligent management and control of electrical loads using microcontroller-based embedded systems(Τ.Ε.Ι. Κεντρικής Μακεδονίας, 2015-05) Zigkirkas, Grigorios; Ζιγκίρκας, Γρηγόριος; Kalomiros, John; Καλόμοιρος, Ιωάννης; Σχολή Τεχνολογικών Εφαρμογών, Τμήμα Μηχανικών Πληροφορικής Τ.Ε.The design and implementation of an intelligent 3-phase, programmable soft-start controller, for low voltage induction motors is presented. The controller is implemented with a low-cost microcontroller and is based on a timer-driven, fuzzy-logic closed loop. A TRIAC-based switching circuit in series with the line voltage is used for current flow control during start-up. A timer-based embedded application adjusts the TRIAC triggering angle by shifting the TRIAC ignition pulse within the voltage period at a constant rate. Multitasking logic controls all three phases simultaneously. As a result, the voltage is gradually increased in the three-phase system, until the motor reaches full speed. An external user-defined setting can adjust the time frame from start to full speed. Certain improvements are introduced with regard to former similar designs, the most important being a closed-loop, voltage sensing, three-rule fuzzy system that effectively balances the inductive behavior and restores a predictable time-ramp at start-up. Because of the inductive character of three-phase asynchronous motors, the residual current after switch-off leads to higher nominal voltage across the motor coils, depending on the actual load. Therefore, it is found that an open-loop timer-driven switching logic is not adequate for a reliable soft start controller, since it can result in start-up time being unpredictably shorter than the one corresponding to user settings. In order to adjust torque to load behavior and produce a constant ramp depending only on user-defined time settings, a closed-loop fuzzy-logic system is introduced. A voltage sensor acquires the residual voltage in one of the system’s phase lines at adequate sampling rate and computes an input to a three-rule fuzzy system, in the form of an error function. The output of the system infers the time interval to the next ignition pulse. Both the timer logic and the fuzzy system logic are embedded in a lowcost PIC18F252 microcontroller. The behavior of the soft-start controller is smooth and predictable. The voltage ramp from zero to maximum voltage is very close to that corresponding to an equivalent ohmic load.Τεκμήριο iPM Project Management Web Application(Τ.Ε.Ι. Κεντρικής Μακεδονίας, 2018-10) Γυμνόπουλος, Αναστάσιος; Αγκιντίν, Ιωάν-Δαμιάν; Βολογιαννίδης, Σταύρος; Σχολή Τεχνολογικών Εφαρμογών, Τμήμα Μηχανικών Πληροφορικής Τ.Ε.Η παρούσα πτυχιακή εργασία πρόκειται για την κατασκευή μιας διαδικτυακής εφαρμογής για την διαχείριση έργων. Κύριος στόχος της εφαρμογής είναι η απλότητα χρήσης και ικανοποίηση βασικών αναγκών για την εύκολη και αποτελεσματική διαχείριση ενός έργου. Επομένως, ο χρήστης έχοντας δημιουργήσει έναν λογαριασμό θα μπορεί να διαχειριστεί ή να ενταχθεί σε πολλαπλά έργα. ΄Ενα έργο περιλαμβάνει ένα η περισσότερους χρήστες με διάφορους ρόλους (manager, member, project manager). Οποιοδήποτε μέλος της ομάδας θα μπορεί να ορίσει εργασίες (assignments), σε ένα η περισσότερα μέλη, χρησιμοποιώντας η μη τις εξαρτήσεις εργασιών (dependencies). Επιπλέον, ο χρήστης θα έχει την δυνατότητα να παρακολουθεί όλα τα assignments που του έχουν ανατεθεί σε όλα τα ενεργά project, αλλά και σε κάθε έργο ιδιαιτέρως. Ο οπτικός τρόπος αναπαράστασης είναι διαθέσιμος και στις δύο περιπτώσεις σε μορφή πίτας και διάγραμμα Gantt. Επιπροσθέτως, κάθε έργο έχει ένα κανάλι επικοινωνίας για την ομαλή διεξαγωγή του έργου και ένα γενικό ημερολόγιο όπου προσθέτονται συμβάντα προσωπικά η επί το έργο. Δεύτερος στόχος της εργασίας αυτής, είναι να συνδυαστούν σωστά δύο γνωστά πρότυπα προγραμματισμού, «Αντικειμενοστραφής» και «Αντιδραστικός». Οι τεχνολογίες που θα χρησιμοποιηθούν ακολουθούν το πακέτο «MEAN»: MongoDB ως βάση δεδομένων, ExpressJS για την διοργάνωση server-side, το ισχυρό Angular (6.0.0-beta7) για client-side και NodeJS ως server, στα οποία προσθέτωνται το Socket.io και RxJS.Τεκμήριο PC-Roset: εξομοιωτής ρομποτικού βραχίονα Kawasaki(Τ.Ε.Ι. Κεντρικής Μακεδονίας, 2014) Νάτσης, Χρήστος; Βολογιαννίδης, Σταύρος; Σχολή Τεχνολογικών Εφαρμογών, Τμήμα Μηχανικών Πληροφορικής Τ.Ε.Σκοπός της παρούσας πτυχιακής εργασίας είναι η εξοικείωση με το πρόγραμμα K-Roset της Kawasaki, η ξενάγηση στο λογισμικό της και η σχεδίαση και εκτέλεση κάποιων εκπαιδευτικών σεναρίων με τη χρήση του βραχίονα RS05L. Το K-Roset είναι ένας εξομοιωτής ρομποτικού βραχίονα Kawasaki. Το λογισμικό κατασκευάζεται από την ίδια την εταιρεία κάτι που εγγυάται την ακριβέστατη εξομοίωση. Επίσης τα προγράμματα που εξελίσσονται με την βοήθεια του K-Roset μπορούν να εκτελεστούν μετέπειτα στον πραγματικό βραχίονα που υπάρχει στο εργαστήριο Αυτομάτου ελέγχου και Ρομποτικής του τμήματος. Το K-Roset σας επιτρέπει επίσης να χρησιμοποιείτε τον υπολογιστή σας για τον προγραμματισμό ρομπότ και να κάνετε προσημειώσεις. Ο ρομποτικός βραχίονας RS05L είναι ένα μηχανικό χέρι το οποίο στην ουσία μιμείται το ανθρώπινο χέρι. Έχει αρθρώσεις ανάλογες αυτών του ανθρώπινου χεριού και μπορεί να κάνει ότι μπορεί να κάνει ένα ανθρώπινο χέρι έχοντας μεγαλύτερη αποτελεσματικότητα σε όλα τα επίπεδα απόδοσης μιας διεργασίας π.χ χρόνος εκπόνησης μιας διεργασίας ή δεν επηρεάζονται από παράγοντες όπως η κόπωση κ.α. Αρχικά, γίνεται μια εισαγωγή στη ρομποτική και μια αναφορά στα είδη και τις εφαρμογές των ρομπότ με μεγαλύτερη εστίαση στον βιομηχανικό χώρο. Στη συνέχεια εξετάζεται με περισσότερη λεπτομέρεια ο ρομποτικός βραχίονας. Το πρώτο μέρος της πτυχιακής ολοκληρώνεται με την ανάλυση του ρόλου της εξομοίωσης στην ρομποτική. Το δεύτερο μέρος αποτελεί το βασικό θέμα της εργασίας και εστιάζεται στο ρομποτικό βραχίονα RS05L, τον υπολογιστή PC-Roset και το λογισμικό K-Roset, καθώς στη σχεδίαση και εκτέλεση δύο εκπαιδευτικών σεναρίων χρήσης του βραχίονα.Τεκμήριο PRO.MA.SI(Τ.Ε.Ι. Κεντρικής Μακεδονίας, 2009) Γρηγοριάδης, Γρηγόριος; Πεταλίδης, Νικόλαος; Σχολή Τεχνολογικών Εφαρμογών, Τμήμα Μηχανικών Πληροφορικής Τ.Ε.Σκοπός της πτυχιακής είναι η δημιουργία ενός εκπαιδευτικού παιχνιδιού, όπου ο χρήστης παίρνει το ρόλο ενός διαχειριστή έργου (project manager) μιας εταιρίας. Ο χρήστης καλείται να φέρει εις πέρας μια ιστορία, η οποία αποτελείται από πολλά επίπεδα. Σε κάθε επίπεδο ανατίθεται στο χρήστη ένα έργο (project) το οποίο πρέπει να ολοκληρώσει. Για να φέρει εις πέρας το έργο, ο χρήστης θα πρέπει να -διαχειριστεί , μια ομάδα ατόμων. Μόλις ολοκληρωθεί το έργο, ο χρήστης βαθμολογείται ανάλογα με τις ενέργειες του. Το παιχνίδι δίνει τη δυνατότητα δημιουργίας καινούριων ιστοριών και επιπέδων. Στόχος του παιχνιδιού είναι να εκπαιδεύσει το χρήστη και να τον προετοιμάσει έτσι ώστε να μπορεί να ανταπεξέλθει στις απαιτήσεις που έχει ο χώρος της διαχείρισης έργων (project management). Η κάθε ιστορία και το κάθε επίπεδο πρέπει να διδάσκουν στο χρήστη και διαφορετικά θέματα, έτσι ώστε ο χρήστης να βελτιώνεται σε κάθε επίπεδο.Τεκμήριο Scada εφαρμογή για Lego Mindstorms NXT(Τ.Ε.Ι. Κεντρικής Μακεδονίας, 2011-05) Ναούμ, Παναγιώτης; Βολογιαννίδης, Σταύρος; Σχολή Τεχνολογικών Εφαρμογών, Τμήμα Μηχανικών Πληροφορικής Τ.Ε.Τα Lego Mindstorms είναι ένα κιτ της Lego που συνδυάζει προγραμματιζόμενα τούβλα με ηλεκτρικές μηχανές, αισθητήρες, και τεχνικά κομμάτια Lego (όπως εργαλεία, άξονες, ακτίνες, και υδραυλικά μέρη) κατάλληλα για να χτίσει ο χρήστης ρομπότ και άλλα αυτοματοποιημένα ή αλληλεπιδραστικά συστήματα. Τα Mindstorms kits πωλούνται επίσης και χρησιμοποιούνται ως εκπαιδευτικά εργαλεία (αρχικά μέσω μιας συνεργασίας μεταξύ της Lego και του MIT Media Laboratory). Η εκπαιδευτική έκδοση των προϊόντων καλείται Lego Mindstorms for Schools, και έρχεται με το γραφικό λογισμικό προγραμματισμού ROBOLAB, που αναπτύχθηκε στο Πανεπιστήμιο Tufts χρησιμοποιώντας ως μηχανή το LabVIEW της National Instruments. Στόχος αυτής της πτυχιακής εργασίας είναι να κατασκευαστεί μια εφαρμογή σε περιβάλλον Windows και σε γλώσσα προγραμματισμού C++, η οποία βασίζεται στην εφαρμογή NXTGamePad και συνεργάζεται με το Lego Mindstorm NXT που φέρει την firmware nxtOSEK, μια ανοιχτού κώδικα firmware για LEGO.Τεκμήριο Social network analysis(Τ.Ε.Ι. Κεντρικής Μακεδονίας, 2015-06) Δαμάσκος, Θεοφάνης; Χειλάς, Κωνσταντίνος; Σχολή Τεχνολογικών Εφαρμογών, Τμήμα Μηχανικών Πληροφορικής Τ.Ε.Στην πτυχιακή εργασία μελετάτε το πρόγραμμα Pajek,το οποίο προορίζεται για την μελέτη κοινωνικών δικτύων εξάγοντας χρήσιμα δεδομένα προς μελέτη. Επίσης γίνεται σύγκριση με άλλα προγράμματα, NodeXL και του netvizz. Εγκαταστάθηκαν τα προγράμματα αυτά, το netvizz είναι on-line, μελετήθηκαν αναλύθηκαν και έγινε σύγκριση των αποτελεσμάτων τους. Επίσης γίνεται λεπτομερείς αναφορά της διαδικασίας για την εξαγωγή των αποτελεσμάτων.Τεκμήριο Software Defined Networks (SDNs)(Τ.Ε.Ι. Κεντρικής Μακεδονίας, 2018) Μπουργασλή, Μαρία; Πολίτης, Αναστάσιος; Σχολή Τεχνολογικών Εφαρμογών, Τμήμα Μηχανικών Πληροφορικής Τ.Ε.Η εργασία αυτή περιγράφει ένα δίκτυο SDN (Software Defined Networks), που είναι μια νέα αρχιτεκτονική δικτύων. Στο πρώτο κεφάλαιο της παρούσας πτυχιακής εργασίας γίνετε μια αναφορά για την λειτουργία του SDN δικτύου και για την αρχιτεκτονική του. Περιγραφή πλεονεκτημάτων και μειονεκτημάτων. Στο δεύτερο κεφάλαιο γίνετε αναφορά, στις εφαρμογές των SDN δικτύων. Εφαρμογές που έχουμε στα δίκτυα ευρείας περιοχής, στα SDN-WAN σε MPLS δίκτυα, στα δίκτυα πάροχων και στα δίκτυα CAMPUS. Στο τρίτο κεφάλαιο και τέταρτο κεφάλαιο γίνεται αναφορά των πρωτοκόλλων openflow και opflex αντίστοιχα που τα sdn δίκτυα βασίζονται πάνω σε αυτά. Στο πέμπτο κεφάλαιο γίνεται αναφορά για μελλοντικές προκλήσεις στα sdn δίκτυα.Τεκμήριο Text Mining και ανακάλυψη κανόνων συσχέτισης, με χρήση του αλγόριθμου apriori(Τ.Ε.Ι. Κεντρικής Μακεδονίας, 2018) Δουλιάκας, Στέφανος; Τσιμπίρης, Αλκιβιάδης; Σχολή Τεχνολογικών Εφαρμογών, Τμήμα Μηχανικών Πληροφορικής Τ.Ε.Το παρόν έγγραφο πραγματεύεται την έννοια της εξόρυξης κειμένων ( Text Mining) και συγκεκριμένα εξετάζεται η μελέτη και ανάλυση δεδομένων υπό το πρίσμα του αλγορίθμου Apriori. Ο όρος Text Mining αναφέρεται σε ένα νεοσύστατο επιστημονικό πεδίο έρευνας που αντιμετωπίζει τη διαχείριση, ανάλυση και μελέτη μεγάλου όγκου πληροφοριών εγγράφων. Πιο συγκεκριμένα, βασικός στόχος είναι η συγγραφή προγράμματος που θα υλοποιεί τον αλγόριθμο Apriori με τελικό σκοπό την εκτέλεσή του πάνω στα δεδομένα μιας βάσης δεδομένων στην οποία κρατούνται τα στοιχεία συναλλαγών. Θα ασχοληθούμε, μέσω του αλγορίθμου Apriori, με την παραγωγή συσχετίσεων μεταξύ πεδίων των εγγραφών της βάσης, εξετάζοντας την ύπαρξη μοτίβων και συμπεριφορών που χαρακτηρίζουν την κινητικότητα στη βάση. Αυτού του τύπου ανάλυση και επεξεργασία των δεδομένων αποτελεί αρκετά χρήσιμο εργαλείο στον εμπορικό τομέα και συγκεκριμένα στην ανάλυση της συμπεριφοράς και των αγοραστικών τάσεων των καταναλωτών (market basket analysis).Τεκμήριο To state-of-the-art του Διαδικτύου των Πραγμάτων (Internet of Things) και η αξιοποίησή του στη δημιουργία έξυπνων σπιτιών(Τ.Ε.Ι. Κεντρικής Μακεδονίας, 2022-02) Φούντας, Δημήτριος Κ.; Πρωτόπαπας, Λουκάς; Σχολή Τεχνολογικών Εφαρμογών, Τμήμα Μηχανικών Πληροφορικής Τ.Ε.Αντικείμενο της πτυχιακής αυτής είναι η παρουσίαση του State-Of-The-Art του Διαδικτύου των Πραγμάτων (Internet Of Things) και η αξιοποίηση του στη δημιουργία Έξυπνων Σπιτιών (Smart Homes). Παρότρυνση για την ανάπτυξη της πτυχιάκης αυτής και πιο συγκεκριμένα των Smart Homes είναι η αναγκαιότητα που “προσφερει” ο σύγχρονος τρόπος ζωής για έλεγχο της οποιαδήποτε πτυχής της ζωής μας απομακρυσμένα καθώς έτσι εξοικονομείται και χρόνος αλλά και χρήμα δυο “αγαθά” πολύτιμα στον 21ο αιώνα. Θα αναλυθούν τα διαθέσιμα πρωτόκολλα και τα μοντέλα επικοινωνίας του σε οικιακά περιβάλλοντα. Θα γίνουν αναφορές στους αισθητήρες που χρησιμοποιεί ένα σύγχρονο σύστημα IoT και πιο συγκεκριμένα θα γίνει συγκριτική ανάλυση των ασύρματων δικτύων αισθητήρων Zigbee,6LOWPAN και Thread τα οποία δεν παρέχουν μόνο εκπομπές ραδιοσυχνοτήτων μικρής εμβέλειας, χαμηλής ισχύος και χαμηλό ρυθμό δεδομένων αλλά είναι κατάλληλα και για συσκευές ασύρματης επικοινωνίας ,όπως ενεργοποιητές και αισθητήρες. Τέλος σε πρακτικό επίπεδο ,μέσω εφαρμογής προσομοίωσης δικτύων (Cisco Packet Tracer) θα σχεδιαστούν και θα υλοποιηθούν σενάρια που βασίζονται σε συσκευές IoT σε οικιακό περιβάλλον.Τεκμήριο V -REP (Virtual Robot Experimentation Platform)(Τ.Ε.Ι. Κεντρικής Μακεδονίας, 2014-03) Παπάζογλου, Παναγιώτης; Βολογιαννίδης, Σταύρος; Σχολή Τεχνολογικών Εφαρμογών, Τμήμα Μηχανικών Πληροφορικής Τ.Ε.Στην εργασία που ακολουθεί θα προσπαθήσουμε να περιγράψουμε ένα πρόγραμμα ρομποτικών συστημάτων το V – REP. H ονομασία του προέρχεται από τα αρχικά των λέξεων Virtual Robot Experimentation Platform που σημαίνει εικονική ρομποτική πειραματική πλατφόρμα. Πρόκειται για ένα προσομοιωτή ρομποτικών συστημάτων οποιασδήποτε μορφής. Υποστηρίζονται πολλές λειτουργίες και πολλά χαρακτηριστικά που βοηθούν στον χρήστη να προσεγγίσει όσο το δυνατόν καλύτερα το αποτέλεσμα που θέλει και να είναι όσο πιο κοντά γίνεται στην πραγματικότητα. Όλα αυτά θα αναφερθούν στις επόμενες σελίδες τις πτυχιακής εργασίας. Ακόμα, έχει δημιουργηθεί ένα project που δείχνει και πρακτικά τι μπορεί να κάνει το πρόγραμμα. Το project είναι ένα αυτοκίνητο (Ackerman) το όποιο κινείται με τη βοήθεια αισθητήρων πάνω σε μια διαδρομή που σχεδιάστηκε από εμάς (circuit). Τέλος το αυτοκίνητο θα μπορεί να αντιλαμβάνεται την επαφή με κάποιο εμπόδιο και να κάνει όπισθεν και να σταματάει.Τεκμήριο Yλοποίηση, με χρήση του προγράμματος MATLAB, του αλγορίθμου εκπαίδευσης των Ελαχίστων Τετραγώνων σε στατικά ασαφή μοντέλα Takagi-Sugeno-Kang.(Τ.Ε.Ι. Κεντρικής Μακεδονίας, 2008-10) Μπουρμπούλιας, Αρσένιος Γ.; Μαστοροκώστας, Πάρις; Σχολή Τεχνολογικών Εφαρμογών, Τμήμα Μηχανικών Πληροφορικής Τ.Ε.Στην εργασία αυτή θα ασχοληθούμε με τη μοντελοποίηση μη γραμμικών συστημάτων, με ασαφή συστήματα TSK 1ου βαθμού. Για τη διαδικασία αναγνώρισης και βελτιστοποίησης του μοντέλου απαιτείται ένα σύνολο δεδομένων από το προς μοντελοποίηση σύστημα. Για την εύρεση της βέλτιστης δομής του θα χρησιμοποιήσουμε τη μέθοδο Group Method of Data Handling, η οποία συνδυάζει ένα δέντρο αναζήτησης, τον αλγόριθμο ομαδοποίησης δεδομένων Subtractive Clustering και τον αλγόριθμο βελτιστοποίησης γραμμικών παραμέτρων Orthogonal Least Squares. Κατόπιν, θα βελτιστοποιηθούν μέσω του ασαφούς-νευρωνικού υβριδικού αλγορίθμου ANFIS όλες οι παράμετροι του μοντέλου. Τα σφάλματά του δίδονται με μορφή πινάκων ή και γραφικών παραστάσεων, ώστε να μπορέσουμε να κρίνουμε την απόδοσή του, άρα και την αποτελεσματικότητα της μεθόδου. Στο κεφάλαιο 1 γίνεται παρουσίαση των μοντέλων TSK τα οποία και αποκλειστικά χρησιμοποιήθηκαν σ’ αυτή την εργασία. Το κεφάλαιο 2 πραγματεύεται τον αλγόριθμο ‘Subtractive Clustering’, μία πολύ αποτελεσματική μέθοδο ομαδοποίησης δεδομένων η οποία οδηγεί στη βάση των ασαφών κανόνων του μοντέλου. Επίσης αναλύεται η μέθοδος Orthogonal Least Squares που θα βελτιστοποιήσει τις παραμέτρους του τμήματος απόδοσης των κανόνων αυτών. Οι δύο αυτές διαδικασίες εκτελούνται σειριακά από τη συνάρτηση genfis2 του MATLAB. Στο κεφάλαιο 3 θα ασχοληθούμε με τη βασική μέθοδο εκπαίδευσης ασαφών μοντέλων, που είναι η εισαγωγή τους στο ασαφές-νευρωνικό δίκτυο ANFIS. Με τον τρόπο αυτό θα γίνει βελτιστοποίηση όλων των παραμέτρων ενός μοντέλου, μέσω ενός συνδυασμού γραμμικών και μη γραμμικών μεθόδων, της Least Squares Estimation και της Back Propagation. Στο κεφάλαιο 4 έχουμε την αναλυτική παρουσίαση της μεθόδου GMDH και περιγράφεται το πώς συνδυάζουμε τις μεθόδους και τους αλγορίθμους που αναπτύχθηκαν στα προηγούμενα κεφάλαια ώστε να καταλήξουμε στο καλύτερο δυνατό μοντέλο, με το λιγότερο υπολογιστικό χρόνο και κόστος. Τέλος, στο 5ο κεφάλαιο παρατίθεται μια εφαρμογή, την πρόβλεψη της σειράς Gas-Furnace. Η αξιολόγηση της μεθόδου θα γίνει με την χρήση ποικιλίας εισόδων, όπου θα χρησιμοποιήσουμε εκτός από τις «δοκιμασμένες ως βέλτιστες» και διαφορετικές εισόδους. Επίσης θα αλλάξουμε και την σειρά των δοκιμασμένων αυτών εισόδων έτσι ώστε να δούμε την αποτελεσματικότητα της GMDH σε τυχαία επιλογή της σειράς των εισόδων. Τα αποτελέσματα μπορούν εν γένει να κριθούν πολύ ικανοποιητικά, κυρίως αφού είναι καλύτερα άλλων παρεμφερών αλλά και αμιγώς ασαφών ή αμιγώς νευρωνικών μεθόδων. Η απόδοση των μοντέλων που θα δημιουργηθούν είναι άριστη για τα δεδομένα με τα οποία αυτά αναγνωρίστηκαν αλλά και εκπαιδεύτηκαν. Αλλά και για άγνωστα δεδομένα ελέγχου παρότι θα δούμε μια αύξηση του σφάλματος, θα διαπιστώσουμε ότι παραμένει σε πολύ ικανοποιητικά επίπεδα. Όλα τα προγράμματα έγιναν στο περιβάλλον του MATLAB, και παρατίθενται για ενδεχόμενη χρήση στο παράρτημα στο τέλος της εργασίας.Τεκμήριο Αλγόριθμοι γράφων, οπτικοποίηση μεθόδων διέλευσης(Τ.Ε.Ι. Κεντρικής Μακεδονίας, 2018-11) Καραγιάννης, Ιωάννης; Ούτσιος, Ευάγγελος; Σχολή Τεχνολογικών Εφαρμογών, Τμήμα Μηχανικών Πληροφορικής Τ.Ε.Αντικείμενο της παρούσας εργασίας είναι η θεωρία των γραφημάτων με αναφορά στους αλγόριθμους γράφων και την οπτικοποίηση μεθόδων διέλευσης.Τεκμήριο Αλγόριθμοι κατασκευής Ball trees για προσπέλαση πολυδιάστατων αντικειμένων και ερωτήματα κοντινότερων γειτόνων σε βάσεις δεδομένων(Τ.Ε.Ι. Κεντρικής Μακεδονίας, 2011) Ζιγκερίδης, Αναστάσιος; Κόκκινος, Ιωάννης; Σχολή Τεχνολογικών Εφαρμογών, Τμήμα Μηχανικών Πληροφορικής Τ.Ε.Το θέμα της πτυχιακής εργασίας είναι: “ Αλγόριθμοι κατασκευής Ball trees για αποδοτική προσπέλαση πολυδιάστατων αντικειμένων και ερωτήματα κοντινότερων γειτόνων σε βάσεις δεδομένων ” Ένα Ball tree διαχωρίζει το χώρο των πολυδιάστατων δεδομένων των k διαστάσεων οργανώνοντας με αποτελεσματικό τρόπο τα σημεία, ώστε να είναι γρήγορες οι αναζητήσεις που περιλαμβάνουν ένα πολυδιάστατο κλειδί αναζήτησης όπως αναζήτηση περιοχής ή αναζήτηση κοντινότερων γειτόνων. Η αποδοτική προσπέλαση πολυδιάστατων δεδομένων και η αποτελεσματική αναζήτηση κοντινότερων γειτόνων αποτελούν κρίσιμα εργαλεία για εφαρμογές ανάκτησης πληροφοριών, εξόρυξης γνώσης από δεδομένα, αναζήτηση εικόνων, αναγνώρισης προτύπων και πολλά απανταχού παρόντα προβλήματα τύπου N-body όπως Kernel density estimation, Nadaraya-Watson, locally-weighted regression/interpolation, Gaussian prediction. Έτσι πολλές ερευνητικές προσπάθειες επικεντρώθηκαν στη σχεδίαση των αποτελεσματικών δενδροειδών δομών διαμέρισης πολυδιάστατων χώρων όπως τα kD-trees, metric Ball trees, Bregman Ball trees, και vantage point trees που βελτιώνουν την αναζήτηση κοντινότερων γειτόνων μέσω της αξιοποίησης των ιδιοτήτων του χώρου. Σύμφωνα με νεότερες μελέτες οι δομές δεδομένων των Ball trees αποδεικνύονται κατάλληλες για πολλά προβλήματα, καθώς είναι πιο αποτελεσματικές σε χώρους υψηλών διαστάσεων, δουλεύουν με μη ευκλείδειες αποστάσεις (αρκεί να ικανοποιείται η τριγωνική ανισότητα σε μία μετρική), και έχουν επεκτάσεις. Τα Ball trees εκτείνουν την βασική μεθοδολογία των KD-trees σε μετρικούς χώρους χρησιμοποιώντας υποχώρους με μετρικές μπάλες αντί των υπερ-ορθογωνίων. Το πλεονέκτημα είναι ότι αυτές οι κοντινές σφαίρες μπορούν να επικαλύπτονται ενώ τα ορθογώνια μόνο συνορεύουν μεταξύ τους. Η επικάλυψη δεν αποτελεί πρόβλημα στον αλγόριθμο αναζήτησης κοντινών γειτόνων καθώς αυτός δεν βασίζεται σε πλήρως διαχωριζόμενους χώρους. Ο αλγόριθμος αναζήτησης κάνει χρήση της τριγωνικής ανισότητας ως κριτήριο αποκλεισμού υπο-χώρων αναζήτησης στους κόμβους του δένδρου. Τα Ball trees κτίζονται με πολλούς τρόπους, συνήθως διασπώντας αναδρομικά το χώρο (την κάθε μπάλα/σφαίρα) σε δύο μέρη. Στην πτυχιακή εργασία γίνεται μία βιβλιογραφική ανασκόπηση των κυριότερων μεθόδων και υλοποιούνται τα πρόσφατα Bregman Βall trees με μία αποτελεσματική διάσπαση του χώρου μέσω διαμεριστικής ομαδοποίησης 2-means, κρατώντας τα δύο μέσα κέντρα, σύμφωνα με την αντίστοιχη βιβλιογραφίαΤεκμήριο Αναγνώριση ανθρώπινου βαδίσματος με χρήση διαφορικών εικόνων(Τ.Ε.Ι. Κεντρικής Μακεδονίας, 2021) Ουρουμίδου, Ίρις; Νικολαΐδης, Αθανάσιος; Σχολή Τεχνολογικών Εφαρμογών, Τμήμα Μηχανικών Πληροφορικής Τ.Ε.Η αναγνώριση βαδίσματος αναφέρεται συνήθως για να δηλώσει την ανθρώπινη ταυτοποίηση από το στυλ ή τον τρόπο με τον οποίο οι άνθρωποι περπατούν σε ακολουθίες εικόνων. Η διαφορά μεταξύ γειτονικών καρέ του ανθρώπινου βαδίσματος περιέχει χρήσιμες πληροφορίες για την αναγνώριση του ανθρώπινου βαδίσματος. Βασισμένη στην προηγούμενη ιδέα, μελετάται και υλοποιείται σε αυτήν την εργασία μια μέθοδος αναγνώρισης ανθρώπινου βαδίσματος, η οποία βασίζεται στη μέση διαφορική εικόνα βαδίσματος (Average Gait Differential Image-AGDI). Η AGDI δημιουργείται από τη συσσώρευση της διαφοράς σιλουετών μεταξύ γειτονικών καρέ. Το πλεονέκτημα αυτής της μεθόδου έγκειται στο ότι, ως εικόνα χαρακτηριστικών, η AGDI μπορεί να διατηρήσει τόσο την κινητική όσο και τη στατική πληροφορία του περπατήματος. Η δισδιάστατη ανάλυση κυρίων συνιστωσών (2DPCA- Two-dimensional principal component analysis) χρησιμοποιείται για την εξαγωγή χαρακτηριστικών από την AGDI. Η τεχνική αυτή εφαρμόζεται σε υπάρχουσες βάσεις δεδομένων προκειμένου να επαληθευτεί η αποδοτικότητά της.Τεκμήριο Αναγνώριση και έλεγχος του φυσικού περιβάλλοντος με τη χρήση αισθητήρα Kinect και την πλατφόρμα Arduino(Τ.Ε.Ι. Κεντρικής Μακεδονίας, 2015-03) Μάρκου, Κωνσταντίνος; Μπαλουκτσής, Αναστάσιος; Σχολή Τεχνολογικών Εφαρμογών, Τμήμα Μηχανικών Πληροφορικής Τ.Ε.Στα πλαίσια της πτυχιακής αυτής εργασίας μελετώνται παραδείγματα αναγνώρισης και ελέγχου του φυσικού περιβάλλοντος με την πλατφόρμα Arduino και τον αισθητήρα Kinect. Πιο συγκεκριμένα, αρχικά γίνεται μια ενδελεχής παρουσίαση της πλατφόρμας Arduino και του αισθητήρα Kinect περιγράφοντας όλα τα τεχνικά τους χαρακτηριστικά, καθώς και το περιβάλλον συγγραφής κώδικα για τη δημιουργία εφαρμογών.
