Ανάλυση, σχεδιασμός & υλοποίηση μιας PWA: «Προσωπικό Εβδομαδιαίο Πρόγραμμα Μαθημάτων»

δείτε την πρωτότυπη σελίδα τεκμηρίου
στον ιστότοπο του αποθετηρίου του φορέα για περισσότερες πληροφορίες και για να δείτε όλα τα ψηφιακά αρχεία του τεκμηρίου*



Ανάλυση, σχεδιασμός & υλοποίηση μιας PWA: «Προσωπικό Εβδομαδιαίο Πρόγραμμα Μαθημάτων»

Ζαραχάνης, Δημήτριος

Triantafyllou, Ioannis
Σχολή Διοικητικών, Οικονομικών & Κοινωνικών Επιστημών
Dendrinos, Markos
Τμήμα Αρχειονομίας, Βιβλιοθηκονομίας και Συστημάτων Πληροφόρησης
Kouis, Dimitris

Πτυχιακή εργασία

2021-03-18

2021-04-01T14:50:13Z


Στην παρούσα εργασία παρουσιάζεται η ανάλυση, ο σχεδιασμός και η υλοποίηση μιας διαδικτυακής εφαρμογής. Η εφαρμογή αναπτύχθηκε σε 3 κύρια επίπεδα. Το Back-End που βασίζεται στην υπηρεσία Firestore της Google Cloud Platform, το Middle Layer που έχει υλοποιηθεί με το NodeJS και την βιβλιοθήκη ExpressJS, και το Front-End που αναπτύχθηκε με βάση την βιβλιοθήκη React. Τα τρία αυτά επίπεδα λειτουργούν συνεργατικά ώστε να παρέχεται στους φοιτητές μια διαδραστική εφαρμογή μέσω browser όπου μπορούν διαμορφώσουν το εβδομαδιαίο πρόγραμμα των μαθημάτων τους. Επιπλέον, με τη χρήση των νεότερων δυνατοτήτων που προσφέρουν οι web browsers, η εφαρμογή γίνεται να εγκατασταθεί σε συσκευές απευθείας από τον browser, χωρίς να χρειάζεται να μεσολαβεί κάποιο αποθετήριο εφαρμογών. Η εργασία χωρίζεται σε τρία μέρη, ανάλυση, σχεδιασμός, υλοποίηση και σε κάθε μέρος αναλύεται το αντίστοιχο μέρος της ανάπτυξης της εφαρμογής, από τη σύλληψη μέχρι την υλοποίηση. Περεταίρω στόχοι της εργασίας ήταν η εξερεύνηση και χρήση των πιο σύγχρονων τεχνολογιών που είναι διαθέσιμες στο χώρο του web-development και η πρακτική εφαρμογή εννοιών και γνώσεων που προσφέρονται από μαθήματα της τμήματος, όπως η Ανάλυση και Σχεδιασμός Συστημάτων και οι Εφαρμογές στον Παγκόσμιο Ιστό.


Progressive Web Application
Λογισμικό
Firestore
Ανάπτυξη εφαρμογών στον παγκόσμιο ιστό
Software
React

Ελληνική γλώσσα

Πανεπιστήμιο Δυτικής Αττικής

ΣΧΟΛΗ ΔΙΟΙΚΗΤΙΚΩΝ, ΟΙΚΟΝΟΜΙΚΩΝ & ΚΟΙΝΩΝΙΚΩΝ ΕΠΙΣΤΗΜΩΝ - Τμήμα Αρχειονομίας, Βιβλιοθηκονομίας και Συστημάτων Πληροφόρησης - Πτυχιακές εργασίες

Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 4.0 Διεθνές
http://creativecommons.org/licenses/by-nc/4.0/
Αναφορά Δημιουργού-Μη Εμπορική Χρήση 4.0 Διεθνές




*Η εύρυθμη και αδιάλειπτη λειτουργία των διαδικτυακών διευθύνσεων των συλλογών (ψηφιακό αρχείο, καρτέλα τεκμηρίου στο αποθετήριο) είναι αποκλειστική ευθύνη των αντίστοιχων Φορέων περιεχομένου.