Περιγραφή συστήματος πωλήσεων

Το ακόλουθο διάγραμμα παρουσιάζει το εννοιολογικό μοντέλο ενός συστήματος, το οποίο δημιουργήθηκε με βάση την περίπτωση χρήσης «Δημιουργία πώλησης». Η λειτουργικότητα αυτής της περίπτωσης χρήσης σε γενικές γραμμές έχει ως εξής:

«Ο ταμίας στο ταμείο (Register) δημιουργεί μία συναλλαγή «πώλησης» (Sale) κάθε φορά που ένας πελάτης επιθυμεί να πληρώσει. Η κάθε πώληση περιλαμβάνει ένα ή περισσότερα προϊόντα, τα οποία περιγράφονται με την κλάση (SalesLineItem). Η πώληση ολοκληρώνεται με την πληρωμή και την καταχώρησή της στο κατάστημα (Store)».

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

Η περιγραφή της περίπτωσης χρήσης «Επιστροφή προϊόντος/ων» έχει ως ακολούθως:

Περίπτωση χρήσης: Επιστροφή προϊόντος/ων

Κύριος χρήστης: Ταμίας

Σύντομη περιγραφή: Ο ταμίας πραγματοποιεί επιστροφές των ελαττωματικών προϊόντων που έχουν  αγοραστεί από το κατάστημα.

Εμπλεκόμενοι & ενδιαφέροντα:

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

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

Προϋποθέσεις:

  • Ο ταμίας έχει αναγνωρισθεί και ταυτοποιηθεί από το σύστημα.
  • Τα προϊόντα να επιστρέφονται με την συσκευασία τους και να συνοδεύονται από τη απόδειξη αγοράς τους.

Μετασυνθήκες:

  • Η συναλλαγή της επιστροφής του προϊόντος θα πρέπει να αποθηκεύεται.
  • Η αφαίρεση του ΦΠΑ που αντιστοιχεί στο προϊόν έχει υπολογισθεί σωστά.
  • Το απόθεμα στην αποθήκη έχει ενημερωθεί.
  • Η απόδειξη έχει εκτυπωθεί.

Βασική ροή

  1. Ο πελάτης έρχεται με ένα ή περισσότερα ελαττωματικά προϊόντα για επιστροφή.
  2. Ο ταμίας ζητάει από τον πελάτη την απόδειξη αγοράς και την ελέγχει.
  3. Ο ταμίας ξεκινάει μια νέα συναλλαγή για την επιστροφή προϊόντος.
  4. Ο ταμίας εισάγει τον κωδικό της απόδειξης αγοράς.
  5. Το σύστημα ανακτά τα στοιχεία που αφορούν τη συγκεκριμένη συναλλαγή πώλησης και εμφανίζει την ημερομηνία και την συνολική αξία της.
  6. Ο ταμίας εισάγει τον κωδικό του ελαττωματικού προϊόντος.
  7. Το σύστημα αναζητά την γραμμή πώλησης και την εμφανίζει.
  8. Ο ταμίας εισάγει την ποσότητα που επιστρέφεται καθώς και τον κωδικό αιτιολογίας επιστροφής (π.χ. Ληγμένο Προϊόν, Ελαττωματικό προϊόν ) και πατά «Enter».
  9. Το σύστημα δημιουργεί μία νέα γραμμή επιστροφής και εμφανίζει το τρέχον σύνολο επιστροφών.

Η διαδικασία επαναλαμβάνεται για τα σημεία 6 – 9 μέχρι τέλους επιστροφής των προϊόντων

  1. Ο ταμίας επιλέγει «Τέλος επιστροφής».
  2. Το σύστημα εμφανίζει το τελικό σύνολο των επιστροφών και το πληρωτέο ποσό.
  3. Ο ταμίας επιλέγει «Πληρωμή» και πληρώνει τον πελάτη.
  4. Το σύστημα εκδίδει μια απόδειξη επιστροφής και καταχωρεί την επιστροφή των προϊόντων στο κατάστημα.
  5. Ο πελάτης παίρνει τα μετρητά και την απόδειξη και αποχωρεί.

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

4α. Η απόδειξη αγοράς δεν είναι έγκυρη.

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

5α. Το σύστημα δεν βρίσκει την απόδειξη αγοράς.

  1. Το σύστημα εμφανίζει κατάλληλο μήνυμα.
  2. Ο ταμίας επανεισάγει τον κωδικό της απόδειξης αγοράς.

8α. Η ποσότητα του προϊόντος υπερβαίνει την ποσότητα αγοράς.

  1. Το σύστημα εμφανίζει κατάλληλο μήνυμα.
  2. Ο ταμίας διορθώνει την ποσότητα.