background image

 

38 | 

P a g e

 

 

ΣΧΕΔΙΑΣΜΟΣ ΚΑΙ ΥΛΟΠΟΙΗΣΗ WEBSITE ΠΛΑΤΦΟΡΜΑΣ ΓΙΑ ΤΗΝ ΔΙΑΧΕΙΡΙΣΗ ΡΟΜΠΟΤΙΚΩΝ 

ΣΥΣΤΗΜΑΤΩΝ

 

 

3.2 

Ανάλυση Απαιτήσεων – Λειτουργικών προδιαγραφών 

 

Η  πλατφόρμα  που  υλοποιήθηκε,  δίνει  τη  δυνατότητα  στο  εκπαιδευτικό  προσωπικό  να 

πραγματοποιεί μαθήματα με μεγαλύτερη ευκολία και απλότητα. Για να δοθεί εντολή εκτέλεσης 

σεναρίου, ο χρήστης εισέρχεται στο σύστημα και επιλέγει ένα σενάριο προς εκτέλεση, που είναι 

ήδη καταχωρημένο ή καταχωρεί ο ίδιος το σενάριο που θα είναι προς εκτέλεση. 

Για να δώσει εντολή εκτέλεσης σεναρίου, ο χρήστης, μπορεί να χρησιμοποιήσει, είτε τα προ-

εγκατεστημένα  σενάρια  που  παρέχονται  από  τον  διαχειριστή,  είτε  να  καταχωρήσει  δικά  του 

σενάρια, συμπληρώνοντας την αντίστοιχη φόρμα και επισυνάπτοντας το αρχείο zip που περιέχει 

τον κώδικα του σεναρίου. Αφού, λοιπόν, έχει γίνει σύνδεση με το ρομπότ και υπάρχουν σενάρια 

καταχωρημένα στο σύστημα, ο χρήστης επιλέγοντας το εικονίδιο εκτέλεσης σεναρίου καταχωρεί 

το επιλεγμένο σενάριο προς εκτέλεση. 

Σχετικά με τις δυνατότητες του διαχειριστή, το σύστημα προσφέρει πολλές επιλογές για έλεγχο 

όλων  των  οντοτήτων,  με  τις  οποίες  αλληλεπιδρά  η  πλατφόρμα.  Όσον  αφορά  τα  ρομπότ,  ο 

διαχειριστής  είναι  υπεύθυνος  για  την  καταχώρηση  των  ρομποτικών  συστημάτων  στη  βάση 

δεδομένων και αφού παραχωρήσει το σειριακό αριθμό ενός ρομπότ στο χρήστη, τότε του δίνεται 

πρόσβαση σε αυτό και μόνο σε αυτό. Ακόμη, του δίνονται επιλογές επεξεργασίας των στοιχείων 

του  ρομπότ  και  διαγραφή  αυτών  από  τη  βάση  δεδομένων.  Επιπλέον,  έχει  τη  δυνατότητα 

καταχώρησης νέων χρηστών στη βάση δεδομένων, με την επιλογή να τους παρέχει δικαιώματα 

διαχειριστή και όπως και με τα ρομπότ, μπορεί να επεξεργάζεται και να διαγράφει, τους χρήστες, 

που  βρίσκονται  ήδη  καταχωρημένοι  στη  βάση  δεδομένων.  Τέλος,  ο  διαχειριστής  μπορεί  να 

αναθέτει σενάρια που είναι καταχωρημένα στη βάση δεδομένων, σε χρήστες που χρησιμοποιούν 

την πλατφόρμα. 

Στην  πλατφόρμα,  τα  σενάρια  που  αντιστοιχούν  στον  κάθε  χρήστη,  εμφανίζονται  σε  μορφή 

πινάκων. Επίσης, για τον διαχειριστή παρέχονται επιπλέον πίνακες για την επίβλεψη των ρομπότ 

και χρηστών που είναι καταχωρημένοι στη βάση δεδομένων.