Τεχνολογία Λογισμικού [open] (321-4002)

Άσκηση αυτοαξιολόγησης - Ενότητα 7η (Αρχιτεκτονικός Σχεδιασμός)

Question 1 (Free Text — 100 grades) 

Τι είναι ο αρχιτεκτονικός σχεδιασμός;

Question 2 (Free Text — 100 grades) 

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

Question 3 (Free Text — 100 grades) 

Δώστε 5 παραδείγματα αποφάσεων αρχιτεκτονικού σχεδιασμού.