ΓραμματείαSecretariat: 2410 684574 | ΦοιτητικάStudents: 2410 684387 g-ds@uth.gr
Επιλογή Σελίδας

Ανάλυση και Σχεδίαση Συστημάτων

Κωδικός Μαθήματος

Υ205

Εξάμηνο Σπουδών

2 (B)

Ώρες/Εβδομάδα - ECTS

5 – 6

Μαθησιακά Αποτελέσματα

Με την επιτυχή ολοκλήρωση του μαθήματος οι φοιτητές θα είναι σε θέση να:

  • ορίζουν την έννοια του μοντέλου και τη χρήση του για την αναπαράσταση των διεργασιών και του κύκλου ζωής ενός λογισμικού,
  • σχεδιάζουν μοντέλα διαφόρων τύπων και επιπέδων: κυρίως εννοιολογικά μοντέλα και μοντέλα προδιαγραφών λογισμικού και λιγότερο μοντέλα υλοποίησης λογισμικού,
  • αναγνωρίζουν διάφορα είδη τυπικών μεθόδων για τη συλλογή και την περιγραφή απαιτήσεων και προδιαγραφών ενός συστήματος,
  • κατανοούν διαφορές μεταξύ λειτουργικών και μη λειτουργικών απαιτήσεων, απαιτήσεων χρήστη και απαιτήσεων συστήματος,
  • εφαρμόζουν δομημένες και αντικειμενοστραφείς μεθοδολογίες ανάλυσης και σχεδιασμού συστημάτων/εφαρμογών λογισμικού, σχεδιάζοντας αντίστοιχα διαγραμματικά μοντέλα,
  • αναγνωρίζουν τα χαρακτηριστικά ενός «καλού σχεδίου» λογισμικού,
  • αναπτύσσουν την υψηλού επιπέδου αρχιτεκτονική ενός συστήματος,
  • κατανοούν τη διαφορά μεταξύ εννοιολογικής, λογικής και φυσικής σχεδίασης μιας βάσης δεδομένων,
  • περιγράφουν εννοιολογικά και λογικά το μοντέλο μιας σχεσιακής βάσης δεδομένων,
  • χρησιμοποιούν τα διαγράμματα της UML ως εργαλείο για την περιγραφή των προδιαγραφών, αλλά και της ανάπτυξης του σχεδίου ενός συστήματος λογισμικού. 

Ενδεικτικό Περιεχόμενο Μαθήματος

  • Μοντέλα διεργασίας ανάπτυξης Πληροφοριακών Συστημάτων
  • Αναλυτική περιγραφή του κύκλου ζωής ενός Πληροφοριακών Συστημάτων (καθορισμός προβλήματος, μελέτη σκοπιμότητας, ανάλυση απαιτήσεων, λογικός και φυσικός σχεδιασμός, εγκατάσταση και συντήρηση).
  • Μέθοδοι και τεχνικές συλλογής και ανάλυσης απαιτήσεων χρηστών.
  • Ο ρόλος του αναλυτή.
  • Δομημένη και Αντικειμενοστρεφής ανάλυση συστημάτων.
  • Δομημένη και Αντικειμενοστρεφής σχεδίαση συστημάτων.
  • Ανάλυση και σχεδίαση Πληροφοριακών Συστημάτων με χρήση της γλώσσας UML.