Πλατφόρμα σε web και εφαρμογή σε Android για συλλογή δεδομένων και έλεγχο συστημάτων Internet-of-Things

Απόθεσις

 

Εμφάνιση απλής εγγραφής

dc.contributor.advisor Γεωργιάδης, Απόστολος
dc.contributor.author Χατζηαγγελίδης, Κωνσταντίνος Ι.
dc.date.accessioned 2017-11-13T13:52:51Z
dc.date.available 2017-11-13T13:52:51Z
dc.date.issued 2017-07
dc.identifier.uri http://apothesis.teicm.gr/xmlui/handle/123456789/3257
dc.description Το πλήρες κείμενο της εργασίας είναι διαθέσιμο κατόπιν αιτήματος el
dc.description.abstract Λόγω της επαγγελματικής ενασχόλησης του με την βιομηχανική ψύξη, o συγγραφέας του παρόντος κειμένου ασχολείται συστηματικά με την εγκατάσταση και παραμετροποίηση μονάδων καταγραφής, εποπτείας και τηλεμετρίας. Οι μετρήσεις οι οποίες συλλέγονται είναι στην πλειοψηφία τους θερμοκρασίες ψυγείων και ψυκτικών θαλάμων, που συνήθως συναντώνται σε: υπεραγορές (super markets), χώρους παραγωγής και επεξεργασίας τροφίμων (κυρίως κρέατος, λαχανικών και τυροκομικών) καθώς και σε αποθήκες φαρμάκων. Επιπλέον υπάρχουν περιπτώσεις μέτρησης μεγεθών ψυκτικών συγκροτημάτων όπως πίεση και ροή ψυκτικού μέσου, ώρες λειτουργίας συμπιεστή κλπ. Σκοπός της παρούσας διπλωματικής εργασίας είναι η πλήρης ανάπτυξη (Full Stack Development, FSD) μιας διαδικτυακής πλατφόρμας εξυπηρέτησης των προαναφερθέντων συστημάτων τύπου (Internet of Things). Πιο συγκεκριμένα, το backend κομμάτι αποτελείται από clients, δημιουργημένους σε γλώσσα Python, οι οποίοι αναλαμβάνουν τον ρόλο της συλλογής δεδομένων από τα εγκατεστημένα συστήματα καταγραφής Utlima, της εταιρίας Polymechanics, και στη συνέχεια την αποθήκευσή τους σε μια κεντρική βάση δεδομένων, ανεπτυγμένη σε PostgreSQL. Ως τυπικό web frontend χρησιμοποιείται το γραφικό περιβάλλον του Django REST Framework. Τέλος, η ανεπτυγμένη σε Android εφαρμογή εξυπηρετεί τόσο την σύγχρονη απαίτηση για εποπτεία των συστημάτων εν κινήσει (on the go), όσο και την λήψη ειδοποιήσεων κυρίως συναγερμού, παραγόμενων από την υπηρεσία (Firebase Cloud Messaging) της Google. el
dc.description.abstract Due to his professional engagement in the area of industrial refrigeration, the author of the present abstract is deeply involved with the installation and the setting of data logging, monitoring and telemetry systems. The measurements collected are in their majority cold storage unit temperatures, often found at places like: Supermarkets, Food processing factories (mostly meat, vegetables and dairy products) and medicine storage facilities. Additionally there are cases of measurements taking place on refrigeration machinery, such as pressure and flow of refrigerants, compressor working hours etc. The aim of the current master thesis is the Full Stack Development of an Internet of Things type platform, which will utilize the above mentioned systems. To be more specific, the backend consists of software clients, developed in Python language, that have the role of collecting the data from the already installed Ultima systems, from Polymechanics, and then store them in a central PostgreSQL database. As a typical Web based frontend the Django REST Framework is used. Finally the Android developed app serves not only the nowadays’ demand for system monitoring on the go, but also the receiving of push notifications, mostly for alarms, generated by the Google Firebase Cloud Messaging service. en
dc.format.extent 72 el
dc.language.iso el el
dc.publisher Τ.Ε.Ι. Κεντρικής Μακεδονίας el
dc.rights Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 4.0 Διεθνές
dc.rights.uri http://creativecommons.org/licenses/by-nc-nd/4.0/deed.el
dc.subject TEICM::ΔΙΑΔΙΚΤΥΟ::ΔΙΚΤΥΑΚΕΣ ΤΟΠΟΘΕΣΙΕΣ::ΔΙΚΤΥΑΚΕΣ ΤΟΠΟΘΕΣΙΕΣ -- ΣΧΕΔΙΑΣΗ el
dc.subject ΛΟΓΙΣΜΙΚΟ ΕΦΑΡΜΟΓΩΝ – ΑΝΑΠΤΥΞΗ el
dc.subject ANDROID (ΗΛΕΚΤΡΟΝΙΚΗ ΠΗΓΗ ΠΛΗΡΟΦΟΡΙΩΝ) el
dc.subject.ddc 005.2762 el
dc.title Πλατφόρμα σε web και εφαρμογή σε Android για συλλογή δεδομένων και έλεγχο συστημάτων Internet-of-Things el
dc.type Διπλωματική εργασία
dc.contributor.department Σχολή Τεχνολογικών Εφαρμογών, Τμήμα Μηχανικών Πληροφορικής Τ.Ε. el
dc.contributor.master ΠΜΣ "ΕΦΑΡΜΟΣΜΕΝΗ ΠΛΗΡΟΦΟΡΙΚΗ" el
dc.heal.publisherID teiser
dc.subject.keyword Τηλεμετρία el
dc.subject.keyword Συστήματα καταγραφής el
dc.subject.keyword Django el
dc.subject.keyword PostgreSQL el
dc.subject.keyword Android el
dc.subject.keyword Client el
dc.subject.keyword Python el
dc.subject.keyword Telemetry el
dc.subject.keyword Data loggers el


Αρχεία σε αυτό το τεκμήριο

Αυτό το τεκμήριο εμφανίζεται στις ακόλουθες συλλογές

Εμφάνιση απλής εγγραφής

Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 4.0 Διεθνές Except where otherwise noted, this item's license is described as Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 4.0 Διεθνές