background image

Σχεδιασμός και Ανάπτυξη  (2/4)

Αρχιτεκτονική Λογισμικού

8

Client Side 

Σημεία που έχει επαφή ο χρήστης

Presentation Layer 

Αποτελείται από τη 

Διαδικτυακή εφαρμογή & τα Rest API Endpoints

Server Layer 

Περιέχει τις μεθόδους 

αυθεντικοποίησης των χρηστών και τους controller 
του API

Preservation Layer 

MySQL βάση δεδομένων, 

όπου αποθηκεύονται τα δεδομένα

Χρησιμοποιώντας αυτό το μοτίβο, γίνεται καλύτερη 
οργάνωση των λειτουργιών κατά την κατασκευή.