Πλατφόρμα αναζήτησης και παρακολούθησης αποστολών ταχυμεταφορών
Μεταπτυχιακή διπλωματική εργασία
Συγγραφέας
Παπαγεωργίου, Αλέξανδρος
Ημερομηνία
2022-11-22Επιβλέπων
Βασιλάκης, ΚωνσταντίνοςΛέξεις κλειδιά
παρακολούθηση αποστολών ; δικτυακή εφαρμογή ; API ; Application Programming ; web serviceΠερίληψη
Η παρούσα διπλωματική εργασία εκπονήθηκε, στα πλαίσια της ολοκλήρωσης των σπουδών μου,
στο Μεταπτυχιακό Πρόγραμμα Σπουδών «Επιστήμη Υπολογιστών» του τμήματος Πληροφορικής και
Τηλεπικοινωνιών του Πανεπιστημίου Πελοποννήσου. Σκοπός της παρούσας διπλωματικής εργασίας,
αποτελεί η μελέτη, ο σχεδιασμός και η υλοποίηση του συστήματος αναζήτησης και παρακολούθησης
αποστολών που εκτελούνται από ταχυμεταφορές. Ο σχεδιασμός του συστήματος έχει πραγματοποιηθεί
με τρόπο ώστε να προάγεται η συνεργασία με τα υπάρχοντα συστήματα ταχυμεταφορών με σκοπό την
παρακολούθηση αποστολών ανεξάρτητα από την εταιρία που το έχει αναλάβει και ταυτόχρονα να
αποτελεί εργαλείο για κάποιον που θέλει να αναπτύξει τη δική του ταχυμεταφορική εταιρία. Η
συνεργασία του συστήματος με τα υπόλοιπα συστήματα έχει δομηθεί με βάση την αρχιτεκτονική REST,
καθώς αυτή αποτελεί πιο διαδεδομένο αρχιτεκτονικό μοτίβο στην ανάπτυξη web εφαρμογών. Συνεπώς
το σύστημα θα μπορεί να αιτείται μέσω κλήσεων προγραμματιστικών διεπαφών (API), πληροφορίες από
άλλα συστήματα, αλλά ταυτόχρονα μπορεί και το ίδιο να παρέχει διεπαφή που θα είναι σε θέση να
εξυπηρετεί τα αιτήματα άλλων συστημάτων. Η υλοποίηση του συστήματος πραγματοποιήθηκε με χρήση
HTML5, CSS3, PHP , MYSQL και JAVASCRIPT.
Περίληψη
The goal of this M.Sc. thesis is the study, the design and the implementation of a system for tracking
shipments that are delivered through courier services. The system design has been formulated in a way
that supports the cooperation with existing courier service information systems, aiming to be able to allow
tracking of shipments regardless of the specific courier service that has undertaken the delivery, while at
the same time the system can be used as a standalone information system, to support the operation of a
new courier service. The interoperability of the developed system with third-party systems is based on
the REST architectural pattern, which is nowadays the predominant approach for developing web-based
applications. The system can also provide its own REST API, in order to accept requests from third-party
systems and respond to them. The system has been implemented using the HTML5, CSS3, PHP , MYSQL
και JAVASCRIPT technologies.