Ανάπτυξη διαδικτυακής εφαρμογής για την διαχείριση κρατήσεων χώρων εκδηλώσεων
Development of web application for managing event reservations
Προβολή/ Άνοιγμα
Λέξεις κλειδιά
C# ; SQL ; ASP.NET ; Managing event reservations ; Διαχείριση κρατήσεων χώρωνΠερίληψη
Η συγκεκριμένη εργασία επικεντρώνεται στην κατασκευή μιας διαδραστικής σελίδας με αίθουσες προς κράτηση για διεξαγωγή σεμιναρίων και εκδηλώσεων σε αυτές. Στη σελίδα που θα παρουσιάσουμε οι χρήστες διαχωρίζονται ανάλογα με το ρόλο και τα δικαιώματά τους, οι αίθουσες έχουν διαφορετικά χαρακτηριστικά ως προς τη χωρητικότητα, την ονομασία και τη θέση τους, ενώ η δημιουργία ή/και επεξεργασία των εκδηλώσεων στις διάφορες αίθουσες γίνεται με δυναμικό τρόπο, συνδέοντας σε επίπεδο κώδικα τις ενέργειες των διαφόρων τύπων χρηστών με τις αίθουσες και τοποθετώντας το αποτέλεσμα αυτών των ενεργειών σε ένα δυναμικό και διαδραστικό ημερολόγιο, όπου κάθε συμβάν καταλαμβάνει τη θέση που αντιστοιχεί.
Στη λειτουργικότητα της σελίδας έχει ενσωματωθεί μια σειρά δυνατοτήτων ελέγχου και επικοινωνίας ανάμεσα στους διαχειριστές του συστήματος και τους χρήστες, ώστε να επιτευχθεί η απρόσκοπτη λειτουργία του συστήματος καταχώρησης και προγραμματισμού των εκδηλώσεων. Ως εκ τούτου, έχουμε έλεγχο εγκυρότητας e-mail και αριθμού κινητού τηλεφώνου, έλεγχο χρήσης e-mail ή κινητού τηλεφώνου υπάρχοντος χρήστη, έλεγχο διαθεσιμότητας αιθουσών, έλεγχο δικαιωμάτων χρήστη, έλεγχο κενών πεδίων φόρμας, έλεγχο δύο βημάτων με e-mail επιβεβαίωσης, καθώς και δυνατότητα επεξεργασίας ή ακύρωσης των καταχωρημένων σεμιναρίων με ενημέρωση όλων των συμμετεχόντων από τον διοργανωτή.