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

Ανάπτυξη εφαρμογής για την εύρεση γυμναστικών ομίλων με επίκεντρο τον χρήστη με χρήση του αλγορίθμου K-Means και της μεθόδου TOPSIS

dc.contributor.advisorΧρυσαφιάδη, Κωνσταντίνα
dc.contributor.authorΚοκιόπουλος, Σταμάτιος
dc.date.accessioned2026-09-29T07:24:29Z
dc.date.available2026-09-29T07:24:29Z
dc.date.issued2026-09
dc.identifier.urihttps://dione.lib.unipi.gr/xmlui/handle/unipi/19802
dc.descriptionΓια την σύνδεση του διαχειριστή πρέπει να χρησιμοποιηθούν τα παρακάτω στοιχεία : 1) email: stam.kokiop@email.com, 2) password: St@mat1sel
dc.description.abstractΗ παρούσα πτυχιακή εργασία εστιάζει στον σχεδιασμό και την ανάπτυξη μιας web εφαρμογής με τίτλο «Ανάπτυξη εφαρμογής για την εύρεση γυμναστικών ομίλων με επίκεντρο τον χρήστη». Η εφαρμογή αποσκοπεί στην παραγωγή προσωποποιημένων συστάσεων αναφορικά με τα γυμναστήρια , λαμβάνοντας υπόψη τις προτιμήσεις και τις ανάγκες του κάθε χρήστη (user). Η εφαρμογή εκτός από τους απλούς χρήστες απευθύνεται και στον διαχειριστή (admin) της εφαρμογής ο οποίος είναι υπεύθυνος για την παρακολούθηση του συστήματος , τη διαχείριση τόσο των χρηστών όσο και των γυμναστηρίων και την εξαγωγή στατιστικών στοιχείων. Η αρχιτεκτονική της εφαρμογής χρησιμοποιεί τη γλώσσα προγραμματισμού Java, τεχνολογίες JSP και Servlet για το περιβάλλον του διαδικτυακού συστήματος, Apache Tomcat ως web server αλλά και MySQL για την αποθήκευση και διαχείριση των δεδομένων. Οι χρήστες έχουν δυνατότητες κράτησης, διαχείρισης των προσωπικών τους δεδομένων , αναζήτησης γυμναστηρίων , πραγματοποίησης κρατήσεων σε διαθέσιμες ώρες προπόνησης και παρακολούθησης του ιστορικού των κρατήσεών τους. Παράλληλα , ο διαχειριστής του συστήματος έχει πρόσβαση σε στατιστικά στοιχεία, δυνατότητες διαχείρισης χρηστών και γυμναστηρίων και την παρακολούθηση της συνολικής δραστηριότητας της εφαρμογής. Η καινοτομία της web εφαρμογής «SmartGymNaut» έγκειται στη αξιοποίηση τεχνικών εξόρυξης δεδομένων και πολυκριτηριακής λήψης αποφάσεων. Πιο αναλυτικά, χρησιμοποιείται ο αλγόριθμος K-MEANS για την ομαδοποίηση των χρηστών με βάση τις προτιμήσεις τους καθώς επίσης και η μέθοδος TOPSIS (Technique for Order Preference by Similarity to Ideal Solution), για την αξιολόγηση και κατάταξη διαθέσιμων γυμναστηρίων σύμφωνα με τις προτιμήσεις των χρηστών. Έτσι η εφαρμογή επιτυγχάνει την παροχή εξατομικευμένων προτάσεων , βελτιώνοντας της εμπειρία και την διαδικασία επιλογής του καταλληλότερου γυμναστηρίου με βάση το profile του εκάστοτε χρήστη.el
dc.format.extent84el
dc.language.isoelel
dc.publisherΠανεπιστήμιο Πειραιώςel
dc.rightsΑναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/gr/*
dc.titleΑνάπτυξη εφαρμογής για την εύρεση γυμναστικών ομίλων με επίκεντρο τον χρήστη με χρήση του αλγορίθμου K-Means και της μεθόδου TOPSISel
dc.title.alternativeDevelopment of a user-centric application for finding fitness clubs using the K-Means algorithm and the TOPSIS methodel
dc.typeBachelor Dissertationel
dc.contributor.departmentΣχολή Τεχνολογιών Πληροφορικής και Επικοινωνιών. Τμήμα Πληροφορικήςel
dc.description.abstractENThe present thesis focuses on the design and development of a web application entitled “Development of a user-centric application for discovering fitness clubs”. The application aims to generate personalized recommendations regarding fitness centers, taking into account the individual preferences and needs pf each user. Beyond end-users, the platform additional targets the system administrator (admin), who is responsible for system monitoring, user and fitness center management and the extraction of statistical data. The architecture of the applications is based on the Java programming language, utilizing JSP (JavaServer Pages) and Servlet technologies for the web environment, Apache Tomcat as the web server, and MySQL for data storage and management. Users are provided with functionalities for registration, personal data management, fitness center search, booking sessions during available training hours, and tracking their reservation history. Concurrently, the system administrator has access to statical insights, user and fitness center management capabilities, and overall platform activity monitoring. The innovation of the web application, “SmartGymNaut”, lies in the combination of data mining techniques and multi-criteria decision-making methodologies. More specifically, the K-MEANS unsupervised learning algorithms is deployed to cluster users based on their preferences, while the TOPSIS (Technique for Order Preference by Similarity to Ideal Solution) method is applied to evaluate and rank the available fitness centers according to user requirements. Through this hybrid approach, the application delivers highly tailored recommendations, optimizing the user experience and the decision-making process for selecting the most suitable fitness center based on each individual’s profileel
dc.subject.keywordJavael
dc.subject.keywordJSPel
dc.subject.keywordServletel
dc.subject.keywordApache Tomcatel
dc.subject.keywordMySQLel
dc.subject.keywordK-meansel
dc.subject.keywordTOPSISel
dc.subject.keywordΕξόρυξη δεδομένωνel
dc.subject.keywordΛήψη αποφάσεωνel
dc.subject.keywordΕξατομικευμένες προτάσειςel
dc.date.defense2026-09-28


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

Thumbnail

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

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

Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα
Εκτός από όπου διευκρινίζεται διαφορετικά, το τεκμήριο διανέμεται με την ακόλουθη άδεια:
Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα

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