Skip to content

Latest commit

 

History

History
49 lines (34 loc) · 3.27 KB

uc5-leave-request.md

File metadata and controls

49 lines (34 loc) · 3.27 KB

ΠΧ5. Αίτηση άδειας

Πρωτεύων Actor : Υπάλληλος

Ενδιαφερόμενοι
Υπάλληλος: Θέλει να μεταβιβάσει το αίτημα του στην εταιρεία για να λάβει άδεια.
Υπεύθυνος: Θέλει να γνωρίζει την διαθεσιμότητα των υπαλλήλων του , να ενημερώνεται αν χρειάζεται να λάβουν άδεια και να εγκρίνει /απορρίπτει τα αιτήματα άδειας αυτά για να επιτυγχάνεται με αυτό τον τρόπο η ορθή λειτουργία του τμήματος που διαχειρίζεται.

Προϋποθέσεις:
Ο υπάλληλος να έχει ταυτοποιηθεί από το Σύστημα . Το σύστημα να είναι σε θέση να ελέγξει τις συνολικές μέρες άδειας που έχει λάβει ανά κατηγορία και αν δικαιούται την άδεια να προωθήσει το αίτημα του στον υπεύθυνο.

Βασική Ροή

  1. O υπάλληλος επιλέγει ότι θέλει να αιτηθεί άδεια.
  2. Το σύστημα εμφανίζει στο χρήστη επιλογή για το τύπο της άδειας.
  3. Ο υπάλληλος επιλέγει αν πρόκειται για άδεια αναψυχής ή αναρρωτική.
  4. Το σύστημα ζητά από τον χρήστη τις ημερομηνίες της άδειας.
  5. Ο υπάλληλος επιλέγει τις ημερομηνίες που επιθυμεί.
  6. Το σύστημα ελέγχει τις υπολειπόμενες μέρες που δικαιούται και προωθεί το αίτημα στον υπεύθυνο.

Εναλλακτικές Ροές

Α) Υπέρβαση διαθέσιμου υπόλοιπου άδειας.

  1. α. Ο υπάλληλος δεν έχει υπολοιπόμενες μέρες.
    1. Το σύστημα βγάζει μήνυμα στον υπάλληλο πως δεν έχει διαθέσιμο υπόλοιπο άδειας και πως το αίτημα του απορρίπτεται αυτόματα.
    2. Η ΠΧ τερματίζει.

Β) Σε οποιοδήποτε σημείο το λογισμικό καταρρέει

  1. Το σύστημα κάνει επανεκκίνηση
  2. Το σύστημα ταυτοποιεί τον υπάλληλο
  3. Ο υπάλληλος εκκινεί την περίπτωση χρήσης από την αρχή

Γ) Λάθος επιλογή τύπου άδειας ή ημερομηνίας

  1. Ο υπάλληλος επιλέγει ακύρωση του αιτήματος του σε οποιοδήποτε στάδιο και αν βρίσκεται (μετά την λάθος εισαγωγή τύπου ή ημερομηνίας).
  2. Ο εργαζόμενος εκκινεί την περίπτωση χρήσης από την αρχή


Διάγραμμα δραστηριότητας



activity leave request