Ανάλυση, σχεδιασμός και υλοποίηση εκπαιδευτικού πληροφοριακού συστήματος για τη μεταδευτεροβάθμια εκπαίδευση
Analysis, design and development of an educational information system for post secondary education
Προβολή/ Άνοιγμα
Λέξεις κλειδιά
Εκπαιδευτικό λογισμικό ; CBT ; Πληροφοριακά συστήματα ; RUP ; UML (Γλώσσα προγραμματισμού) ; VB.NET ; Visual studio ; AccessΠερίληψη
Η παρούσα μεταπτυχιακή διατριβή αφορά στην ανάλυση, το σχεδιασμό και την υλοποίηση ενός λογισμικού που θα μπορούσε να χρησιμοποιηθεί ως εκπαιδευτικό βοήθημα για βασικές και προχωρημένες γνώσεις χειρισμού εφαρμογών γραφείου και γενικότερα εννοιών πληροφορικής. Το λογισμικό iTestU σχεδιάστηκε με διπλό στόχο, να αποτελέσει ένα βοηθητικό εργαλείο για τον σπουδαστή που θα δοκιμάσει τις γνώσεις του πάνω σε πρακτικά και θεωρητικά θέματα πληροφορικής, αλλά και για τον καθηγητή που θα μπορέσει με τη βοήθεια της εφαρμογής να αξιολογήσει το επίπεδο γνώσεων των σπουδαστών του. Το λογισμικό iTestU παρέχει τη δυνατότητα στον σπουδαστή να παρακολουθήσει τα αποτελέσματά του στα επιμέρους αντικείμενα εξέτασης, μέσα από ένα απλό και φιλικό περιβάλλον και στο τέλος να τα εκτυπώσει με την μορφή αναφοράς. Αντίστοιχα ο καθηγητής μέσα από το περιβάλλον της εφαρμογής μπορεί να έχει μια γενικότερη εικόνα για τις επιδόσεις όλων των σπουδαστών, που έχουν εκτελέσει κάποια εξέταση, και να εκτυπώσει μια συγκριτική αναφορά. Τέλος να επισημάνουμε ότι το λογισμικό iTestU παρέχει στον καθηγητή ένα εύκολο και γρήγορο περιβάλλον για να δημιουργήσει θεωρητικές ερωτήσεις πολλαπλής επιλογής χωρίς τη συγγραφή κώδικα.
Η ανάλυση, ο σχεδιασμός και η υλοποίηση της εφαρμογής έγιναν ακολουθώντας τη μεθοδολογία Rational Unified Process - RUP. Για την μοντελοποίηση της εφαρμογής χρησιμο-ποιήσαμε τη γλώσσα UML και για την ανάπτυξη το περιβάλλον Visual Studio 2012 με τη γλώσσα προγραμματισμού VB.NET. Η υλοποίηση της βάσης δεδομένων έγινε σε περιβάλλον SQL Server και Access 2010.