background image

xii 

ΠΕΡΙΕΧΟΜΕΝΑ 

 

2.3.5

 

Επέκταση PDO .......................................................................................... 15

 

2.3.6

 

JavaScript .................................................................................................. 15

 

2.3.7

 

AJAX ......................................................................................................... 16

 

2.3.8

 

Bootstrap ................................................................................................... 16

 

2.4

 

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

 

2.4.1

 

Notepad++ ................................................................................................. 17

 

2.4.2

 

WinSCP ..................................................................................................... 18

 

2.4.3

 

PuTTY ....................................................................................................... 20

 

2.5

 

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

 

Κεφάλαιο 3

 

Ανάλυση και σχεδίαση συστήματος 

23

 

3.1

 

Εισαγωγή .......................................................................................................... 23

 

3.2

 

Οι απαιτήσεις του συστήματος ......................................................................... 23

 

3.3

 

Καθηγητές......................................................................................................... 25

 

3.4

 

Φοιτητές ............................................................................................................ 25

 

3.5

 

Ανώνυμοι χρήστες ............................................................................................ 26

 

3.6

 

Πρόσβαση στον ιστότοπο ................................................................................. 26

 

3.7

 

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

 

3.7.1

 

Πίνακας admin .......................................................................................... 27

 

3.7.2

 

Πίνακας users ............................................................................................ 28

 

3.7.3

 

Πίνακας password ..................................................................................... 29

 

3.7.4

 

Πίνακας days ............................................................................................. 29

 

3.7.5

 

Πίνακας hours ........................................................................................... 30

 

3.7.6

 

Πίνακας semester ...................................................................................... 30

 

3.7.7

 

Πίνακας course .......................................................................................... 31

 

3.7.8

 

Πίνακας course_depart .............................................................................. 32

 

3.7.9

 

Πίνακας course_profesor ........................................................................... 32

 

3.7.10

 

Πίνακας course_semester .......................................................................... 33

 

3.7.11

 

Πίνακας university .................................................................................... 34

 

3.7.12

 

Πίνακας department .................................................................................. 34

 

3.7.13

 

Πίνακας equipment ................................................................................... 35

 

3.7.14

 

Πίνακας rooms .......................................................................................... 35