Η παρούσα διπλωματική εργασία παρουσιάζει την ανάπτυξη ενός διαδικτυακού
ιστότοπου (website) προς τη διενέργεια ηλεκτρονικών δημοπρασιών. Ως ηλεκτρονική
δημοπρασία ορίζεται η δημοπρασία που διενεργείται με χρήση σύγχρονων διαδικτυακών
και υπολογιστικών υπηρεσιών. Σε αυτή την εργασία υλοποιούμε έναν ιστότοπο που
αναφέρεται σε χρήστες του ελλαδικού χώρου που θέλουν να πουλήσουν ή να
αγοράσουν εξαρτήματα υλικού Η/Υ.
Κύριο αντικείμενο της ανάπτυξης αποτέλεσε η δημιουργία ορθού κώδικα που θα
διαχειρίζεται τη διαδικασία των προσφορών (bid) που πραγματοποιούν οι χρήστες και
του αντίστοιχου κώδικα για τη δημιουργία δημοπρασιών εκ μέρους των χρηστών. Οι
χρήστες μπορεί να είναι απλοί, οι οποίοι έχουν μόνο δικαίωμα περιήγησης στον
ιστότοπο, χωρίς τη δυνατότητα δημιουργίας δημοπρασιών και εκτέλεσης προσφορών ή
εγγεγραμμένοι, οι οποίοι μπορούν να εκμεταλλευθούν τις πλήρεις δυνατότητες του
ιστότοπου.
Η υλοποίηση του εγχειρήματος επιτεύχθηκε με τη χρήση ευρέως διαδεδομένων
τεχνολογιών & γλωσσών προγραμματισμού διαδικτύου ανοιχτής προέλευσης (open
source). Συγκεκριμένα έγινε χρήση της τεχνολογίας PHP έκδοσης 5 για τον
προγραμματισμό της πλευράς του διακομιστή διαδικτύου (server side scripting) και των
τεχνολογιών HTML έκδοση 5, Javascript (βιβλιοθήκη JQUERY έκδοση 1.11.1), AJAX για
τον προγραμματισμό της πλευράς του χρήστη (client side scripting). Ταυτόχρονα έγινε
χρήση του διαδικτυακού πλαισίου (web framework) bootstrap, το οποίο ενσωματώνει μία
ειδική δομή σχεδιασμού & εικαστικού περιεχομένου περιλαμβάνοντας κλάσεις,
εφαρμογές Javascript και τεχνικές της τεχνολογίας CSS για την εμφάνιση και τις
λειτουργίες της διεπαφής του χρήστη. / This thesis presents the development of a website for conducting electronic auctions.
Electronic auction is defined as an auction conducted using modern internet and
computing services. In this work, we implement a website that refers to users from
Greece who want to sell or buy Computer Hardware.
The main object of the development was the core code that manages the process of
bidding made by users and the corresponding code for creating auction by users. There
may be normal users, having only browsing rights, without the capability of creating and
executing auction deals or registered ones, who may experience the full capabilities of
this website.
The implementation of the project was achieved using widely available open source
internet technologies and programming languages. We used PHP version 5 for the webserver’s
side scripting and HTML version 5, Javascript (JQUERY library version 1.11.1),
AJAX for the client’s side scripting . At the same time, we made use of bootstrap web
framework, which incorporates a special structure design & visual content including
classes, applications Javascript and CSS techniques technology for the appearance and
functionality of user interface.
Identifer | oai:union.ndltd.org:upatras.gr/oai:nemertes:10889/8670 |
Date | 21 July 2015 |
Creators | Καραφυλλάκης, Ρουσσέτος |
Contributors | Κουκιάς, Μιχαήλ, Karafillakis, Roussetos, Κουκιάς, Μιχαήλ, Λυμπερόπουλος, Δημήτριος |
Source Sets | University of Patras |
Language | gr |
Detected Language | Greek |
Type | Thesis |
Rights | 12 |
Page generated in 0.0025 seconds