62
Επίλογος
5ο Κεφάλαιο - Επίλογος
Στο κεφάλαιο αυτό παρουσιάζονται τα συμπεράσματα, η SWOT (Strengths, Weaknesses,
Opportunities, Threats) ανάλυση και οι μελλοντικές επεκτάσεις της παρούσας διπλωματικής
εργασίας. Γίνεται καθολική και συνοπτική παρουσίαση όλων όσων υλοποιήθηκαν, τα
συμπεράσματα που εξήχθησαν από τη διαδικασία αυτή, ορισμένες ιδέες για μελλοντικές
επεκτάσεις, τις μετρικές του ΠΣ και η ανάλυση SWOT του συστήματος.
5.1 Σύνοψη του ΠΣ
Στην παρούσα διπλωματική εργασία σχεδιάστηκε και υλοποιήθηκε ένα ΠΣ με στόχο την
υποστήριξη της λειτουργίας ενός ταχυφαγείου. Το ΠΣ δύναται να δέχεται παραγγελίες μέσω
του Διαδικτύου, είτε απομακρυσμένα, είτε δια ζώσης. Χρησιμοποιώντας την πλακέτα esp8266,
ο πελάτης ενημερώνεται για την παραγγελία όταν αυτή είναι έτοιμη. Για την κατασκευή του
ΠΣ χρησιμοποιήθηκαν τεχνολογίες ανοιχτού κώδικα (HTML, CSS, JavaScript, jQuery, AJAX,
Bootstrap, PHP, MySQL).
Το ΠΣ που υλοποιήθηκε έχει δύο είδη χρηστών τον απλό χρήστη και τον διαχειριστή. Ο
απλός χρήστης – πελάτης έχει την δυνατότητα σε μία παραγγελία να επιλέξει πολλά προϊόντα
και μάλιστα σε όσα είναι φαγώσιμα να κάνει επιλογή για ορισμένα από τα χαρακτηριστικά
τους. Επίσης, μπορεί να διαχειριστεί τις παραγγελίες του, ενώ τέλος υπάρχει δυνατότητα να
βλέπει το ιστορικό των ολοκληρωμένων παραγγελιών του. Ο διαχειριστής έχει την πλήρη
διαχείριση των χρηστών, παραγγελιών, προϊόντων, κατηγοριών προϊόντων, ιστορικού και
πλακετών (esp8266). Επιπλέον οι πλακέτες esp8266, οι οποίες τοποθετούνται μέσα σε ειδικά
σχεδιασμένο και εκτυπωμένο από 3D εκτυπωτή κουτί, ενημερώνουν μέσω ηχητικού σήματος
και φωτεινής ένδειξης με τον κωδικό παραγγελίας τον πελάτη για την ετοιμότητα της δια
ζώσεις παραγγελίας του. Τέλος, ο Πίνακας 1 έχει τα δεδομένα με τις μετρικές του ΠΣ.
Μετρικές Συστήματος
Αριθμός
Φάκελοι
(find . -mindepth 1 -maxdepth 10 -type d | wc -l)
15
Αριθμός αρχείων
(find . -type f | wc -l)
267
Γραμμές κώδικα
(find . -name '*' | xargs wc -l)
46284
Συνολικό μέγεθος ΠΣ
10.5MB
Πίνακας 1
: Μετρικές ΠΣ