background image

Σχεδιασμός και υλοποίηση πληροφοριακού συστήματος διαχείρισης εθελοντών και απινιδωτών  

 
 

 
 

Περιεχόμενα

 

Κατάλογος εικόνων

 ...................................................................................................................................... 6

 

Κατάλογος πινάκων

 ..................................................................................................................................... 8

 

Περίληψη

 .................................................................................................................................................... 10

 

Abstract

 ...................................................................................................................................................... 12

 

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

 .......................................................................................................... 14

 

Ευχαριστίες

 ................................................................................................................................................. 15

 

Κεφάλαιο 1ο – Εισαγωγή

 ............................................................................................................................ 16

 

1.1 Περιγραφή σημερινής κατάστασης

 ............................................................................................................. 16

 

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

 ...................................................................................................................... 17

 

1.3 Αντίστοιχα συστήματα και συμπέρασμα υλοποίησης

 .................................................................................. 18

 

1.3.1 AED Locations v2

 ............................................................................................................................. 18

 

1.3.2 Permis de sauver

 ................................................................................................................................ 19

 

1.3.3 ΑΕD Alert

 ......................................................................................................................................... 20

 

1.3.4 Staying Alive

 ..................................................................................................................................... 21

 

1.3.5 DAEdove

 ........................................................................................................................................... 22

 

1.3.6 Responders

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

 

1.3.7 SAUV Life

 ........................................................................................................................................ 24

 

1.4 Ανάλυση και συμπεράσματα αντίστοιχων εφαρμογών

 ................................................................................ 24

 

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

 ................................................................................................................. 26

 

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

 ......................................................................................................... 28

 

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

 .................................................................................................................... 28

 

2.1.1 HTML

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

 

2.1.2 CSS

 .................................................................................................................................................... 30

 

2.1.3 Javascript

 ........................................................................................................................................... 31

 

1.1.1

 

2.1.4 MYSQL

 ............................................................................................................................... 33

 

2.1.5 PHP

 ................................................................................................................................................... 34

 

2.2 Δομές (frameworks), βιβλιοθήκες (libraries), μεταγλωττιστές (compilers), εργαλεία

 ................................ 35

 

2.2.1 Slim Framework

 ................................................................................................................................ 35

 

2.2.2 Μaterial-ui και responsive design

 ..................................................................................................... 37

 

2.2.3 jQuery

 ................................................................................................................................................ 37

 

2.2.4 React

 .................................................................................................................................................. 38

 

2.2.5 Fetch

 .................................................................................................................................................. 39

 

2.2.6 Redux

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

 

2.2.7 Webpack

 ............................................................................................................................................ 41

 

2.2.8 Babel

 ................................................................................................................................................. 41

 

2.2.9 Pusher API

 ......................................................................................................................................... 41

 

2.2.10 Google-Maps

 ................................................................................................................................... 42

 

2.2.11 React-Native

 .................................................................................................................................... 42

 

2.4 Πλατφόρμες Ανάπτυξης Λογισμικού

 ........................................................................................................... 44

 

2.4.1 Visual Studio Code

 ............................................................................................................................ 44

 

2.4.2 Expo

 .................................................................................................................................................. 45

 

2.4.3 React Native Debugger

 ...................................................................................................................... 45