background image

Περιεχόμενα

1

Εισαγωγή

21

1.1

Ορισμός του προβλήματος

. . . . . . . . . . . . . . . . . . . . . . . . . 23

1.2 Σκοπός και Πλεονεκτήματα . . . . . . . . . . . . . . . . . . . . . . . . . 24

1.3 Σχετική Έρευνα . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25

1.4

Αντίστοιχα Εμπορικά Συστήματα . . . . . . . . . . . . . . . . . . . . . 27

1.4.1

iGuide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28

1.4.2

Field Trip . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28

1.4.3

Strayboots . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28

1.4.4

AroundMe

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29

1.5 Διάρθρωση κειμένου . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29

1.6 Σύνοψη Κεφαλαίου . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30

2 Θεωρητικό Υπόβαθρο

31

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

2.1.1

HTML . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31

2.1.2

CSS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32

2.1.3

JavaScript . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32

2.1.4

jQuery . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33

2.1.5

PHP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34

2.1.6

AJAX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34

2.1.7

MySQL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35

2.1.8

Google Maps API . . . . . . . . . . . . . . . . . . . . . . . . . . . 36

2.1.9

Bootstrap . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37

2.2 Εργαλεία Λογισμικού . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37

2.2.1

Notepad++ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37

2.2.2 phpMyAdmin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38

11