background image

 
 

 

 

40 

 

3. Κεφάλαιο 3 – Ανάλυση συστήματος  

 

Σε  αυτό  το  κεφάλαιο  γίνεται  η  ανάλυση  του  σχεδιασμού  του  συστήματος. 

Αρχικά,  παρουσιάζονται  οι  σχεδιαστικές  προδιαγραφές  και  κάποιες  απαιτήσεις  που 

πρέπει το σύστημα να ικανοποιεί. Στη συνέχεια,  γίνεται η ανάλυση και σχεδίαση της 

βάσης  δεδομένων  του  συστήματος.  Για  την  υλοποίηση  της  βάσης  δεδομένων  της 

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

λογισμικά εργαλεία,  κυρίως  τα back-end εργαλεία,  τα οποία αναλύθηκαν λεπτομερώς 

στο προηγούμενο  κεφάλαιο. 

 
 

3.1 Σχεδιαστικές προδιαγραφές 

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

και  καταγραφή  των  σχεδιαστικών  προδιαγραφών.  Ο  ορισμός  των  σχεδιαστικών 

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

στον  προσδιορισμό  των  βασικών  λειτουργιών  του  συστήματος.  Οι  σχεδιαστικές 

προδιαγραφές του συστήματος περιλαμβάνουν: 

 

Κατηγορίες λειτουργίας 

 

Κατηγορίες χρηστών 

 

Ποιοτικά χαρακτηριστικά 

 

Λειτουργικές  απαιτήσεις   

 

Περιορισμοί 

 

3.1.1 Κατηγορίες λειτουργίας 

 

Το σύστημα που υλοποιήθηκε  στην παρούσα  διπλωματική  εργασία χωρίζεται 

σε δύο (2) κατηγορίες λειτουργίας. Χρησιμοποιείται  είτε με εγγραφή και σύνδεση του 

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

Το κομμάτι του ιστοχώρου  που δεν λειτουργεί με σύνδεση και εγγραφή, δηλαδή 

δεν  απαιτείται  βάση  δεδομένων,  μπορούν  να  έχουν  πρόσβαση  όλοι  για  να 

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

έχουν τα ίδια δικαιώματα  όπως είναι χρήση βίντεο,  μικροφώνου,  διαμοίραση οθόνης, 

καταγραφή οθόνης, ζωντανή σχεδίαση, σίγαση μικροφώνου  και βίντεο συμμετεχόντων 

και κλείδωμα/ξεκλείδωμα  δωματίου.