44
3.2 Διάγραμμα περιπτώσεων χρήσης – UML
Για την μοντελοποίηση ενός συστήματος, η πιο σημαντική ενέργεια είναι η
καταγραφή της δυναμικής συμπεριφοράς. Δυναμική συμπεριφορά σημαίνει η
συμπεριφορά του συστήματος όταν λειτουργεί. Η καταγραφή της δυναμικής
συμπεριφοράς του συστήματος μπορεί να υλοποιηθεί με την ενοποιημένη γλώσσα
σχεδίασης προτύπων (UML – Unified Modeling Language).
Η ενοποιημένη γλώσσα σχεδίασης προτύπων, είναι η πρωτότυπη γλώσσα
σχεδίασης και αποτύπωσης προτύπων στη μηχανική λογισμικού. Χρησιμοποιείται για
τη γραφική απεικόνιση, τον προσδιορισμό, την κατασκευή και την τεκμηρίωση των
στοιχείων ενός συστήματος. Στο UML, υπάρχουν πέντε διαγράμματα διαθέσιμα για τη
διαμόρφωση της δυναμικής συμπεριφοράς και ένα από αυτά είναι το διάγραμμα
περιπτώσεων χρήσης (Use Case Diagram).
Ένα διάγραμμα περιπτώσεων χρήσης μπορεί να συνοψίσει τις λεπτομέρειες των
χρηστών του συστήματος και τις αλληλεπιδράσεις τους με το σύστημα. Στην επόμενη
εικόνα (Εικόνα 17) παρουσιάζεται ένα τέτοιο διάγραμμα, το οποίο χρησιμοποιήθηκε
για τη σχεδίαση και την υλοποίηση της παρούσας διπλωματικής εργασίας και το οποίο
παρουσιάζει όλες τις δυνατότητες του χρήστη και του διαχειριστή.
Εικόνα 17: Διάγραμμα περιπτώσεων χρήσης – UML