Περιγραφή του στόχου: Δηλώστε ξεκάθαρα τον στόχο του χρήστη σε αυτήν την περίπτωση χρήσης. Βεβαιωθείτε ότι είναι συγκεκριμένο και ποσοτικοποιήσιμο.
Προϋποθέσεις: Καταγράψτε τυχόν προϋποθέσεις που πρέπει να πληρούνται ή προκαταρκτικές ενέργειες που πρέπει να ολοκληρωθούν προτού ο χρήστης μπορέσει να ξεκινήσει την περίπτωση χρήσης. Αυτές οι απαιτήσεις θα πρέπει να πληρούνται για να προχωρήσει ομαλά η περίπτωση χρήσης.
Μεταγενέστερες συνθήκες: Περιγράψτε τις περιστάσεις που θα πρέπει να ισχύουν μόλις ολοκληρωθεί η περίπτωση χρήσης. Υποδείξτε τυχόν αποτελέσματα περίπτωσης μετά τη χρήση, αλλαγές στην κατάσταση του συστήματος ή άλλα αποτελέσματα.
Κύρια πορεία δράσης: Αυτή είναι η καρδιά της περίπτωσης χρήσης. Αποτελείται από μια λεπτομερή ακολουθία βημάτων που πρέπει να περάσει ο χρήστης για να επιτύχει τον στόχο της περίπτωσης χρήσης. Γράψτε τα σε απλή, λογική και διαδοχική μορφή. Για κάθε βήμα, διευκρινίστε τα ακόλουθα:
- Ενέργεια - Τι κάνει ο χρήστης σε αυτό το βήμα;
- Αντίδραση - Τι συμβαίνει στο σύστημα ως απάντηση στη δράση του χρήστη;
- Ανταλλαγή πληροφοριών - Ποιες πληροφορίες παρέχει ή λαμβάνει ο χρήστης κατά τη διάρκεια αυτού του βήματος;
- Εναλλακτικές ροές:Προσδιορίστε και περιγράψτε τυχόν έκτακτα σενάρια, αποκλίσεις ή εναλλακτικούς τρόπους δράσης που ενδέχεται να προκύψουν κατά τη διάρκεια αυτής της περίπτωσης χρήσης. Για κάθε εναλλακτική ροή:
- Διευκρινίστε τη συνθήκη ή το συμβάν που ενεργοποιεί την εναλλακτική διαδρομή.
- Περιγράψτε τα βήματα που έγιναν σε αυτήν την εναλλακτική διαδρομή.
- Δηλώστε πώς και πότε η εναλλακτική ροή συγχωνεύεται πίσω με την κύρια διαδρομή.
- Επιχειρηματικοί κανόνες:Πρόκειται για περιορισμούς, περιορισμούς ή ειδικές συνθήκες ειδικά για αυτήν την περίπτωση χρήσης που πρέπει να τηρούνται.