background image

Σχεδιασμός και κατασκευή ενός υβριδικού αμυντικού αυτοματοποιημένου ρομποτικού συστήματος 

 

 

 

135 

αυξημένη  χρήση  κινητών  συσκευών  από  τους  χρήστες  και  το  γεγονός  ότι  αυξάνεται  το 

πλεονέκτημα του απομακρυσμένου ελέγχου που έχει το σύστημα. 

 

 

5.2 Απαιτήσεις συστήματος 

 

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

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

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

 

Ο  κύριος  έλεγχος  του  συστήματος  ορίζεται  από  το  διαχειριστή.  Για  λόγους 

ασφαλείας, στο σύστημα δεν θα μπορεί να κάνει εγγραφή και είσοδο όποιος χρήστης 

επιθυμεί.  Το  σύστημα  έχει  αναπτυχθεί  για  την  προστασία  και  την  παρακολούθηση 

ενός χώρου. Για το λόγο αυτό, ο διαχειριστής του συστήματος θα έχει τη δυνατότητα 

να κάνει την εγγραφή και τη διαχείριση των χρηστών.  

 

 

Θα  πρέπει  να  υπάρχουν  εγγεγραμμένοι  χρήστες  στο  σύστημα.  Πρέπει  να 

υλοποιηθεί  κατάλληλη  λειτουργία,  με  την  οποία  θα  μπορεί  κάποιος  αφού  συνδεθεί 

στον ιστοχώρο του συστήματος, να χρησιμοποιήσει τα στοιχεία της εγγραφής του για 

να αποκτήσει πρόσβαση σ αυτόν.  

 

 

Θα  πρέπει  να  υπάρχει  ιεραρχία  μεταξύ  των  χρηστών.  Στην  παρούσα  υλοποίηση 

απαιτούνται δύο επίπεδα ιεραρχίας χρηστών, ο διαχειριστής, και οι απλός χρήστης. Ο 

διαχειριστής έχει περισσότερα δικαιώματα και λειτουργίες στη διάθεσή του από τον 

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

Πιο συγκεκριμένα, ο διαχειριστής θα μπορεί να επεξεργάζεται στοιχεία χρηστών, να 

διαγράφει  χρήστες,  να  προβιβάσει  έναν  απλό  χρήστη  σε  διαχειριστή  και  το 

αντίστροφο,  να  ελέγχει  ολόκληρο  το  σύστημα,  καθώς  και  να  αποφασίζει  ποιοι  από 

τους χρήστες θα ενημερώνονται για την κατάσταση του χώρου μέσα από ηλεκτρονικό 

ταχυδρομείο (e-mail). 

 

 

Κάθε  συσκευή  απαιτείται  να  έχει  πρόσβαση  στο  διαδίκτυο.  Για  την  επικοινωνία 

της εφαρμογής με το χρήστη ή το διαχειριστή, απαιτείται η σύνδεση στο διαδίκτυο. Η