Περίληψη:
Στη σύγχρονη κοινωνία στην οποία ζούμε υπάρχει η ανάγκη για διαχείριση μεγάλου ογκού δεδομένων αλλά και η ανάγκη για εύκολη και γρήγορη διαχείριση ενός διαδικτυακού τόπου, με σκοπό την αύξηση της παραγωγικότητας και της αποτελεσματικότητας των εργαζομένων.
Σκοπός, λοιπόν, αυτής της εργασίας είναι η ανάλυση, σχεδίαση και υλοποίηση ενός Συστήματος Διαχείρισης Περιεχομένου. Πρόκειται για ένα σύστημα το οποίο διαχειρίζεται το περιεχόμενο, τους χρήστες και τα δεδομένα ενός μεσιτικού γραφείου. Με βάση τα κριτήρια που ικανοποιούν τις ανάγκες τους, οι χρήστες έχουν την δυνατότητα να κάνουν αναζήτηση ακινήτων (κατοικιών και χώρων επαγγελματικής χρήσης) στο site, να συγκρίνουν τιμές και να δηλώσουν το ενδιαφέρον τους σε κάποια αγγελία, προκειμένου να εξυπηρετηθούν από τους πράκτορες του μεσιτικού γραφείου. Από την άλλη, οι πράκτορες που χρησιμοποιούν το site διαχείρισης θα μπορούν να καταχωρούν αγγελίες, να τις διαχειρίζονται αλλά και να αλληλεπιδρούν με τους πελάτες του μεσιτικού γραφείου.
Αρχικά, γίνεται μια αναφορά στις τεχνολογίες, τα εργαλεία, τις γλώσσες προγραμματισμού και τις βιβλιοθήκες που χρησιμοποιήθηκαν προκειμένου να αναπτυχθούν οι δύο ιστότοποι. Επιπλέον, γίνεται αναφορά σε άλλα συστήματα διαχείρισης περιεχομένου αλλά και στην αρχιτεκτονική SPA (Single Page Application) που υλοποιείται με την βοήθεια του Angular Framework, το οποίο θα αναλυθεί για την χρήση του, άλλα και θα συγκριθεί με παρόμοιες τεχνολογίες, στην παρούσα εργασία. Στη συνέχεια, γίνεται ανάλυση της αρχιτεκτονικής και της δομής του συστήματος, καθώς και των λειτουργιών που προσφέρει στους χρήστες του.
Τέλος, παρουσιάζεται ένα σενάριο χρήσης σε συνδυασμό με παραδείγματα για κάθε ιστότοπο, προκειμένου να γίνει κατανοητός ο στόχος της πτυχιακής εργασίας.