Παρουσίαση/Προβολή
Ανάλυση / Σχεδίαση Συστημάτων Λογισμικού
(DIN108) -
Περιγραφή Μαθήματος
Οι στόχοι του μαθήματος είναι:
α) να κατανοήσουν οι φοιτητές τις έννοιες της Ανάλυσης και Σχεδίασης Συστημάτων Λογισμικού, τη σχέση τους με την Τεχνολογία Λογισμικού, τη θέση τους στον Κύκλο ζωής Λογισμικού και τη σπουδαιότητα και το ρόλο τους στην Ανάπτυξη Συστημάτων Λογισμικού και
β) να μάθουν πώς να συλλέγουν και να αναλύουν τις απαιτήσεις και να σχεδιάζουν συστήματα λογισμικού ακολουθώντας τις τεχνικές της: i) Αντικειμενοστρεφούς Ανάλυσης και Σχεδιασμού και ii) της Δομημένης Ανάλυσης και του Δομημένου Σχεδιασμού.
Ημερομηνία δημιουργίας
Τετάρτη 24 Φεβρουαρίου 2021
-
Μαθησιακοί στόχοι
Με την επιτυχή ολοκλήρωση του μαθήματος ο φοιτητής/φοιτήτρια θα είναι σε θέση να:
- περιγράφει τις φάσεις του κύκλου ζωής λογισμικού
- διακρίνει τη διαφορά μεταξύ απαιτήσεων χρηστών και απαιτήσεων σχεδιασμού και να προσδιορίζει τη θέση τους στον κύκλο ζωής λογισμικού
- διακρίνει τις διαφορές μεταξύ αντικειμενοστρεφούς ανάλυσης και σχεδιασμού συστημάτων λογισμικού και της δομημένης ανάλυσης και δομημένου σχεδιασμού
- συλλέγει, να αναλύει και να αξιολογεί απαιτήσεις χρηστών για ανάπτυξη λογισμικού
- αναπτύσσει προδιαγραφές απαιτήσεων και προδιαγραφές σχεδιασμού λογισμικού
- διακρίνει την αρχιτεκτονική λογισμικού από τον λεπτομερή σχεδιασμό λογισμικού
- σχεδιάζει διαγράμματα UML, διαγράμματα ροής δεδομένων, διαγράμματα αρχιτεκτονικής λογισμικού και δομημένα διαγράμματα
- αξιολογεί την ορθότητα των προδιαγραφών απαιτήσεων και προδιαγραφών σχεδιασμού λογισμικού.
Μέθοδοι διδασκαλίας
Η διδασκαλία του μαθήματος θα πραγματοποιηθεί με την μέθοδο της εξ αποστάσεως διδασκαλίας, μέσω του webex.
Url:
https://uoa.webex.com/uoa/j.php?MTID=meacce7c38588dd5a43ac7c2e783dc4e6
Meeting number: 121 460 8735
Password: systems2021
Μέθοδοι αξιολόγησης
Ομαδική Εργασία: 50%
Τελική Εξέταση: 50%
Προτεινόμενα συγγράμματα
a.Εισαγωγή στη UML: Συνοπτικός Οδηγός της Πρότυπης Γλώσσας Μοντελοποίησης Αντικειμένων», 3η Αμερικανική έκδοση, Εκδόσεις Κλειδάριθμος
b.«Αντικειμενοστρεφής ανάπτυξη λογισμικού με τη UML», Συγγραφείς: Γερογιάννης Β., Κακαρόντζας Γ., Καμέας Α., Σταμέλος Ι, Φιτσιλής Π., Εκδόσεις Κλειδάριθμος
Διδάσκοντες
Δρ. Αναστάσιος Μ. Λιαπάκης
anliapakis@dind.uoa.gr