background image

 

3 | 

P a g e

 

 

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

ΣΥΣΤΗΜΑΤΩΝ

 

 

Πίνακας Περιεχομένων 

 

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

 

Λίστα Πινάκων ........................................................................................................................... 9

 

Περίληψη ................................................................................................................................. 11

 

Abstract .................................................................................................................................... 12

 

Δήλωση Πνευματικών Δικαιωμάτων ....................................................................................... 13

 

Κεφάλαιο 1

ο

 - Εισαγωγή .......................................................................................................... 14

 

1.1

 

Περιγραφή της διδασκαλίας της ρομποτικής στη δευτεροβάθμια εκπαίδευση ........ 15

 

1.2

 

Ιδέα και σκοπός υλοποίησης ..................................................................................... 16

 

1.3

 

Παρόμοια πληροφοριακά συστήματα ....................................................................... 17

 

1.4

 

Σύνοψη διπλωματικής εργασίας ................................................................................ 18

 

1.5

 

Σύνοψη 1ου κεφαλαίου ............................................................................................. 18

 

Κεφάλαιο 2ο – Θεωρητικό Υπόβαθρο ..................................................................................... 19

 

2.1

 

Διαδίκτυο ................................................................................................................... 19

 

2.2

 

Προγραμματισμός Διαδικτύου .................................................................................. 20

 

2.3

 

Τεχνικές Προγραμματισμού ...................................................................................... 21

 

2.4

 

Γλώσσες Προγραμματισμού Διαδικτύου .................................................................. 29

 

2.4

 

Τεχνολογίες Ανάπτυξης λογισμικού ......................................................................... 34

 

2.5

 

Σύνοψη 2ου Κεφαλαίου ............................................................................................ 36

 

Κεφάλαιο 3ο – Δομή & Οργάνωση Συστήματος ..................................................................... 37

 

3.1

 

Ανάλυση Συστήματος ............................................................................................... 37

 

3.2

 

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

 

3.3

 

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

 

3.4

 

Περιπτώσεις Χρήσης (Use cases) ............................................................................. 40

 

3.5

 

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

 

3.6

 

Σχεδιασμός και δημιουργία βάσης δεδομένων ......................................................... 51

 

3.7

 

Επεξήγηση Αρχείων .................................................................................................. 60

 

3.8

 

Ασφάλεια Συστήματος .............................................................................................. 72

 

3.9

 

Σύνοψη 3ου κεφαλαίου ............................................................................................. 77

 

Κεφάλαιο 4ο – Διεπαφή Χρήστη (Website User Interface) .................................................... 78

 

4.1

 

Εγγραφή και σύνδεση στο σύστημα (Sign up & Login) ........................................... 78

 

4.2

 

Επανέκδοση Κωδικού ............................................................................................... 80

 

4.3

 

Υπενθύμιση Ονόματος Χρήστη ................................................................................ 81

 

4.4

 

Μενού πλοήγησης ..................................................................................................... 82