background image

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

 
 

 
 

57 

 

telephone: Eίναι το κινητό τηλέφωνο επικοινωνίας του χρήστη. Σε αυτό το νούμερο, 

το  σύστημα  αποστέλλει  αυτόματα  ειδοποιήσεις  με  SMS.  Αποτελείται  από  10 

ακέραιους αριθμούς όπως όλοι οι τηλεφωνικοί αριθμοί.  

 

Address: Συμβολοσειρά 30 χαρακτήρων, αποτελεί την διεύθυνση του χρήστη. 

 

username: Αποτελεί το όνομα του χρήστη και χρησιμοποιείται για τη σύνδεσή 

του στο σύστημα. Αποτελεί συμβολοσειρά και είναι μοναδική για κάθε χρήστη 

νοουμένου πως είναι το εκ των δύο στοιχείων σύνδεσής του στο σύστημα. To 

username θα δίδεται απο τον διαχειριστή. 

 

password:    Είναι  ο  κωδικός  του  χρήστη,  αποτελεί  συμβολοσειρά  μήκους  64 

χαρακτήρων  με  σκοπό  την  συμβατότητα  στην  κρυπτογράφηση  (hash).  Το 

password θα δίδεται και αυτό από τον διαχειριστή. 

 

3.2.4 Δομή πίνακα “Περιστατικό” 

 

Στον  Πίνακα  4  παρουσιάζεται  η  δομή  του  πίνακα  «περιστατικό  »  ο  οποίος 

περιέχει και τα βασικά του στοιχεία. Ο συγκεκριμένος πίνακας συνδέεται άμεσα με τον 

πίνακα εθελοντή. Αφού σε περίπτωση περιστατικού ο εθελοντής σπεύδει να επέμβει. 

 

Όνομα

 

Τύπος

 

Κενό

 

Προεπιλογή

 

Πρόσθετα

 

Id

 

Int(11)

 

Όχι

 

Καμία

 

AUTO_INCREMENT

 

correspondence

 

Varchar(3)

 

Ναι

 

Καμία

 

NOT NULL

 

e-mail

 

Varchar(30)

 

Όχι

 

Καμία

 

UNIQUE

 

address

 

Varchar(30)

 

Ναι

 

Καμία

 

-

 

lat/long 

Decimal(9,6) 

Όχι 

Καμία 

Πίνακας 4: Πίνακας “Περιστατικό” 

 
Ανάλυση στηλών του πίνακα “Περιστατικό”: 
 

 

id:  Αποτελεί  το  αναγνωριστικό  του  χρήστη  και  είναι  το  πρωτεύον  κλειδί  του 

πίνακα  και  αυξάνεται  κατά  ένα  για  την  καταμέτρηση  του  πλήθους  των 

περιστατικών.  Έχει  τη  δυνατότητα  να  λάβει  πολύ  μεγάλες  τιμές  ώστε  να 

καλύπτει τις ανάγκες έπειτα από χρόνια.