background image

 

6 | 

P a g e

 

 

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

ΣΥΣΤΗΜΑΤΩΝ

 

 

Λίστα εικόνων 

 

Εικόνα 1: Σύστημα Διαχείριση Ρομπότ H!-RMS .................................................................... 17

 

Εικόνα 2: Ίντερνετ και Παγκόσμιος Ιστός ............................................................................... 19

 

Εικόνα 3: MEAN Αρχιτεκτονική ............................................................................................. 22

 

Εικόνα 4: Δυνατότητες Node.JS .............................................................................................. 23

 

Εικόνα 5: Διαχείριση αιτημάτων σύνδεσης ............................................................................. 24

 

Εικόνα 6: Χαρακτηριστικά της Angular .................................................................................. 25

 

Εικόνα 7: Τρόπος λειτουργίας Reactive Event ........................................................................ 27

 

Εικόνα 8: Διαδικασία αίτησης δεδομένων από το API ............................................................ 28

 

Εικόνα 9: Διαδικασία επεξεργασίας δεδομένων όταν ληφθούν δεδομένα από το API ........... 28

 

Εικόνα 10: Μέθοδοι  αναφοράς μεταβλητών στην HTML ..................................................... 30

 

Εικόνα 11: Κώδικας στη Typescript ........................................................................................ 30

 

Εικόνα 12: Παράδειγμα κώδικα SCSS .................................................................................... 31

 

Εικόνα 13: Παράδειγμα κώδικα Typescript ............................................................................. 32

 

Εικόνα 14: Παράδειγμα χρήσης Material elements ................................................................. 33

 

Εικόνα 15: Διάγραμμα ER ....................................................................................................... 49

 

Εικόνα 16: Σχεσιακό διάγραμμα βάσης δεδομένων ................................................................ 50

 

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

 

Εικόνα 18: Oracle Workbench πίνακας robots ........................................................................ 53

 

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

 

Εικόνα 20: Oracle Workbench πίνακας active_logs ................................................................ 55

 

Εικόνα 21: Oracle Workbench πίνακας robot_users ............................................................... 56

 

Εικόνα 22: Oracle Workbench πίνακας user_scenario ............................................................ 57

 

Εικόνα 23: Oracle Workbench πίνακας robot_scenario .......................................................... 58

 

Εικόνα 24: Oracle Workbench πίνακας user_active_log ......................................................... 59

 

Εικόνα 25: Κώδικας αρχείου server.js ..................................................................................... 62

 

Εικόνα 26: Κώδικας αρχείου app.js ......................................................................................... 63

 

Εικόνα 27: Κώδικας αρχείου check-auth.js ............................................................................. 64

 

Εικόνα 28: Κώδικας αρχείου app.module.ts ............................................................................ 65

 

Εικόνα 29: Κώδικας αρχείου app-routing.module.ts ............................................................... 66

 

Εικόνα 30: Κώδικας αρχείου auth.guard.ts .............................................................................. 67

 

Εικόνα 31: Κώδικας αρχείου auth-interceptor.ts ..................................................................... 68

 

Εικόνα 32: Κώδικας αρχείου requestURL.ts ........................................................................... 69

 

Εικόνα 33: Κώδικας του αρχείου auth.service.ts ..................................................................... 69