background image

Περιεχόμενα

2.2.3 WinSCP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39

2.2.4 PuTTY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39

2.2.5 MySQL Workbench

. . . . . . . . . . . . . . . . . . . . . . . . . 40

2.2.6 GIMP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41

2.2.7

Android Studio . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41

2.3 Σύνοψη Κεφαλαίου . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42

3 Ανάλυση και Σχεδίαση

43

3.1 Ανάλυση και Σχεδίαση Ιστοχώρου . . . . . . . . . . . . . . . . . . . . . 43

3.2 Ρόλοι . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43

3.3 Απαιτήσεις . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44

3.4 Περιπτώσεις Χρήσης . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44

3.5 Σχεδιασμός Βάσης Δεδομένων . . . . . . . . . . . . . . . . . . . . . . . 46

3.5.1

Πίνακας users

. . . . . . . . . . . . . . . . . . . . . . . . . . . . 46

3.5.2 Πίνακας allplaces . . . . . . . . . . . . . . . . . . . . . . . . . . . 48

3.5.3 Πίνακας tours . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49

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

3.6 Ασφάλεια . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51

3.7 Ανάλυση και Σχεδίαση Κινητής Εφαρμογής . . . . . . . . . . . . . . . . 53

3.7.1

Πρωτόκολλο Επικοινωνίας Εφαρμογής με Ιστότοπο . . . . . . . 53

3.7.2

Απαιτήσεις Κινητής Εφαρμογής . . . . . . . . . . . . . . . . . . 53

3.7.3

Περιπτώσεις και Δικαιώματα Χρήσης . . . . . . . . . . . . . . . 54

3.8 Σύνοψη Κεφαλαίου . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54

4 Λειτουργίες Ιστοχώρου

57

4.1

Λειτουργίες Ανώνυμου Χρήστη . . . . . . . . . . . . . . . . . . . . . . . 57

4.1.1

Σύνδεση Χρήστη . . . . . . . . . . . . . . . . . . . . . . . . . . . 57

4.1.2

Εγγραφή Χρήστη . . . . . . . . . . . . . . . . . . . . . . . . . . . 58

4.1.3

Ανάκτηση Κωδικού

. . . . . . . . . . . . . . . . . . . . . . . . . 59

4.2 Λειτουργίες Συνδεδεμένου Χρήστη . . . . . . . . . . . . . . . . . . . . 60

4.2.1

Χάρτες . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61

4.2.2 Περιηγήσεις . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64

4.2.3 Σχετικά Με . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67

12