background image

 

54 | 

P a g e

 

 

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

ΣΥΣΤΗΜΑΤΩΝ

 

 

•  robot_serial_number: Είναι ο σειριακός αριθμός που χαρακτηρίζει το κάθε ρομπότ. 

Unique αλφαριθμητικό με εύρος χαρακτήρων πενήντα (20). 

•  update_timestamp:  Είναι  η  στιγμή  (datetime)  κατά  την  οποία  έγινε  η  τελευταία 

τροποποίηση της οντότητας. Τύπος δεδομένων DateTime 

3.6.3 

Πίνακας scenarios 

 

Ο πίνακας scenarios, περιέχει στοιχεία για κάθε σενάριο που καταχωρείται στην πλατφόρμα. 

Τα δεδομένα της κάθε οντότητας στον πίνακα είναι unique, ώστε να είναι ξεκάθαρες, ως προς τον 

διαχειριστή, οι ιδιότητες κάθε σεναρίου. 

Στην εικόνα (19) παρουσιάζεται η δομή του πίνακα scenarios 

 

Εικόνα 19: Oracle Workbench πίνακας scenarios 

Ανάλυση πεδίων 

•  id:  Είναι  το  UUID  που  χαρακτηρίζει  ξεχωριστά  κάθε  οντότητα  μέσα  στον  πίνακα. 

Χρησιμοποιήθηκε  UUID  για  λόγους  ασφάλειας  των  request.  Στο  RestAPI  έχει 

δημιουργηθεί  μέθοδος  που  ορίζει  ένα  unique  αλφαριθμητικό  με  εύρος  χαρακτήρων 

τριάντα έξη (36). 

•  scenario_name:  Είναι  το  χαρακτηριστικό  όνομα  που  θα  δώσει  ο  χρήστης  σε  κάθε 

σενάριο. Unique αλφαριθμητικό με εύρος χαρακτήρων πενήντα (50). 

•  scenario_description: Είναι κείμενο 250 χαρακτήρων που θα περιγράφει το σενάριο. 

Αλφαριθμητικό με εύρος χαρακτήρων διακόσια πενήντα πέντε (255). 

•  zip_file_path:  Είναι  το  σημείο  στον  δίσκο  που  έχει  αποθηκευτεί  το  αρχείο  zip

Αλφαριθμητικό με εύρος χαρακτήρων διακόσια πενήντα πέντε (255). 

•  created_timestamp: Είναι η στιγμή (datetime) κατά την οποία έγινε η καταχώρηση 

της οντότητας στον πίνακα. Τύπος δεδομένων DateTime

•  updated_timestamp:  Είναι  η  στιγμή  (datetime)  κατά  την  οποία  έγινε  η  τελευταία 

τροποποίηση της οντότητας. Τύπος δεδομένων DateTime