Το συγκεκριμένο ΕΔΥ εκτιμάται ότι απαιτεί για τη μελέτη του τρεις εβδομάδες (δεδομένου ότι υπάρχουν οι προαπαιτούμενες γνώσεις που αναφέρονται παραπάνω). Συγκεκριμένα: 1 εβδομάδα για τη μελέτη του σταδίου της Ανάλυσης (Κεφάλαια 1-5 του ΕΔΥ), 1 εβδομάδα για τη μελέτη του σταδίου της Σχεδίασης και της Ποιότητας Σχεδίασης (Κεφ. 6), 1 εβδομάδα για τη μελέτη του σταδίου της Υλοποίησης (Κεφάλαια 7-9). Προτείνεται, για την καλύτερη δυνατή εμπέδωση του υλικού, η παράλληλη συγγραφή του κώδικα που αναπτύσσεται και σχολιάζεται στο ΕΔΥ σε κάποιο προγραμματιστικό περιβάλλον ανάπτυξης εφαρμογών που υποστηρίζει τη γλώσσα Java. Στην περίπτωση αυτή εκτιμάται ότι θα απαιτηθεί μία επιπλέον εβδομάδα μελέτης. (189 Σελίδες + 49 Εικόνες)
Μετά τη μελέτη του παραδείγματος που αναπτύσσεται στο ΕΔΥ ο αναγνώστης θα είναι σε θέση: να κατανοήσει τη χρησιμότητα μιας αντικειμενοστρεφούς μεθοδολογίας ανάπτυξης λογισμικού όπως η ICONIX, να πραγματοποιήσει με συστηματικό τρόπο την αντικειμενοστρεφή ανάλυση και σχεδίαση για ένα πρόβλημα, να χρησιμοποιεί τα διαγράμματα της Ενοποιημένης Γλώσσας Μοντελοποίησης για τη δημιουργία των κατάλληλων μοντέλων σε κάθε φάση της ανάπτυξης, να δημιουργεί κώδικα στην αντικειμενοστρεφή γλώσσα Java βάσει των μοντέλων που ανέπτυξε, να αξιολογεί την ποιότητα της σχεδίασης, να αναπτύσσει τη γραφική διασύνδεση χρήστη, να αξιοποιεί τις δυνατότητες εργαλείων υποστήριξης της διαδικασίας ανάπτυξης.
Για την καλύτερη δυνατή μελέτη και κατανόηση του ΕΔΥ ο φοιτητής θα πρέπει να έχει μελετήσει προηγουμένως τις έννοιες του αντικειμενοστρεφούς τρόπου σκέψης και τις έννοιες των κλάσεων, αντικειμένων, μεθόδων και ιδιοτήτων στη γλώσσα Java. Επιπλέον, είναι χρήσιμο να έχει κατανοήσει τις βασικές αρχές της Τεχνολογίας Λογισμικού.
Διαθέσιμα ψηφιακά αρχεία
Ανάπτυξη συστήματος λογισμικού βάσει της μεθοδολογίας ICONIX: Διαχείριση Παραγγελιών - Identifier: 161493
Internal display of the 161493 entity interconnections (Node labels correspond to identifiers)