Τεκμηρίωση Κώδικα

Κατεβάστε την τεκμηρίωση σε μορφή MS Word από εδώ!

1. Εισαγωγή

Η παρούσα αναφορά αποτελεί μια σύντομη περιγραφή του πηγαίου κώδικα της πλατφόρμας Open eClass στην έκδοση 3.0. Σκοπός της είναι να παρουσιαστεί ο ρόλος και η αντιστοιχία των προγραμμάτων (scripts) τόσο σε σχέση με τα διάφορα υποσυστήματα της πλατφόρμας όσο και με τους πίνακες της βάσης δεδομένων. Με αυτό τον τρόπο ο εξειδικευμένος χρήστης (προγραμματιστής) ο οποίος επιθυμεί να αναπτύξει ένα νέο υποσύστημα θα έχει στην διάθεση του ένα ενημερωμένο τεχνικό οδηγό της πλατφόρμας.

Εικ.1 Εισαγωγή ονόματος χρήστη και συνθηματικού στην πλατφόρμα Open eClass

2. Περιγραφή του πηγαίου κώδικα της πλατφόρμας

Η αρχική σελίδα της πλατφόρμας “σχηματίζεται” από το script index.php το οποίο βρίσκεται στον αρχικό κατάλογο. Με την σειρά του το index.php καλεί το /include/classic.php με σκοπό να “σχηματίσει” την εισαγωγική οθόνη της πλατφόρμας. Επίσης το index.php χρησιμοποιείται και για το χαρτοφυλάκιο του χρήστη (αρχική οθόνη μετά την είσοδο – login του χρήστη). Σε αυτή την περίπτωση γίνονται κλήσεις στη βάση προκειμένου να βρεθούν τα μαθήματα που παρακολουθεί ή έχει δημιουργήσει. Στο γράφημα που ακολουθεί παρουσιάζεται η δενδροειδής δομή των καταλόγων της έκδοσης 3.0 της πλατφόρμας.