background image

 
 

 

 

 

Περίληψη 

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

διαδικτυακό  σύστημα  σύγχρονης  επικοινωνίας  μεταξύ  των  χρηστών  σε  πραγματικό 

χρόνο  με  σκοπό  την  εύρυθμη  εξυπηρέτηση  των  αναγκών  των  φοιτητών  και  των 

καθηγητών  του  τμήματος  Ηλεκτρολόγων  Μηχανικών  και  Μηχανικών  Υπολογιστών 

του Πανεπιστημίου Δυτικής Μακεδονίας. 

Η  τηλεκπαίδευση  και  η  τηλεργασία  είναι  διαδικτυακά  συστήματα  που 

στηρίζονται στην σύγχρονη επικοινωνία,  η οποία απαιτεί δίκτυα υψηλών δυνατοτήτων  

μιας και η επικοινωνία  μεταξύ των  συμμετεχόντων  πρέπει να γίνεται σε  πραγματικό 

χρόνο  για να προσφέρει  την αμεσότητα της επαφής και της αλληλεπίδρασης και των 

δύο  πλευρών.  Με  βάση τα προηγούμενα,  για μια σύγχρονη επικοινωνία  απαιτούνται 

συστήματα που μεταφέρουν ήχο, εικόνα και δεδομένα μεταξύ των χρηστών. 

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

χρήση  τεχνολογίας  ελεύθερου  λογισμικού  (WebRTC)  και  τεχνολογιών  ανοιχτού 

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

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

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

οθονών,  η οπτική, γραπτή και φωνητική επικοινωνία μεταξύ τους και η καταγραφή της 

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

Τέλος,  το σύστημα υποστηρίζει δύο τύπους χρηστών, τους απλούς χρήστες και 

τους  διαχειριστές,  ο  καθένας  με  διαφορετικές  δυνατότητες  τόσο  στο  διαχειριστικό 

επίπεδο του ιστοχώρου,  όσο και σε επίπεδο τηλεδιάσκεψης.   

 

Περιβάλλον  Ανάπτυξης: Η ανάπτυξη του  ιστοχώρου  έγινε με την χρήση των 

πιο  σύγχρονων  τεχνολογιών  και  ελεύθερων  λογισμικών.  Συγκεκριμένα,  για  τον 

ιστόχωρο  έγινε  χρήση  HTML5,  CSS3,  JavaScript,  Node.js,  JQuery,  MySQL.  Η 

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

 

 
 
 
 

Λέξεις κλειδιά: Σύγχρονη επικοινωνία,  Πραγματικός χρόνος,  Διαδικτυακό σύστημα 

Διαμοίραση οθονών.