Σχεδιασμός και υλοποίηση mobile διαδικτυακής εφαρμογής με χρήση σύγχρονων εργαλείων
Designing and Implementation of a mobile web application using contemporary tools
Πτυχιακή εργασία
Author
Σιμούδη, Μαρία
Τσινάβος, Χρήστος
Date
2018-12-13Advisor
Διλιντάς, ΓεώργιοςΜίνος, Παναγιώτης
Keywords
Web services ; Διαδικτυακές υπηρεσίες ; REST ; Android Studio ; Android ; Διαδικτυακές εφαρμογές ; MySQL WorkbenchAbstract
Το πρόγραμμα που υλοποιήθηκε κατά την εκπόνηση αυτής της εργασίας είναι μία android εφαρμογή. Πρόκειται για μία εφαρμογή, η οποία υλοποιήθηκε συνδυαστικά με τη χρήση υπηρεσιών διαδικτύου και περιέχει ανακοινώσεις μαθημάτων του εργαστηρίου των Λειτουργικών Συστημάτων, που αφορούν τους σπουδαστές. Σκοπός της είναι η πιο άμεση και εύκολη ενημέρωση των σπουδαστών για την εξέλιξη των μαθημάτων έτσι, ώστε να επιτευχθεί η ομαλότερη λειτουργία του εργαστηρίου. Ο σπουδαστής με την εγγραφή του στην εφαρμογή θα έχει τη δυνατότητα να επιλέξει για πρώτη φορά τα μαθήματα που τον ενδιαφέρουν και στη συνέχεια να έχει πρόσβαση στις πληροφορίες που παρέχονται για το καθένα από αυτά. Το γεγονός ότι η πλειοψηφία των σπουδαστών διαθέτει έξυπνες κινητές συσκευές οδήγησε στην επιλογή της δημιουργίας αυτού του τύπου εφαρμογής. Παράλληλα, η συγκέντρωση σε μία εφαρμογή όλων των πληροφοριών που απαιτούνται να γνωρίζει ο σπουδαστής, δημιουργεί ένα γραφικό περιβάλλον, που είναι πιο απλό για το χρήστη της εφαρμογής.
Abstract
The program that was implemented during the preparation of this paper is an android application. It refers to an application that was implemented in combination with a use of web services and contains the announcements that has to do with the Operating Systems labs that concern the students. Its purpose is the more immediate and easier update for the students on the class’s news in order to achieve the smoothest operation of the lab. The student with his/her registration in the application is going to have the ability to choose for the first time the classes that he/she is interested in and then have access in the details that are provided for each of them. The fact that the majority of the students are smart phone owners led us to choose to implement this type of application. Alongside, the gathering of all information in one application that a student needs to know creates an interface that is simpler for the user.