Στόχος της εργασίας είναι η ανάλυση απαιτήσεων και η καταγραφή προδιαγραφών ενός διαδικτυακού τόπου που θα χρησιμοποιηθεί για διαχείριση και διεξαγωγή διαγωνισμάτων μαθημάτων της Μέσης Εκπαίδευσης.
Σε πρώτη φάση θα πρέπει να προχωρήσετε στην αναγνώριση των ομάδων χρηστών (τουλάχιστον δύο και μέχρι έξι), την καταγραφή και ομαδοποίηση των απαιτήσεων τόσο για τη διεπαφή όσο και για τα δεδομένα που θα πρέπει να τηρούνται. Στη συνέχεια θα πρέπει να προχωρήσετε στην καταγραφή των προδιαγραφών σε πίνακες, ταξινομημένων ανά ομάδα χρηστών, τύπο προδιαγραφής (λειτουργικές και μη-λειτουργικές) και αναγκαιότητα υλοποίησης.
Ο δικτυακός τόπος θα πρέπει να δίνει τη δυνατότητα σε συγκεκριμένους χρήστες να δημιουργούν και να διαχειρίζονται διαγωνίσματα με ερωτήσεις διαφόρων τύπων (πολλαπλής επιλογής, αντιστοίχισης, ελεύθερου κειμένου, κλπ.). Οι μαθητές θα μπορούν να συμπληρώνουν τα διαγωνίσματα αυτά και τα αποτελέσματα θα μπορούν να παρουσιάζονται στους ίδιους και σε συγκεκριμένες ομάδες χρηστών που θα έχουν τα αντίστοιχα δικαιώματα. Να σημειωθεί εδώ ότι το σύστημα που θα παρουσιαστεί θα πρέπει να υποστηρίζει διαγωνίσματα που θα αφορούν σε διάφορες τάξεις και μαθήματα, οπότε και οι ιδιαιτερότητες του αντικειμένου κάθε τάξης πρέπει να ληφθεί υπόψη (π.χ., άλλες οι δυνατότητες και ευκαιρίες στη Γεωγραφία, άλλες στην Ιστορία, άλλες στα Μαθηματικά, κλπ.) .
Ένας τυπικός σκελετός άσκησης είναι ο ακόλουθος:
1. Περιγραφή άσκησης
Μπορείτε να βασιστείτε στην υπάρχουσα περιγραφή και να την αναπτύξετε.
2. Ομάδες Χρηστών
Θα πρέπει να περιγράψετε τις ομάδες χρηστών που αναγνωρίζετε στην ανάλυση απαιτήσεων. Η ομαδοποίηση των χρηστών γίνεται με βάση τις λειτουργίες που θα πραγματοποιούν με το σύστημα και καθορίζει τα δικαιώματά τους.
3. Ανάλυση απαιτήσεων - καταγραφή προδιαγραφών
Θα πρέπει στον ίδιο πίνακα να παρουσιάζετε την απαίτηση με την αντίστοιχη προδιαγραφή. Οι στήλες κάθε πίνακα θα είναι:
Α/Α, Ομάδες Χρηστών, Περιγραφή Απαίτησης, Προδιαγραφή, Επίπεδο Αναγκαιότητας, Ιστορικό, Παρατηρήσεις
Θα δοθούν οι ακόλουθοι 2 πίνακες:
Πίνακας λειτουργικών απαιτήσεων/προδιαγραφών
Πίνακας μη λειτουργικών απαιτήσεων/προδιαγραφών (περιβάλλοντος, χρηστών, κλπ)
Οι προδιαγραφές που ορίσατε δεν είναι αναγκαίο ότι θα υλοποιηθούν πλήρως στις επόμενες ασκήσεις. Μην περιορίζετε την ανάλυση απαιτήσεων και προσπαθήστε να αναλύσετε το θέμα πλήρως και δημιουργικά. Για το αντικείμενο της άσκησης θα πρέπει να υπολογίζετε μέγεθος 15-20 σελίδες με τα κείμενα στους πίνακες σε 10pt γραμματοσειρά. Θα πρέπει να περιλαμβάνεται εξώφυλλο (όπου αναφέρεται το μάθημα και τα στοιχεία ομάδα) καθώς και πίνακας περιεχομένων.
Δείγμα της μορφής της άσκησης μπορείτε να βρείτε στην ενότητα στην ιστοσελίδα του μαθήματος καθώς και στην ενότητα «Υλικό Μαθήματος» στο e-class.