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

Στα πλαίσια της παρούσας διπλωματικής εργασίας, υλοποιήθηκε ένα σύστημα καταγραφής και διαχείρισης ρομποτικών συστημάτων για την κάλυψη των αναγκών του εργαστηρίου Τεχνητής Νοημοσύνης του Τμήματος Μηχανικών Πληροφοριακών και Επικοινωνιακών Συστημάτων του Πανεπιστημίου Αιγαίου. Αρχικά, παρατίθενται...

Full description

Saved in:
Bibliographic Details
Main Author: Κατσιλίδης, Νικόλαος
Other Authors: Καβαλλιεράτου, Εργίνα
Language:el_GR
Published: 2021
Subjects:
Online Access:http://hdl.handle.net/11610/21811
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1828462264346214400
author Κατσιλίδης, Νικόλαος
author2 Καβαλλιεράτου, Εργίνα
author_facet Καβαλλιεράτου, Εργίνα
Κατσιλίδης, Νικόλαος
author_sort Κατσιλίδης, Νικόλαος
collection DSpace
description Στα πλαίσια της παρούσας διπλωματικής εργασίας, υλοποιήθηκε ένα σύστημα καταγραφής και διαχείρισης ρομποτικών συστημάτων για την κάλυψη των αναγκών του εργαστηρίου Τεχνητής Νοημοσύνης του Τμήματος Μηχανικών Πληροφοριακών και Επικοινωνιακών Συστημάτων του Πανεπιστημίου Αιγαίου. Αρχικά, παρατίθενται τα αρχεία κώδικα της διαδικτυακής εφαρμογής, της εφαρμογής Android, καθώς και ο αντίστοιχος σύνδεσμος όπου τρέχει η εφαρμογή στο διαδίκτυο, αλλά και το αρχείο .apk για την εγκατάσταση της εφαρμογής σε κινητά με λειτουργικό σύστημα Android. Έπειτα, γίνεται εισαγωγή στον προγραμματισμό στο διαδίκτυο, στις καινοτομίες του τομέα και στις γλώσσες προγραμματισμού που είναι κατάλληλες για δημιουργία εφαρμογών στο διαδίκτυο. Επιπρόσθετα, γίνεται αναφορά στις τεχνολογίες που χρησιμοποιήθηκαν για την ανάπτυξη του συγκεκριμένου πληροφοριακού συστήματος, η προετοιμασία που έγινε ώστε να υλοποιηθεί αυτό και μετέπειτα γίνεται η καταγραφή και η ανάλυση των απαιτήσεών της. Σε επόμενο στάδιο, περιγράφονται τα στάδια ανάπτυξης της εφαρμογής. Αρχικά, γίνεται ο σχεδιασμός των λειτουργιών της εφαρμογής με βάση τις απαιτήσεις που καταγράφηκαν σε πρώτη φάση. Ο σχεδιασμός γίνεται με την χρήση εργαλείων που είναι διαθέσιμα ώστε να βοηθήσουν τον προγραμματιστή να υλοποιήσει το τελικό σύστημα. Τα διαγράμματα Use Case απεικονίζουν αυτές τις λειτουργίες τις εφαρμογής. Αυτά ακολουθούνται από την σχεδίαση και την υλοποίηση της βάσης δεδομένων. Μετά από την ανάπτυξη ακολουθεί η περιγραφή των οθονών τις τελικής εφαρμογής και παρατίθενται τα πιο σημαντικά κομμάτια κώδικα της ώστε να γίνουν πλήρως κατανοητές οι κύριες λειτουργίες της. Τέλος περιγράφεται λεπτομερώς η τελική παράδοση του πληροφοριακού συστήματος στην ομάδα του εργαστηρίου και το πως αυτή έγινε διαθέσιμη στο διαδίκτυο, καθώς και η εγκατάσταση της εφαρμογής Android στις συσκευές του εργαστηρίου και των εργαστηριακών βοηθών.
id oai:hellanicus.lib.aegean.gr:11610-21811
institution Hellanicus
language el_GR
publishDate 2021
record_format dspace
spelling oai:hellanicus.lib.aegean.gr:11610-218112021-07-01T09:15:58Z Ανάπτυξη εφαρμογής καταγραφής και διαχείρισης ρομποτικών συστημάτων Software implementation for recording and managing robotic systems Κατσιλίδης, Νικόλαος Καβαλλιεράτου, Εργίνα web development android studio java προγραμματισμός στο διαδίκτυο ανάπτυξη εφαρμογών κινητού υπολογισμού σχεδιασμός και ανάλυση πληροφοριακών συστημάτων Web site development Android (Electronic resource) Java (Computer program language) Mobile computing Internet programming Στα πλαίσια της παρούσας διπλωματικής εργασίας, υλοποιήθηκε ένα σύστημα καταγραφής και διαχείρισης ρομποτικών συστημάτων για την κάλυψη των αναγκών του εργαστηρίου Τεχνητής Νοημοσύνης του Τμήματος Μηχανικών Πληροφοριακών και Επικοινωνιακών Συστημάτων του Πανεπιστημίου Αιγαίου. Αρχικά, παρατίθενται τα αρχεία κώδικα της διαδικτυακής εφαρμογής, της εφαρμογής Android, καθώς και ο αντίστοιχος σύνδεσμος όπου τρέχει η εφαρμογή στο διαδίκτυο, αλλά και το αρχείο .apk για την εγκατάσταση της εφαρμογής σε κινητά με λειτουργικό σύστημα Android. Έπειτα, γίνεται εισαγωγή στον προγραμματισμό στο διαδίκτυο, στις καινοτομίες του τομέα και στις γλώσσες προγραμματισμού που είναι κατάλληλες για δημιουργία εφαρμογών στο διαδίκτυο. Επιπρόσθετα, γίνεται αναφορά στις τεχνολογίες που χρησιμοποιήθηκαν για την ανάπτυξη του συγκεκριμένου πληροφοριακού συστήματος, η προετοιμασία που έγινε ώστε να υλοποιηθεί αυτό και μετέπειτα γίνεται η καταγραφή και η ανάλυση των απαιτήσεών της. Σε επόμενο στάδιο, περιγράφονται τα στάδια ανάπτυξης της εφαρμογής. Αρχικά, γίνεται ο σχεδιασμός των λειτουργιών της εφαρμογής με βάση τις απαιτήσεις που καταγράφηκαν σε πρώτη φάση. Ο σχεδιασμός γίνεται με την χρήση εργαλείων που είναι διαθέσιμα ώστε να βοηθήσουν τον προγραμματιστή να υλοποιήσει το τελικό σύστημα. Τα διαγράμματα Use Case απεικονίζουν αυτές τις λειτουργίες τις εφαρμογής. Αυτά ακολουθούνται από την σχεδίαση και την υλοποίηση της βάσης δεδομένων. Μετά από την ανάπτυξη ακολουθεί η περιγραφή των οθονών τις τελικής εφαρμογής και παρατίθενται τα πιο σημαντικά κομμάτια κώδικα της ώστε να γίνουν πλήρως κατανοητές οι κύριες λειτουργίες της. Τέλος περιγράφεται λεπτομερώς η τελική παράδοση του πληροφοριακού συστήματος στην ομάδα του εργαστηρίου και το πως αυτή έγινε διαθέσιμη στο διαδίκτυο, καθώς και η εγκατάσταση της εφαρμογής Android στις συσκευές του εργαστηρίου και των εργαστηριακών βοηθών. 2021-06-23T07:46:33Z 2021-06-23T07:46:33Z 2020-02-07 http://hdl.handle.net/11610/21811 el_GR Default License 94 σ. application/pdf Σάμος
spellingShingle web development
android studio
java
προγραμματισμός στο διαδίκτυο
ανάπτυξη εφαρμογών κινητού υπολογισμού
σχεδιασμός και ανάλυση πληροφοριακών συστημάτων
Web site development
Android (Electronic resource)
Java (Computer program language)
Mobile computing
Internet programming
Κατσιλίδης, Νικόλαος
Ανάπτυξη εφαρμογής καταγραφής και διαχείρισης ρομποτικών συστημάτων
title Ανάπτυξη εφαρμογής καταγραφής και διαχείρισης ρομποτικών συστημάτων
title_full Ανάπτυξη εφαρμογής καταγραφής και διαχείρισης ρομποτικών συστημάτων
title_fullStr Ανάπτυξη εφαρμογής καταγραφής και διαχείρισης ρομποτικών συστημάτων
title_full_unstemmed Ανάπτυξη εφαρμογής καταγραφής και διαχείρισης ρομποτικών συστημάτων
title_short Ανάπτυξη εφαρμογής καταγραφής και διαχείρισης ρομποτικών συστημάτων
title_sort ανάπτυξη εφαρμογής καταγραφής και διαχείρισης ρομποτικών συστημάτων
topic web development
android studio
java
προγραμματισμός στο διαδίκτυο
ανάπτυξη εφαρμογών κινητού υπολογισμού
σχεδιασμός και ανάλυση πληροφοριακών συστημάτων
Web site development
Android (Electronic resource)
Java (Computer program language)
Mobile computing
Internet programming
url http://hdl.handle.net/11610/21811
work_keys_str_mv AT katsilidēsnikolaos anaptyxēepharmogēskatagraphēskaidiacheirisēsrompotikōnsystēmatōn
AT katsilidēsnikolaos softwareimplementationforrecordingandmanagingroboticsystems