dc.description.abstract |
Η παρούσα πτυχιακή εργασία, αφορά στον σχεδιασμό και υλοποίηση τράπεζας θεμάτων πτυχιακών εργασιών του τμήματος λογιστικής και χρηματοοικονομικής του ΤΕΙ δυτικής Ελλάδας.
Το άρτιο αποτέλεσμα καθώς και η ακεραιότητα των δεδομένων που χρησιμοποιήθηκαν είναι προϊόν ενδελεχούς μελέτης και ανάλυσης του συστήματος και της μεθοδολογίας που ακολουθείται στο ΤΕΙ δυτικής Ελλάδας για την πλήρωση της τράπεζας θεμάτων με τα επιθυμητά γνωστικά αντικείμενα προς ανάλυση αλλά και την ανάθεση σε τελικό στάδιο των θεμάτων αυτών στους ενδιαφερόμενους φοιτητές.
Είναι θετικό που πλέον η παλαιά γραφειοκρατική διαδικασία υποβολής ενδιαφέροντος από τη μεριά των φοιτητών, για κατοχύρωση θέματος πτυχιακής εργασίας, στο ΤΕΙ δυτικής Ελλάδας, έχει παρέλθει και πλέον τα πάντα γίνονται με τρόπο σύγχρονο αφενός και αφετέρου δίδεται μεγαλύτερη έμφαση στην ασφάλεια των διαδικασιών όσον αφορά τα προσωπικά στοιχεία των φοιτητών.
Οι κύριες λειτουργίες που χρειάζεται ένα τέτοιο σύστημα είναι η υποβολή θεμάτων από ακαδημαϊκά μέλη, η εκδήλωση ενδιαφέροντος πτυχιακών εργασιών από τους φοιτητές, η ανάθεση θεμάτων και επίλυση συγκρούσεων μεταξύ επιλογών των φοιτητών, κλπ.
Η μεθοδολογία που ακολουθήθηκε είναι η ίδια η οποία συνηθίζεται σε περιπτώσεις σχεδιασμού και υλοποίησης αντίστοιχων πληροφοριακών συστημάτων. Ο εντοπισμός των οντοτήτων που απαρτίζουν το σύστημα μας και η εύρεση των συσχετίσεων μεταξύ των, είναι το πιο σπουδαίο βήμα στην όλη διαδικασία. Απαιτήθηκε ανάλυση της διαδικασίας, βηματοποριακή για την ακρίβεια, με στόχο την πιο ορθή αποτύπωση της ροής της πληροφορίας και των δεδομένων, όπου σε αυτά παρατηρείτο οποιαδήποτε τροποποίηση-εισαγωγή-αποθήκευση.
Φοιτητές, πτυχιακές, καθηγητές, μαθήματα αποτέλεσαν τις βασικές οντότητες με τις οποίες ασχοληθήκαμε. Αναλύσαμε τις συσχετίσεις μεταξύ τους και τις κατηγοριοποιήσαμε στις 3 βασικές κατηγορίες «1-1», «1-Μ» και «Μ-Μ» .
( ένα προς ένα , ένα προς πολλά , πολλά προς πολλά).
Μέσα από αυτή την κατηγοριοποίηση καταφέραμε και καταλήξαμε στις βασικές σχέσεις από την οποία θα αποτελείται η βάση μας. Όλη η διαδικασία μέχρι στιγμής που περιγράφεται μέχρι σε αυτό το κομβικό σημείο , αναφέρεται ουσιαστικά στη δημιουργία του διαγράμματος E-R (Οντοτήτων-συσχετίσεων) . Κάθε σχέση , λογικό είναι να αποτελείται και από ορισμένα πεδία , τα οποία και ορίσαμε και εντοπίσαμε και τα πεδία εκείνα που δηλώνουν μοναδικά τη κάθε εγγραφή μέσα στον κάθε πίνακα. Τα πεδία εκείνα που παίζουν το ρόλο όπως θα αναφέρουμε και παρακάτω , του κύριου κλειδιού.
Πιο αναλυτικά , όλα τα παραπάνω ουσιαστικά ανήκουν στο στάδιο που ακολούθησε και αφορά τη μετατροπή του διαγράμματος E-R σε σχέσεις. Αυτές τις σχέσεις τις ορίσαμε και τους αναθέσαμε ορισμένα γνωρίσματα. Κάθε γνώρισμα ή συνδυασμός γνωρισμάτων που ανήκουν στην ίδια σχέση και μας ορίζουν μοναδικά την κάθε εγγραφή- πλειάδα μέσα στη βάση μας θα αποτελεί το κύριο κλειδί της σχέσης. Οι συσχετίσεις μεταξύ τους θα αποτυπωθούν μέσω των κοινών πεδίων μεταξύ των εμπλεκόμενων πινάκων. Συγκεκριμένα , τα κύρια κλειδιά πλέον σε συγκεκριμένους πίνακες , παίζουν το ρόλο των ξένων κλειδιών στους αντίστοιχους πίνακες της συσχέτισης. Εκεί εμπλέκονται και οι σχέσεις «1-1» , «1-Μ» και «Μ-Μ». Να σημειώσουμε πως, οποιαδήποτε αναφορά σε άγνωστους για τον αναγνώστη όρους, θα επεξηγηθεί λεπτομερώς σε επόμενο κεφάλαιο.
Τέλος , λαμβάνοντας υπόψιν ορισμένες παραμέτρους που η ίδια η λειτουργικότητα του συστήματος απαιτεί, όπως για παράδειγμα τη δυνατότητα να συλλέγουμε πληροφορίες για μια πτυχιακή εργασία εάν έχει εξετασθεί ή όχι , πότε θα εξετασθεί , τι βαθμό έλαβε μετά από την εξέτασή της και αν ο φοιτητής πληροί τις βασικές προϋποθέσεις για εκδήλωση ενδιαφέροντος κατοχύρωσης θέματος πτυχιακής εργασίας, με τη βοήθεια του βασικού προγράμματος MS-Access από το Office , δημιουργήσαμε μία πρότυπη βάση. Αποτυπώνει όλα τα παραπάνω σχετικά με το σχεδιασμό και την υλοποίηση του συστήματος τράπεζας θεμάτων πτυχιακών εργασιών του τμήματος λογιστικής και χρηματοοικονομικής του ΤΕΙ δυτικής Ελλάδας με δοκιμαστικά δεδομένα.
Η χρήση ερωτημάτων προς τη σχεδιασμένη βάση , μας βοηθά να ελέγξουμε και το κατά πόσο το μοντέλο μας ικανοποιεί το σκοπό για τον οποίο δημιουργήθηκε. Δεν επεκταθήκαμε στη χρήση της κατεξοχήν αρμόδιας για το σχεδιασμό ερωτημάτων γλώσσας προγραμματισμού SQL ( Θα αναφερθεί στο κεφάλαιο για τα ερωτήματα) , καθώς μας δόθηκε η δυνατότητα και για κάποιους που δεν έχουν γνώση αυτού του πεδίου , το ίδιο το πρόγραμμα , να μετατρέπει το σχεδιαστικό κομμάτι που εμείς δώσαμε σαν είσοδο, σε αντίστοιχες εντολές της συγκεκριμένης γλώσσας προγραμματισμού. |
el |