Τεχνολογία Λογισμικού Ι

Πεταλίδης Νικόλαος

Περιγραφή

Εισαγωγή, προσέγγιση της διαδικασίας σχεδίασης λογισμικού από την πλευρά του συστήματος και από την πλευρά τηςσχεδίασης, παράδειγμα πληροφοριακού συστήματος.

Διεργασίες, μοντέλα διεργασιών ανάπτυξης λογισμικού.

Ανάλυση περιπτώσεων, εισαγωγή στη UML.

Απαιτήσεις λογισμικού: η διεργασία των απαιτήσεων, τύποι και χαρακτηριστικά απαιτήσεων, σημειογραφία, προτυποποίηση των απαιτήσεων. Παράδειγμα με χρήση της UML.

Σχεδίαση συστήματος: ορισμός του σχεδίου, αποσύνθεση και τμηματικότητα, στρατηγικές αρχιτεκτονικής του σχεδίου, PDL και διαγράμματα καταστάσεων.

Αντικειμενοστραφής σχεδίαση συστήματος και προγραμμάτων. Μεθοδολογίες αντικειμενοστραφού, παράδειγμα με χρήση UML.

Σχεδίαση διαπροσωπειών: αρχές σχεδίασης, αλληλεπίδραση με το χρήστη, αξιολόγηση διαπροσωπειών.

Υλοποίηση λογισμικού: μοντέλα υλοποίησης, προγραμματιστικά πρότυπα και διαδικασίες, αποσφαλμάτωση.

Επαλήθευση και επικύρωση σχεδίασης, εφαρμογή σε πραγματικό πρόβλημα.

Ανάλυση συστημάτων πραγματικού χρόνου και ενσωματωμένων συστημάτων.

Ανοικτό Ακαδ. Μάθημα

Ημερολόγιο

Ανακοινώσεις

  • - Δεν υπάρχουν ανακοινώσεις -