Κατασκευή backend ιστοσελίδας διαχείρισης προσωπικού προφίλ υγείας με Python / Sqlite
Construction of webpage backend for the management of personal health profile utilizing Python and Sqlite
Περίληψη
Στην εργασία γίνεται προσομοίωση της τυποποιημένης διαδικασίας για δημιουργία νέων λύσεων software ειδικά σε μεγάλο εταιρικό επίπεδο. Ακολουθείται η μεθοδολογία καταγραφής των απαιτήσεων, επιλογή αρχιτεκτονικής, σχεδίασης της λύσης σε high level, σχεδίασης της λύσης σε low level, υλοποίησης και ελέγχων. Σκοπός ήταν η ανάπτυξη μια εφαρμογής η οποία θα δρα ως health assistant / planner και θα παρέχει λειτουργικότητες παρακολούθησης, προτάσεων και κοστολόγησης της διαχείρισης της υγείας ενός ανθρώπου. Η λύση έχει σχεδιαστεί με μοντέρνες λειτουργικότητες αναφορά με το testing και deploy και η σχεδίαση της της δίνει μεγάλες δυνατότητες portability από περιβάλλον σε περιβάλλον και ειδικά για εφαρμογή σε cloud περιβάλλοντα. Έχουν χρησιμοποιηθεί τεχνολογίες containerization / OS virtualization για να προσομοιώσουνε τα απαιτούμενα περιβάλλοντα. Η εφαρμογή έχει σχεδιαστεί να είναι Portable και ευκολά deployable και σε mobile περιβάλλοντα, κατά την ίδια λογική. Για την υποστήριξη του πλήθους των λειτουργικοτήτων που περιέχονται βασιζόμαστε είτε σε ίδιες λύσεις είτε σε επίσημα Software-as-a-Service apis που μας παρέχουν τις αντίστοιχες λειτουργικότητες, όπως υπολογισμός ιατρικών μεγεθών, ειδοποιήσεις, ανάλυση κόστους, και προτάσεις για εκγύμναση και δίαιτα.