Εφαρμογή OneStop
Στοιχεία Μαθήματος
Πρόγραμμα Σπουδών
*
---------
ΠΜΣ Πληροφορική και Τηλεματική
Προηγμένες Τεχνολογίες Πληροφορικής και Εφαρμογές
ΠΜΣ Εφαρμοσμένη Πληροφορική
Προπτυχιακό Πρόγραμμα Σπουδών
ΠΜΣ Επιστήμη των Υπολογιστών και Πληροφορική
Κωδικός Μαθήματος (Ελληνικά)
*
Εξάμηνο
*
Τίτλος (Ελληνικά)
*
Ώρες Διδασκαλίας Θεωρίας (Εβδομαδιαία)
Μονάδες ECTS
*
Τύπος Μαθήματος (Ελληνικά)
Προαπαιτούμενα (Ελληνικά)
URL Μαθήματος (π.χ. στο e-class)
Μαθησιακά Αποτελέσματα (Ελληνικά)
To μάθημα στοχεύει στην εξοικείωση των φοιτητών με τις μεθόδους και τις αρχές της ανάλυσης, σχεδίασης και υλοποίησης λογισμικού. Χρησιμοποιείται η Ενοποιημένη Γλώσσα Μοντελοποίησης UML για τη μοντελοποίηση των συστημάτων και την αποτύπωση των προδιαγραφών του λογισμικού. Στο τέλος του μαθήματος, οι φοιτητές θα έχουν αποκτήσει τις παρακάτω βασικές γνώσεις, ικανότητες και δεξιότητες: Κατανόηση μεθοδολογιών και εργαλείων για την ανάπτυξη λογισμικού/ συστημάτων Ανάλυση απαιτήσεων λογισμικού με σύγχρονες πρακτικές Σύνταξη ολοκληρωμένων, δομημένων προδιαγραφών λογισμικού Χρήση στην πράξη της UML για τη μοντελοποίηση λογισμικού Κατανόηση αρχιτεκτονικών λογισμικού και επιλογή κατάλληλης αρχιτεκτονικής κατόπιν αξιολόγησης εναλλακτικών λύσεων Επαλήθευση και επικύρωση λογισμικού με έμφαση στο σχεδιασμό των δοκιμών του λογισμικού.
Γενικές Δεξιότητες (Ελληνικά)
Προσαρμογή σε νέες καταστάσεις Ομαδική εργασία Λήψη αποφάσεων Σχεδιασμός και διαχείριση έργων Προαγωγή της ελεύθερης, δημιουργικής και επαγωγικής σκέψης
Περιεχόμενο Μαθήματος (Ελληνικά)
1η Ενότητα: Εισαγωγή στην Τεχνολογία Λογισμικού 2η Ενότητα: Μοντέλα Ανάπτυξης Λογισμικού 3η Ενότητα: Απαιτήσεις Λογισμικού, Λειτουργικές και Μη Λειτουργικές Απαιτήσεις 4η Ενότητα: Ανάλυση Απαιτήσεων Μέθοδοι, Προκλήσεις 5η Ενότητα: Προδιαγραφές Λογισμικού, Επικύρωση και Επαλήθευση Λογισμικού 6η Ενότητα: Σχεδίαση Λογισμικού, Εισαγωγή στη γλώσσα UML 7η Ενότητα: Μοντελοποίηση Συστημάτων - Μοντέλα Συμπεριφοράς 8η Ενότητα: Μοντελοποίηση Συστημάτων - Μοντέλα Διάδρασης 9η Ενότητα: Μοντελοποίηση Συστημάτων - Μοντέλα Δομής 10η Ενότητα: Παραδείγματα μοντελοποίησης με χρήση εργαλείου σύνταξης UML 11η Ενότητα: Aρχιτεκτονικές Συστημάτων 12η Ενότητα: Έλεγχος Λογισμικού 13η Ενότητα: Agile Ανάπτυξη Λογισμικού
Χρήση ΤΠΕ (Ελληνικά)
Χρήση e-class Χρήση εργαλείου μοντελοποίησης συστημάτων
Είναι επιλογής;
Άγνωστο
Ναι
Όχι
Φόρτος μέσα στο Εξάμηνο (Ώρες)
Διδασκαλίας
Εργαστήριο
Αυτοδύναμη Μελέτη
*
Εργασία (Project)
*
Εργαστηριακή Αναφορά
*