Εμφάνιση απλής εγγραφής

Βελτιστοποίηση διαχείρισης εργασιών με χρήση αλγορίθμων χρονισμού

dc.contributor.advisorΒίρβου, Μαρία
dc.contributor.authorΤζελέπης, Δημήτριος
dc.date.accessioned2025-04-29T09:36:48Z
dc.date.available2025-04-29T09:36:48Z
dc.date.issued2025-04
dc.identifier.urihttps://dione.lib.unipi.gr/xmlui/handle/unipi/17698
dc.description.abstractΗ παρούσα διπλωματική εργασία επικεντρώνεται στην ανάπτυξη μιας ολοκληρωμένης desktop εφαρμογής διαχείρισης εργασιών, η οποία αξιοποιεί προηγμένους αλγορίθμους χρονοπρογραμματισμού για την οργάνωση και την προτεραιοποίηση καθημερινών δραστηριοτήτων. Ειδικότερα, υλοποιούνται τρεις αλγόριθμοι χρονολόγησης: Shortest Job Next, Least Laxity First και Round-Robin, οι οποίοι συγκρίνονται ως προς την απόδοση και την καταλληλότητά τους σε διαφορετικά σενάρια χρήσης. Η εφαρμογή σχεδιάστηκε χρησιμοποιώντας τη γλώσσα Java και το framework JavaFX, με τη χρήση της μεθοδολογίας ανάπτυξης Rational Unified Process και τεκμηρίωση μέσω UML διαγραμμάτων. Βασικός στόχος της εργασίας ήταν η δημιουργία ενός διαισθητικού και φιλικού προς τον χρήστη περιβάλλοντος, το οποίο επιτρέπει τη δημιουργία, επεξεργασία και διαγραφή εργασιών, καθώς και την αυτόματη ταξινόμησή τους μέσω των ενσωματωμένων αλγορίθμων. Επιπλέον, η εργασία εξετάζει τη δυνατότητα ενσωμάτωσης μελλοντικών λειτουργιών, όπως η ανάλυση δεδομένων μέσω τεχνητής νοημοσύνης, η υποστήριξη πολλαπλών πλατφορμών και η διασύνδεση με εξωτερικές εφαρμογές. Τα αποτελέσματα της έρευνας και της εφαρμογής καταδεικνύουν τη χρησιμότητα των αλγορίθμων στην αποτελεσματική διαχείριση χρόνου και προτείνουν κατευθύνσεις για περαιτέρω ανάπτυξη.el
dc.format.extent122el
dc.language.isoelel
dc.publisherΠανεπιστήμιο Πειραιώςel
dc.titleΒελτιστοποίηση διαχείρισης εργασιών με χρήση αλγορίθμων χρονισμούel
dc.title.alternativeEfficient task scheduling and management via timing algorithmsel
dc.typeMaster Thesisel
dc.contributor.departmentΣχολή Τεχνολογιών Πληροφορικής και Επικοινωνιών. Τμήμα Πληροφορικήςel
dc.description.abstractENThis thesis focuses on the development of a comprehensive desktop task management application utilizing advanced scheduling algorithms to organize and prioritize daily activities. Specifically, three scheduling algorithms are implemented: Shortest Job Next, Least Laxity First, and Round-Robin, which are compared in terms of performance and suitability across different use cases. The application was developed using Java and the JavaFX framework, following the Rational Unified Process development methodology and documented with UML diagrams. The primary objective of this study was to create an intuitive and user-friendly environment that allows users to create, edit, and delete tasks while automatically organizing them using the embedded algorithms. Furthermore, the study explores potential future functionalities, such as data analysis powered by artificial intelligence, multi-platform support, and integration with external applications. The results demonstrate the utility of the algorithms in effective time management and provide directions for further development.el
dc.contributor.masterΠροηγμένα Συστήματα Πληροφορικήςel
dc.subject.keywordΔιαχείριση εργασιώνel
dc.subject.keywordΑλγόριθμοι χρονοπρογραμματισμούel
dc.subject.keywordShortest Job Nextel
dc.subject.keywordLeast Laxity Firstel
dc.subject.keywordRound-Robinel
dc.subject.keywordJavael
dc.subject.keywordJavaFXel
dc.subject.keywordUMLel
dc.subject.keywordRational Unified Processel
dc.date.defense2025-04-10


Αρχεία σε αυτό το τεκμήριο

Thumbnail
Thumbnail
Thumbnail

Αυτό το τεκμήριο εμφανίζεται στις ακόλουθες συλλογές

Εμφάνιση απλής εγγραφής


Βιβλιοθήκη Πανεπιστημίου Πειραιώς
Επικοινωνήστε μαζί μας
Στείλτε μας τα σχόλιά σας
Created by ELiDOC
Η δημιουργία κι ο εμπλουτισμός του Ιδρυματικού Αποθετηρίου "Διώνη", έγιναν στο πλαίσιο του Έργου «Υπηρεσία Ιδρυματικού Αποθετηρίου και Ψηφιακής Βιβλιοθήκης» της πράξης «Ψηφιακές υπηρεσίες ανοιχτής πρόσβασης της βιβλιοθήκης του Πανεπιστημίου Πειραιώς»