Πανεπιστήμιο Κρήτης Τμήμα Επιστήμης Υπολογιστών |
|
HY402: Σχεδιασμός και Ανάπτυξη Εκπαιδευτικού Λογισμικού Εργασίες - Τρίτο Παραδοτέο : Αρχιτεκτονική Δομή και Λειτουργικότητα του Λογισμικού Αρχιτεκτονική Δομή και Λειτουργικότητα του Λογισμικού (3 ο Παραδοτέο: Οργανικός και Λειτουργικός Σχεδιασμός)
Το παραδοτέο πρέπει να απαντά στα παρακάτω ερωτήματα:
Στο τμήμα αυτό περιγράφονται οι κύριες συνιστώσες (αυτόνομα οργανικά τμήματα) του λογισμικού. ΠΡΟΣΟΧΗ: αυτές που θα αναπτυχθούν στο demo αλλά και αυτές που το λογισμικό, δυνητικά, θα έχει στην τελική του μορφή. Να δοθεί σχήμα, που να εμφανίζει τις συνιστώσες αυτές και τις σχέσεις ανάμεσα σε αυτές. Να περιγραφούν οι γενικές αρχές που διέπουν κάθε συνιστώσα και πως αυτές σχετίζονται με τα προηγούμενα παραδοτέα (αξιολόγηση αναγκών, παιδαγωγικοί και διδακτικοί στόχοι). Π.χ. ποια συνιστώσα καλύπτει κάποια ανάγκη, ποια / ποιες συνιστώσες υλοποιούν κάποιους παιδαγωγικούς ή διδακτικούς στόχους, κλπ. Υπάρχουν δυνατότητες εναλλακτικών αναπαραστάσεων και ποιες είναι αυτές;
Περιγράφεται αναλυτικά η κάθε συνιστώσα και οι λειτουργίες οι οποίες παρέχει. Π.χ. εάν υπάρχουν μενού εντολών, περιγράφονται οι λειτουργίες τους. Στο τμήμα αυτό αναλύονται όχι μόνο οι λειτουργίες που θα υλοποιηθούν στα πλαίσια του μαθήματος αλλά και οι λειτουργίες που θα εκτελεί το λογισμικό στην (δυνητικά) τελική του μορφή.
ΟΔΗΓΙΕΣ : Χρησιμοποιείστε τις διαφάνειες των αντίστοιχων μαθημάτων |