Σχεδιασμός και ανάπτυξη συστήματος διαχείρισης επισκευών αυτοκίνητων
Design and development of car repair management system
Διπλωματική εργασία
Συγγραφέας
Σταθακόπουλος, Κωνσταντίνος
Ημερομηνία
2022-07Επιβλέπων
Βογιατζής, ΙωάννηςΛέξεις-κλειδιά
Προγραμματισμός ; Android ; Λειτουργικό σύστημα ; Σχεσιακή βάση δεδομένων ; Κινητά τηλέφωναΠερίληψη
Η παρούσα διπλωματική εργασία έχει στόχο την σχεδίαση και την ανάπτυξη συστήματος διαχείρισης επισκευών αυτοκινήτων (ψηφιακό βιβλίο επισκευών αυτοκινήτων) αναπτύσσοντας μια εφαρμογή για έξυπνα κινητά τηλέφωνα. Η ανάπτυξη έχει γίνει για τηλέφωνα που τρέχουν το λειτουργικό σύστημα Android και για αυτό το σκοπό έχει μελετηθεί αυτό το λειτουργικό σύστημα.
Αρχικά γίνεται αναφορά στο Android μελετώντας τα βασικά χαρακτηριστικά του και την ιστορία του. Στην συνέχεια ακολουθεί ανάλυση των δομικών στοιχείων του λειτουργικού συστήματος και γίνεται σύγκριση με άλλα αντίστοιχα συστήματα. Γίνεται επίσης μια σύντομη αναφορά στις εκδόσεις του Android που έχουν κυκλοφορήσει μέχρι σήμερα. Επιπλέον παρουσιάζονται τα εργαλεία που χρησιμοποιήθηκαν και εξηγείται η διαδικασία της υλοποίησης που ακολουθήθηκε καθώς και η λειτουργία της σχεσιακής βάσης δεδομένων που χρησιμοποιείται στην εφαρμογή.
Για το σκοπό της σχεδίασης του συστήματος αυτού, πραγματοποιήθηκε μελέτη της πραγματικής ζωής στον τρόπο λειτουργίας των συνεργείων και αντιπροσωπειών, μελέτη περιπτώσεων βλάβης και των πληροφορίων που καταχωρούνται στο βιβλίο επισκευών του κάθε οχήματος, ώστε να είναι γνωστό τι δεδομένα πρέπει να αποθηκεύονται στην βάση δεδομένων της εφαρμογής. Παράλληλα έχουν διεξαχθεί κατάλληλες συνεντεύξεις προσώπων που έχουν τις απαραίτητες γνώσεις και βοηθητική έρευνα στο διαδίκτυο. Επιπροσθέτως έχουν μελετηθεί εγχειρίδια χρήσης πραγματικών μοντέλων αυτοκινήτων ώστε να υπάρχει πρόσβαση στα διαστήματα που πρέπει να γίνονται επισκευές.
Τέλος παρουσιάζεται η εφαρμογή που δημιουργήθηκε με το πρόγραμμα Android Studio IDE με χρήση του Software Development Kit (SDK) μαζί με έναν οδηγό χρήσης για την πλήρη εκμετάλλευσή της.