Σχεδιασμός-δημιουργία GPS εφαρμογής με την χρήση της γλώσσας Java
Abstract
Η εργασία μου αφορά τον σχεδιασμό-δημιουργία μιας GPS εφαρμογής με την χρήση της γλώσσας Java. Αρχικά, για να κατανοήσω καλύτερα το θέμα με το οποίο ασχολήθηκα στην παρούσα εργασία, έπρεπε να κατανοήσω με απλές διαδικασίες πως λειτουργούν τα GPS και πώς χρησιμοποιούνται οι διεπαφές τους. Στην συνέχεια, έψαξα να βρω πληροφορίες για διάφορα GPS, τα οποία ανάλυσα με βάση την διεπαφή τους ως προς τον χρήστη αλλά και την χρησιμότητα τους προς τον άνθρωπο. Παράλληλα, οι GPS συσκευές προσφέρουν πάρα πολλές λειτουργίες στον άνθρωπο και τον βοηθούν στην καθημερινότητα του με έξυπνες λύσεις και συμβουλές. Έτσι, ανάλυσα κάποιες από αυτές τις συσκευές με έμφαση στις λειτουργίες που προσφέρουν. Επιπλέον, είδα και ανάλυσα τα είδη, τις κατηγορίες και τους τύπους των GPS εφαρμογών. Με βάση σε αυτές τις πληροφορίες , κατέληξα στο συμπέρασμα ότι τα μεταφορικά λογισμικά αναπτύσσονται και εξελίσσονται με ραγδαίους ρυθμούς και ότι μέρα με την μέρα, διαπιστώνονται καινούργιες πτυχές στην οδήγηση. Επιπρόσθετα, παρατήρησα ότι η επιστήμη της πληροφορικής με διάφορα μέσα έδωσε και θα δώσει χείρα βοηθείας στον μεταφορικό τομέα με την δημιουργία διάφορων καινοτομιών και λειτουργιών. Αξίζει να σημειωθεί ότι, με την εισαγωγή του τομέα της πληροφορικής στα μέσα μαζικής μετακίνησης, αναπτύσσεται και η τεχνολογία της αυτόματης οδήγησης. Τεχνολογικές καινοτομίες που εκτός από τα πλεονεκτήματα που προσφέρουν σε καθημερινό τομέα, βοηθούν και στις μετακινήσεις αγαθών ώστε να αποδίδουν καλύτερα στην δουλειά τους οι πωλητές και να επικοινωνούν με σαφήνεια ώστε να μπορούν να αντιμετωπίσουν τις όποιες δυσκολίες προκύψουν αντίστοιχα. Με βάση τις παραπάνω πληροφορίες, η αυτόματη μετακίνηση θα γίνει αναπόσπαστο κομμάτι σε διάφορους επαγγελματικούς τομείς με ποικίλες εφαρμογές. Συμπληρωματικά, για την υλοποίηση της εφαρμογής χρησιμοποίησα το πρόγραμμα Netbeans για να δημιουργήσω τον κώδικα και το εκτελέσιμο αρχείο της εφαρμογής. Στην συνέχεια, με την βοήθεια του προγράμματος Word αναπαρέστησα την εφαρμογή μου με την χρήση διαγραμμάτων UML και άντλησα πραγματικά δεδομένα εντός του Διαδικτύου για τα κριτήρια της βέλτιστης διαδρομής, τα οποία είναι ο πυλώνας της εφαρμογής μου. My work concerns the design-creation of a GPS application using the Java language. Initially, in order to better understand the topic I addressed in this paper, I had to briefly understand with simple procedures how GPS functions and how their interactions are used. Next, we sought to find information on various GPS devices, which I analyzed based on their user interface and their usefulness to humans. At the same time, GPS devices provide a lot of functions to people and help them in their daily lives with smart solutions and tips. So, I analyzed some of these devices with an emphasis on the features they offer. In addition, I saw and analyzed the variety, categories and types of GPS applications. Based on this information, Ι have come to the conclusion that transfer software are developing and evolving rapidly and that day by day, new aspects of automatic driving are emerging. In addition, I have observed that computer science through various means has given and will give, a helping hand to the transportation field by creating various innovations and functions. It is worth noting that, with the introduction of the IT sector in the massing transferring vehicles, the technology of automatic driving is developing. Technological innovations that despite the advantages they provide in an everyday field, they also help in transferring goods so sellers are performing better in their field, and to communicate with clearance so they can face any problem respectively. Based on the above information, automatic transportation will become an integral part of various professional sectors with a variety of applications. In addition, to implement the application I used the program Netbeans to create the code and the executable file of the application. Then, with the help of the Word program, I represented my application using UML diagrams and extracted real data on the Internet for the selection criteria, which are the pillar of our application.