Δημιουργία ενός marketplace αυτοκινήτων

Απόθεσις

 

Εμφάνιση απλής εγγραφής

dc.contributor.advisor Βολογιαννίδης, Σταύρος
dc.contributor.author Μπάρμπας, Χρήστος
dc.date.accessioned 2023-03-30T08:26:36Z
dc.date.available 2023-03-30T08:26:36Z
dc.date.issued 2023-02
dc.identifier.uri http://apothesis.teicm.gr/xmlui/handle/123456789/4193
dc.description.abstract Στα πλαίσια του προγράμματος μεταπτυχιακών σπουδών και για τις ανάγκες της διπλωματικής μεταπτυχιακής εργασία με τίτλο «Δημιουργία ενός marketplace αυτοκινήτων» έχει υλοποιηθεί μια web based εφαρμογή η οποία έχει την δυνατότητα να διαχειρίζεται ένα σύστημα κρατήσεων για ενοικιάσεις αυτοκινήτων. Η εργασία έχει υλοποιηθεί με τις κατάλληλες γλώσσες προγραμματισμού Python, HTML, CSS, JavaScript, Βάσεις δεδομένων. Υπάρχουν τρείς κατηγορίες χρηστών, ο διαχειριστής, η εταιρία (υπάλληλος) και ο τελικός χρήστης. Ο χρήστης της κάθε κατηγορίας έχει και διαφορετικά δικαιώματα στην εφαρμογή. Για παράδειγμα ο χρήστης «υπάλληλος – εταιρία» μπορεί να προσθέσει να ενημερώσει και να διαγράψει ένα αυτοκίνητο από την βάση δεδομένων. Επίσης έχει την δυνατότητα να δει όλες τις ενεργές και τις παλαιότερες ενοικιάσεις που έχουν γίνει. Ο τελικός χρήστης μπορεί να κάνει αναζήτηση με βάσει τις ημερομηνίες που θέλει να πραγματοποιήσει την ενοικίαση ή με βάση αναζήτησης με λέξεις κλειδιά πχ μάρκα οχήματος ή μοντέλο. Υπάρχει η δυνατότητα ο τελικός χρήστης να αποστείλει εκδήλωση ενδιαφέροντος για μια περίοδο ή κάποιο όχημα. Επίσης μπορεί να κάνει εγγραφή στο σύστημα και να πραγματοποιήσει κράτηση. Μέσω του προφίλ του χρήστη μπορεί να διαχειριστεί τις ενοικιάσεις που έχει κάνει όπως επίσης να ενημερώσει τα προσωπικά του στοιχεία. Τέλος ο διαχειριστής έχει όλες τις παραπάνω δυνατότητες όπως επίσης είναι ο μοναδικός που έχει πλήρη πρόσβαση στην βάση, μπορεί να δημιουργεί εταιρία ενοικιάσεων, να δίνει δικαιώματα στους χρήστες ανάλογα με το τι είναι επιθυμητό να μπορούν να κάνουν. Είναι ο μοναδικός που έχει το δικαίωμα να διαγράψει κάποιον χρήστη ή να του αλλάξει τα δικαιώματα. Τέλος έχει δημιουργηθεί ένα πλήρως λειτουργικό rest framework το οποίο με την σειρά του δίνει την δυνατότητα για μελλοντική αναβάθμιση και επέκταση των δυνατοτήτων που παρέχει η εφαρμογή, π.χ. δημιουργία εφαρμογής για κινητές συσκευές. el
dc.description.abstract Within the framework of the postgraduate studies program and for the needs of the postgraduate thesis entitled “Creation of a car marketplace” a web based application has been implemented which has the ability to manage a reservation system for car rentals. The application has been implemented with the appropriate programming languages Python, HTML, CSS, JavaScript, database. There are three categories of users, the administrator, the company (employee) and the end user. The user of each category has different rights in the application. For example, the user "employee - company" can add, update and delete a car from the database. It also has the ability to see all active and older rentals that have been made. The end user can search based on the dates he wants to rent or based on keywords such as vehicle brand or model. It is possible for the end user to send an expression of interest for a period or a vehicle. He can also register in the system and make a reservation. Through the user's profile he can manage the rentals he has made as well as update his personal information. Finally, the administrator has all the above possibilities as well as he is the only one who has full access to the database, he can create a rental company, give rights to the users depending on what they want to be able to do. He is the only one who has the right to delete a user or change his rights. Finally, a fully functional rest framework has been created, which in turn allows for future upgrades and expansion of the capabilities provided by the application, e.g. mobile app creation. en
dc.format.extent 80 el
dc.language.iso el el
dc.publisher Τ.Ε.Ι. Κεντρικής Μακεδονίας el
dc.rights Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 4.0 Διεθνές
dc.rights.uri http://creativecommons.org/licenses/by-nc-nd/4.0/deed.el
dc.subject TEICM::ΔΙΑΔΙΚΤΥΟ::ΔΙΚΤΥΑΚΕΣ ΤΟΠΟΘΕΣΙΕΣ::ΔΙΚΤΥΑΚΕΣ ΤΟΠΟΘΕΣΙΕΣ -- ΣΧΕΔΙΑΣΗ el
dc.subject PYTHON (ΓΛΩΣΣΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ) el
dc.subject.ddc 005.72 el
dc.title Δημιουργία ενός marketplace αυτοκινήτων el
dc.type Διπλωματική εργασία
dc.contributor.department Σχολή Τεχνολογικών Εφαρμογών, Τμήμα Μηχανικών Πληροφορικής Τ.Ε. el
dc.contributor.master ΠΜΣ "ΕΦΑΡΜΟΣΜΕΝΗ ΠΛΗΡΟΦΟΡΙΚΗ" el
dc.heal.publisherID teiser
dc.subject.keyword Python el
dc.subject.keyword HTML el
dc.subject.keyword CSS el
dc.subject.keyword JavaScript el
dc.subject.keyword Django el
dc.subject.keyword Pycharm el
dc.subject.keyword Βάσεις δεδομένων el
dc.subject.keyword Marketplace el
dc.subject.keyword Αυτοκίνητα el
dc.subject.keyword Web-based el
dc.subject.keyword SQLITE3 el


Αρχεία σε αυτό το τεκμήριο

Αυτό το τεκμήριο εμφανίζεται στις ακόλουθες συλλογές

Εμφάνιση απλής εγγραφής

Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 4.0 Διεθνές Except where otherwise noted, this item's license is described as Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 4.0 Διεθνές