background image

 

52 | 

P a g e

 

 

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

ΣΥΣΤΗΜΑΤΩΝ

 

 

3.6.1 

Πίνακας users 

 

Ο πίνακας users, περιέχει τα στοιχεία των χρηστών που χρησιμοποιούν την πλατφόρμα. Οι 

χρήστες αποτελούνται από τις κατηγορίες των απλών χρηστών και των διαχειριστών. Τα δεδομένα 

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

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

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

 

Εικόνα 17: Oracle Workbench πίνακας users 

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

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

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

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

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

•  username:  Το  όνομα  του  χρήστη,  που  χρησιμοποιείται  κατά  την  είσοδό  του  στο 

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

•  password: Κρυπτογραφημένο μήνυμα κωδικού πρόσβασης (hash password) το οποίο 

εισάγει  ο  χρήστης  κατά  την  είσοδό  του  στο  σύστημα.  Αλφαριθμητικό  με  εύρος 

χαρακτήρων εξήντα (60). 

•  firstName: Το πραγματικό όνομα του χρήστη. Αλφαριθμητικό με εύρος χαρακτήρων 

πενήντα (50). 

•  lastName: Το πραγματικό επίθετο του χρήστη. Αλφαριθμητικό με εύρος χαρακτήρων 

πενήντα (50). 

•  email: Το email του χρήστη. Αλφαριθμητικό με εύρος χαρακτήρων ενενήντα (90).