Σχεδίαση και υλοποίηση Web εφαρμογής για μη κερδοσκοπική οργάνωση με χρήση Drupal 7
Designing and implementing Web application about non profit organization using Drupal 7
Προβολή/ Άνοιγμα
Λέξεις κλειδιά
Content Management Systems (CMS) ; Drupal ; Σχεδιασμός ιστοσελίδας ; Σύστημα διαχείρισης περιεχομένου ; Web applicationΠερίληψη
Ο βασικός στόχος της παρούσας πτυχιακής εργασίας είναι ο σχεδιασμός και η υλοποίηση δυναμικού ιστότοπου με θέμα την προβολή και ενημέρωση σχετικά με τη νόσο της Άνοιας και των μορφών με τις οποίες εμφανίζεται. Οι πληροφορίες που περιέχει ο ιστότοπος είναι χρήσιμες τόσο για τους ίδιους τους ασθενείς όσο και για το σύνολο των ατόμων που τους συναναστρέφεται.
Απώτερος σκοπός είναι η εκμάθηση του Συστήματος Διαχείρισης Περιεχομένου Drupal (Content Management System) και η παρουσίαση των δυνατοτήτων του. Για τις ανάγκες της ιστοσελίδας αυτής χρειάστηκε να μελετήσουμε εις βάθος το Drupal προκειμένου να κατανοήσουμε την λειτουργία του όσον αφορά στον πυρήνα και το σύστημα αρχείων του καθώς και να αντιληφθούμε τις δυνατότητές του. Έχει δοθεί ιδιαίτερη προσοχή στην κατασκευή της ιστοσελίδας έτσι ώστε η πλοήγηση σε αυτή να είναι απλή και εύχρηστη.
Σε μια προσπάθεια να κατανοήσουμε σε μεγάλο βαθμό το συγκεκριμένο Σύστημα Διαχείρισης Περιεχομένου έχουμε προχωρήσει σε μια αναλυτική παρουσίαση υπό το πρίσμα του Διαχειριστή Συστήματος. Παρουσιάζουμε εκτενέστερα το μενού διαχείρισης του Drupal σε μια προσπάθεια να περιγράψουμε το πλήθος των ρυθμίσεων και την ευκολία με την οποία προσφέρονται στον χρήστη.
Τα Συστήματα Διαχείρισης Περιεχομένου προσφέρουν τυποποιημένη λειτουργικότητα και δεν απαιτούν μέχρι ένα επίπεδο τη βαθειά γνώση προγραμματισμού. Προκειμένου να αποδείξουμε το παραπάνω γεγονός, έχουμε συντάξει έναν αναλυτικό οδηγό ο οποίος περιγράφει τη δημιουργία του ιστότοπου από το μηδέν.
Ωστόσο το Drupal δίνει τη δυνατότητα και σε όσους ασχολούνται περεταίρω με τον προγραμματισμό να επεκτείνουν τις δυνατότητες και να εμπλουτίσουν τη λειτουργικότητα του cms προς όφελος της παγκόσμιας κοινότητας drupal. Θέλοντας να συνεισφέρουμε στην αύξηση των δυνατοτήτων του Drupal προχωρήσαμε στην προσαρμογή του annotate module ώστε να δουλεύει από την version 6 στην version 7.