dc.contributor.advisor | Αλέπης, Ευθύμιος | |
dc.contributor.author | Δουλγερίδης, Παναγιώτης | |
dc.date.accessioned | 2024-07-09T06:24:57Z | |
dc.date.available | 2024-07-09T06:24:57Z | |
dc.date.issued | 2024-06 | |
dc.identifier.uri | https://dione.lib.unipi.gr/xmlui/handle/unipi/16588 | |
dc.identifier.uri | http://dx.doi.org/10.26267/unipi_dione/4010 | |
dc.description.abstract | Στην εργασία γίνεται προσομοίωση της τυποποιημένης διαδικασίας για δημιουργία νέων λύσεων software ειδικά σε μεγάλο εταιρικό επίπεδο. Ακολουθείται η μεθοδολογία καταγραφής των απαιτήσεων, επιλογή αρχιτεκτονικής, σχεδίασης της λύσης σε high level, σχεδίασης της λύσης σε low level, υλοποίησης και ελέγχων. Σκοπός ήταν η ανάπτυξη μια εφαρμογής η οποία θα δρα ως health assistant / planner και θα παρέχει λειτουργικότητες παρακολούθησης, προτάσεων και κοστολόγησης της διαχείρισης της υγείας ενός ανθρώπου. Η λύση έχει σχεδιαστεί με μοντέρνες λειτουργικότητες αναφορά με το testing και deploy και η σχεδίαση της της δίνει μεγάλες δυνατότητες portability από περιβάλλον σε περιβάλλον και ειδικά για εφαρμογή σε cloud περιβάλλοντα. Έχουν χρησιμοποιηθεί τεχνολογίες containerization / OS virtualization για να προσομοιώσουνε τα απαιτούμενα περιβάλλοντα. Η εφαρμογή έχει σχεδιαστεί να είναι Portable και ευκολά deployable και σε mobile περιβάλλοντα, κατά την ίδια λογική. Για την υποστήριξη του πλήθους των λειτουργικοτήτων που περιέχονται βασιζόμαστε είτε σε ίδιες λύσεις είτε σε επίσημα Software-as-a-Service apis που μας παρέχουν τις αντίστοιχες λειτουργικότητες, όπως υπολογισμός ιατρικών μεγεθών, ειδοποιήσεις, ανάλυση κόστους, και προτάσεις για εκγύμναση και δίαιτα. | el |
dc.format.extent | 83 | el |
dc.language.iso | el | el |
dc.publisher | Πανεπιστήμιο Πειραιώς | el |
dc.rights | Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα | * |
dc.rights | Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα | * |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/3.0/gr/ | * |
dc.title | Κατασκευή backend ιστοσελίδας διαχείρισης προσωπικού προφίλ υγείας με Python / Sqlite | el |
dc.title.alternative | Construction of webpage backend for the management of personal health profile utilizing Python and Sqlite | el |
dc.type | Master Thesis | el |
dc.contributor.department | Σχολή Τεχνολογιών Πληροφορικής και Επικοινωνιών. Τμήμα Πληροφορικής | el |
dc.description.abstractEN | In the scope of this thesis, we have a simulation of the standardized procedure for the development of new software solutions in large-scale corporate environments. We follow the methodology of observing and recording business requirements, selecting the applicable software architecture, designing the solution in high level, designing the solution and each component in low level, implementing the solution as well as the testing suites. The purpose of this was the creation of an application that will act as a Health assistant / planner that will offer functionalities for the observation of a person’s health, as well as suggestions and costing for the management of a person’s health. The software solution has been designed with modern functionalities in regards to testing and deployment, that give increase capabilities for portability between different environments and especially deployments in cloud environments. It has been implemented with containerization / OS virtualization technologies to simulate the necessary environments, the basis of the design is portability and easy deployment as a backend to both conventional as well as software environments. For the support of the various functionalities we offer, extensive use of official Software-As-A-Service solutions are utilized to achieve base functionalities, like notifications, sms, email as well as functionalities pertaining to specialized health calculations and database data needed to provide the total of the functionality. | el |
dc.contributor.master | Πληροφορική | el |
dc.subject.keyword | WebDevelopment | el |
dc.subject.keyword | Python | el |
dc.subject.keyword | Docker | el |
dc.subject.keyword | Flask | el |
dc.subject.keyword | VueJS | el |
dc.subject.keyword | SQLITE | el |
dc.date.defense | 2024-06-28 | |