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

Φόρτωση...
Μικρογραφία εικόνας

Ημερομηνία

2017-03

Συγγραφείς

Καλαϊτζής, Βασίλειος

Τίτλος Εφημερίδας

Περιοδικό ISSN

Τίτλος τόμου

Εκδότης

Τ.Ε.Ι. Κεντρικής Μακεδονίας

Δικαιώματα

Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 4.0 Διεθνές

Άδειες

Παραπομπή

Παραπομπή

Περίληψη

Η παροχή ηλεκτρονικών υπηρεσιών υψηλής ποιότητας προς τους φοιτητές και προς όλη την ακαδημαϊκή κοινότητα, αποτελεί μια συνεχή πρόκληση για τα ιδρύματα τριτοβάθμιας εκπαίδευσης. Σκοπός της διπλωματικής αυτής εργασίας είναι να συμβάλλει προς την κατεύθυνση αυτή, με την ανάπτυξη μιας διαδικτυακής εφαρμογής για την ανάθεση πτυχιακών εργασιών, με έμφαση στην επαναχρησιμοποίηση δεδομένων που υπάρχουν στο Ίδρυμα. Η μεθοδολογία που ακολουθείται ξεκινάει από την καταγραφή και ανάλυση των απαιτήσεων του ΠΜΣ στην Εφαρμοσμένη Πληροφορική. Ακολουθεί η φάση σχεδιασμού που βασίζεται σε μελέτη σύγχρονων μεθόδων και βέλτιστων πρακτικών. Μέσω του σχεδιασμού δημιουργήθηκε ένας αλγόριθμος που επεξεργάζεται τις αιτήσεις των φοιτητών καθώς και μια σειρά από κριτήρια και καταλήγει σε αυτόματες αναθέσεις. Παράλληλα σχεδιάστηκε μια γέφυρα διασύνδεσης για άντληση στοιχείων φοιτητών από το φοιτητολόγιο του Ιδρύματος. Στο στάδιο της υλοποίησης, συνδυάζονται εργαλεία και τεχνικές σύμφωνα με τα δημοφιλέστερα πρότυπα ανάπτυξης εφαρμογών διαδικτύου. Ακολουθεί σχολαστικός έλεγχος λογισμικού που διασφαλίζει την απρόσκοπτη λειτουργία της ολοκληρωμένης εφαρμογής. Το τελικό αποτέλεσμα είναι ένα πλήρως λειτουργικό πληροφοριακό σύστημα υψηλών προδιαγραφών, καθώς και μια μικροεφαρμογή web service που συνεργάζονται μεταξύ τους και καλύπτουν πλήρως τους αρχικούς στόχους.
Providing high-quality online services to students and to the entire academic community, is an ongoing challenge for higher education institutions. The goal of this thesis is to contribute to this cause, by developing a web application for assigning theses to students, taking into account to maximize data reusability, from institution databases. The development process began by collecting and analyzing requirements from the faculty of MSc in Applied Informatics. Next, the design phase took place, which was based on research of modern patterns and best practices. Throughout the design phase, an original algorithm was created. The algorithm processes students' applications alongside a series of evaluation criteria and results in automatic assignments. Furthermore, an interface bridge was designed to mine student data from the main student database of the institution. At implementation stage, programming techniques and resources were combined by following the most popular web development standards. Software creation was followed by intense testing to assure error-free, functional features and a smooth interface workflow. The finished product is a fully functional, high standard, web application and a micro service - web service application. Their combined operation, meets fully the original thesis objectives.

Περίληψη

Περιγραφή

Το πλήρες κείμενο της εργασίας ΔΕΝ είναι διαθέσιμο

Λέξεις-κλειδιά

TEICM::ΔΙΑΔΙΚΤΥΟ::ΔΙΚΤΥΑΚΕΣ ΤΟΠΟΘΕΣΙΕΣ::ΔΙΚΤΥΑΚΕΣ ΤΟΠΟΘΕΣΙΕΣ -- ΣΧΕΔΙΑΣΗ, TEICM::ΑΝΑΠΤΥΞΗ ΔΙΚΤΥΑΚΩΝ ΤΟΠΟΘΕΣΙΩΝ

Παραπομπή