Please use this identifier to cite or link to this item: http://hdl.handle.net/10889/13859
Title: Ανάπτυξη διεπαφής προγραμματισμού εφαρμογών και αλγορίθμων για σύγχρονη αξιολόγηση κυκλωματικής πολυπλοκότητας
Other Titles: Development of an application programming interface and algorithms for modern circuit complexity assessment
Authors: Κοσμάς, Μάριος
Keywords: Διεπαφή προγραμματισμού εφαρμογών διαδικτύου
Keywords (translated): Web API
Abstract: Η εργασία αποτελεί μέρος του υπάρχοντος μαθησιακού περιβάλλοντος Diagram⊷atic. Το περιβάλλον αυτό είχε αναπτυχθεί ως εργαλείο εκμάθησης της διαδικασίας σχεδιασμού διαγραμμάτων εντός της τάξης. Μέσω της εφαρμογής αυτής ο καθηγητής έχει τη δυνατότητα να δημιουργήσει παιχνίδια για τους μαθητές/φοιτητές κάνοντας την εκμάθηση και τη μελέτη εννοιών όπως της κυκλωματικής πολυπλοκότητας και της κατασκευής διαγραμμάτων περισσότερο διαδραστική. Αντικείμενο της ανά χείρας διπλωματικής εργασίας ήταν η ανάπτυξη μιας διεπαφής προγραμματισμού εφαρμογών διαδικτύου (Web API) για το περιβάλλον Diagram⊷atic. Η εφαρμογή Web API στηρίχθηκε στην ήδη υπάρχουσα υλοποίηση και έπειτα από ανάλυση απαιτήσεων και εν νέου σχεδίαση κατέληξε σε ένα σύστημα γενικού χαρακτήρα, το οποίο εμπίπτει στο μοντέλο πελάτη-εξυπηρετητή, με εξυπηρετητή την τρέχουσα εφαρμογή και πελάτες τις εφαρμογές του καθηγητή και φοιτητή, καθώς και των όποιων εφαρμογών δύνανται να αναπτυχθούν στο μέλλον.
Abstract (translated): This work is part of the existing Diagram⊷atic learning environment. This environment was developed as a learning tool for the process of drawing diagrams within the classroom. Through this application, the teacher can create games for students, making learning and studying concepts such as circuit complexity and diagram creation more interactive. The aim of this study was to develop a web application interface (Web API) for the Diagram⊷atic environment. This application was based on the existing application and after analyzing the requirements and re-designing it resulted in a general system which falls under the client-server model, with this application in the part of server and in the part of the client the applications of the professor and student, as well as any applications may be developed in the future.
Appears in Collections:Τμήμα Μηχανικών Η/Υ και Πληροφορικής (ΔΕ)

Files in This Item:
File Description SizeFormat 
Διπλωματική.pdf2.21 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.