Ανάπτυξη εφαρμογής υποβολής παραγγελίας σε beach bar με χρήση της εφαρμογής Android (Bachelor thesis)
Νεραντζής, Ευάγγελος/ Γκαραβέλλης, Δημήτριος
Η παρούσα πτυχιακή έχει θέμα την ανάπτυξη εφαρμογής για την υποβολή παραγγελίας σε Beach Bar με χρήση της πλατφόρμας Android. Επιπλέον θα δίνεται η δυνατότητα για κράτηση θέσης. Τα smartphones και ιδιαίτερα οι συσκευές με λογισμικό android αποτελούν το μεγαλύτερο κομμάτι της αγοράς. Αυτό έχει ως αποτέλεσμα κάθε επιχείρηση που επιθυμεί να μεγιστοποιήσει το κέρδος της να προσφέρει τις υπηρεσίες της μέσω των ανάλογων εφαρμογών. Ιδιαίτερα στην χώρα μας όπου οι οικονομικές συνθήκες είναι δυσμενείς και ο τομέας του τουρισμού δείχνει να είναι ένας από τους ελάχιστους που ανταπεξέρχονται στην κρίση, μία τέτοια εφαρμογή αποκτά μεγάλη χρησιμότητα.
Αρχίκα θα γίνει μία προσπάθεια να αποκτήσουμε μία πρώτη άποψη για το τι είναι το λειτουργίκό σύστημα android και ιδιαίτερα των εφαρμογών του. Θα αναλύθουν επίσης τα εργαλεία που χρησιμοποιήθηκαν μαζί με μία περισσότερο λεπτομερή παρουσίαση του κώδικα της εφαρμογής μας. Επιπλέον θα κοιτάξουμε κάποια σενάρια χρήσης της. Τέλος θα παρουσιαστούν κάποια συμπεράσματα που μπορούν να βγούν κατα την ανάπτυξη μίας τέτοιας εφαρμογής καθώς και προτάσεις για την περαιτέρω βελτίωσή της.
Institution and School/Department of submitter: | Σχολή Μηχανικών / Τμήμα πληροφορικής και ηλεκτρονικών συστημάτων |
Subject classification: | Android (Ηλεκτρονικός πόρος ) Android (Electronic resource) Έξυπνα τηλέφωνα Smartphones Λογισμικό εφαρμογών -- Ανάπτυξη Application software -- Developement Μπαρ στην άμμο Sand bars |
Keywords: | Έξυπνα τηλέφωνα;Εφαρμογή;Παραγγελίες;Πλατφόρμα Android;Beach bar;Application;Orders;Android platform |
Description: | Πτυχιακή εργασία - Σχολή μηχανικών - Τμήμα μηχανικών πληροφορικής και ηλεκτρονικών συστημάτων , 2016 α.α 7447 |
URI: | http://195.251.240.227/jspui/handle/123456789/14538 |
Table of contents: | Πρόλογος 3 Περιεχόμενα 4 1. Εισαγωγή 6 1.1 Το Λειτουργικό Σύστημα Android 6 1.2 Συστατικά Στοιχεία μίας Εφαρμογής 9 1.2.1 Δραστηριότητες 10 1.2.2 Υπηρεσίες 10 1.2.3 Πάροχοι Περιεχομένου 11 1.2.4 Διεργασίες και Νήματα 11 1.3 Ανάλυση και Παρουσίαση Παρόμοιων Εφαρμογών 12 1.3.1 Vibes Beach Bar 12 1.3.2 Copla Beach Bar 13 1.3.3 Ammos Beach Bar 14 1.3.4 Johnny D’s Beach Bar 15 1.3.5 The Beach Hotel 15 1.3.6 Συμπεράσματα της Ανάλυσης των Εφαρμογών 16 1.4 Ανάγκη ‘Υπαρξης της Εφαρμογής μας 17 2. Εργαλεία και Μέθοδοι Ανάπτυξης της Εφαρμογής 18 2.1 Η γλώσσα προγραμματισμού Java 18 2.2 Το Android Studio 19 2.2.1 Το Eclipse 21 2.3 Βάσεις Δεδομένων και MySQL 21 2.4 Η PHP και η phpMyAdmin 23 3. Μελέτη και Σχεδίαση της Εφαρμογής 24 3.1 Περιπτώσεις Χρήσης 24 3.1.1 Περίπτωση Χρήσης Αναζήτησης Καταστήματος 24 3.1.2 Περίπτωση Χρήσης Κράτησης Ομπρέλας 26 3.1.3 Περίπτωση Χρήσης Πραγματοποίησης Νέας Παραγγελίας 29 3.1.4 Περίπτωση Χρήσης Ακύρωση Κράτησης 31 3.2 Ανάλυση του Κώδικα της Εφαρμογής 33 3.2.1 Τα Βασικά Directories στην Ανάπτυξη της Εφαρμογής 33 3.2.2 Το AndroidManifest.xml 34 3.2.3 Οι Activities της εφαρμογής 38 3.2.4 Τα xml των Διεπαφών και τα υπόλοιπα xml 79 4. Παρουσίαση Εφαρμογής 80 5. Περαιτέρω Εξέλιξη της Εφαρμογής 88 Συμπεράσματα 90 Ευχαριστίες 91 Βιβλιογραφία 92 |
Appears in Collections: | Πτυχιακές Εργασίες |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
Nerantzis_Gkaravelis.pdf | Νεραντζής_Γκαραβέλης_πτυχιακή | 51.5 kB | Adobe PDF | View/Open |
Please use this identifier to cite or link to this item:
This item is a favorite for 0 people.
http://195.251.240.227/jspui/handle/123456789/14538
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.