Σχεδιασμός και ανάπτυξη συστήματος ηλεκτρονικής διεξαγωγής διαγωνισμών

Η παρούσα διπλωματική εργασία πραγματεύεται τον σχεδιασμό και ανάπτυξη ενός συστήματος διεξαγωγής ηλεκτρονικών διαγωνισμών. Το σύστημα που αναπτύχθηκε υποστηρίζει δύο τύπους χρηστών. Τους προμηθευτές που μπορούν να εκδηλώσουν ενδιαφέρον για κάποιον διαγωνισμό και να καταθέσουν τις προσφορές τους κα...

Πλήρης περιγραφή

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Χριστοδουλόπουλος, Νικόλαος
Άλλοι συγγραφείς: Κουκιάς, Μιχαήλ
Μορφή: Thesis
Γλώσσα:Greek
Έκδοση: 2016
Θέματα:
Διαθέσιμο Online:http://hdl.handle.net/10889/9059
id nemertes-10889-9059
record_format dspace
spelling nemertes-10889-90592022-09-05T11:16:22Z Σχεδιασμός και ανάπτυξη συστήματος ηλεκτρονικής διεξαγωγής διαγωνισμών Design and development of electronic tendering system Χριστοδουλόπουλος, Νικόλαος Κουκιάς, Μιχαήλ Λυμπερόπουλος, Δημήτριος Christodoulopoulos, Nikolaos Ηλεκτρονικοί διαγωνισμοί Ηλεκτρονική προμήθεια e-Tendering e-Procurement Ruby on rails 005.740 285 467 8 Η παρούσα διπλωματική εργασία πραγματεύεται τον σχεδιασμό και ανάπτυξη ενός συστήματος διεξαγωγής ηλεκτρονικών διαγωνισμών. Το σύστημα που αναπτύχθηκε υποστηρίζει δύο τύπους χρηστών. Τους προμηθευτές που μπορούν να εκδηλώσουν ενδιαφέρον για κάποιον διαγωνισμό και να καταθέσουν τις προσφορές τους και τους διαχειριστές που είναι υπεύθυνοι για την ανάρτηση διαγωνισμών, την διαχείριση χρηστών καθώς και την επίλυση ισοψηφιών, βαθμολόγηση των οικονομοτεχνικών προσφορών. Οι διαχειριστές είναι επίσης υπεύθυνοι για την κατάρτιση των καταλόγων με τα προϊόντα. Το σύστημα επίσης υποστηρίζει μη εγγεγραμμένους χρήστες και περιλαμβάνει αυτοματοποιημένα μηνύματα ηλεκτρονικού ταχυδρομείου για την ενημέρωση των χρηστών. Η εφαρμογή βασίστηκε στην αρχιτεκτονική Μοντέλου-Όψης-Ελεγκτή (Model-View-Controller). Προσεγγίζει την από άκρη σε άκρη κρυπτογράφηση των ευαίσθητων δεδομένων με την χρήση του πρωτοκόλλου TLS στο επίπεδο μεταφοράς και συμμετρικής κρυπτογράφησης με τον αλγόριθμο AES για την αποθήκευση. Χρησιμοποιεί τον browser ως γραφική διεπαφή για τον χρήστη, ενώ η λογική του εξυπηρετητή είναι γραμμένη σε Ruby. Οι τεχνολογίες που χρησιμοποιήθηκαν περιλαμβάνουν το πλαίσιο ανάπτυξης Ruby on Rails σε συνδυασμό με την σχεσιακή βάση δεδομένων Postgresql για τη βάση της εφαρμογής, Jquery και HTML για την γραφική διεπαφή. Οι διακομιστές Ngix και Unicorn προτείνονται ως εξυπηρετητές διαδικτύου και εφαρμογής αντίστοιχα για την τελική χρήση του συστήματος. This diploma thesis deals with the design and development of an electronic tendering system. The developed system supports two types of users in addition to unregistered ones. Suppliers who may be interested in a procurement call can submit their bids — tenders and administrators are responsible for publishing procurement calls, user management and resolving cases of a tie, as well as scoring tenders. Administrators are also responsible for managing the product catalogues. The system also supports automated emails informing users about key procedures. The application was based on the architecture Model—View—Controller. It approaches the end to end encryption of sensitive data by using the TLS protocol at the transport layer and symmetric encryption with the AES algorithm for storage. It uses the browser as a graphical user interface and the back-end logic is written in Ruby. The technologies used include the framework Ruby on Rails combined with the relational database Postgresql for the back-end, Jquery and HTML for the graphical interface (front-end). The servers Ngix and Unicorn are proposed as Web server and Application server respectively for the final deployment of the system. 2016-01-20T08:51:22Z 2016-01-20T08:51:22Z 2015-10-12 Thesis http://hdl.handle.net/10889/9059 gr 0 application/pdf
institution UPatras
collection Nemertes
language Greek
topic Ηλεκτρονικοί διαγωνισμοί
Ηλεκτρονική προμήθεια
e-Tendering
e-Procurement
Ruby on rails
005.740 285 467 8
spellingShingle Ηλεκτρονικοί διαγωνισμοί
Ηλεκτρονική προμήθεια
e-Tendering
e-Procurement
Ruby on rails
005.740 285 467 8
Χριστοδουλόπουλος, Νικόλαος
Σχεδιασμός και ανάπτυξη συστήματος ηλεκτρονικής διεξαγωγής διαγωνισμών
description Η παρούσα διπλωματική εργασία πραγματεύεται τον σχεδιασμό και ανάπτυξη ενός συστήματος διεξαγωγής ηλεκτρονικών διαγωνισμών. Το σύστημα που αναπτύχθηκε υποστηρίζει δύο τύπους χρηστών. Τους προμηθευτές που μπορούν να εκδηλώσουν ενδιαφέρον για κάποιον διαγωνισμό και να καταθέσουν τις προσφορές τους και τους διαχειριστές που είναι υπεύθυνοι για την ανάρτηση διαγωνισμών, την διαχείριση χρηστών καθώς και την επίλυση ισοψηφιών, βαθμολόγηση των οικονομοτεχνικών προσφορών. Οι διαχειριστές είναι επίσης υπεύθυνοι για την κατάρτιση των καταλόγων με τα προϊόντα. Το σύστημα επίσης υποστηρίζει μη εγγεγραμμένους χρήστες και περιλαμβάνει αυτοματοποιημένα μηνύματα ηλεκτρονικού ταχυδρομείου για την ενημέρωση των χρηστών. Η εφαρμογή βασίστηκε στην αρχιτεκτονική Μοντέλου-Όψης-Ελεγκτή (Model-View-Controller). Προσεγγίζει την από άκρη σε άκρη κρυπτογράφηση των ευαίσθητων δεδομένων με την χρήση του πρωτοκόλλου TLS στο επίπεδο μεταφοράς και συμμετρικής κρυπτογράφησης με τον αλγόριθμο AES για την αποθήκευση. Χρησιμοποιεί τον browser ως γραφική διεπαφή για τον χρήστη, ενώ η λογική του εξυπηρετητή είναι γραμμένη σε Ruby. Οι τεχνολογίες που χρησιμοποιήθηκαν περιλαμβάνουν το πλαίσιο ανάπτυξης Ruby on Rails σε συνδυασμό με την σχεσιακή βάση δεδομένων Postgresql για τη βάση της εφαρμογής, Jquery και HTML για την γραφική διεπαφή. Οι διακομιστές Ngix και Unicorn προτείνονται ως εξυπηρετητές διαδικτύου και εφαρμογής αντίστοιχα για την τελική χρήση του συστήματος.
author2 Κουκιάς, Μιχαήλ
author_facet Κουκιάς, Μιχαήλ
Χριστοδουλόπουλος, Νικόλαος
format Thesis
author Χριστοδουλόπουλος, Νικόλαος
author_sort Χριστοδουλόπουλος, Νικόλαος
title Σχεδιασμός και ανάπτυξη συστήματος ηλεκτρονικής διεξαγωγής διαγωνισμών
title_short Σχεδιασμός και ανάπτυξη συστήματος ηλεκτρονικής διεξαγωγής διαγωνισμών
title_full Σχεδιασμός και ανάπτυξη συστήματος ηλεκτρονικής διεξαγωγής διαγωνισμών
title_fullStr Σχεδιασμός και ανάπτυξη συστήματος ηλεκτρονικής διεξαγωγής διαγωνισμών
title_full_unstemmed Σχεδιασμός και ανάπτυξη συστήματος ηλεκτρονικής διεξαγωγής διαγωνισμών
title_sort σχεδιασμός και ανάπτυξη συστήματος ηλεκτρονικής διεξαγωγής διαγωνισμών
publishDate 2016
url http://hdl.handle.net/10889/9059
work_keys_str_mv AT christodoulopoulosnikolaos schediasmoskaianaptyxēsystēmatosēlektronikēsdiexagōgēsdiagōnismōn
AT christodoulopoulosnikolaos designanddevelopmentofelectronictenderingsystem
_version_ 1771297205335883776