Βιβλιοθήκη | Γλώσσα Προγραμματισμού | Python | Βάσεις Δεδομένων | MySql
10
0
Περιέχει: εικόνες
Η εργασία έχει θέμα την δημιουργία και την διαχείριση σχολικής δανειστικής βιβλιοθήκης. Σε πολλά σχολεία, όπως και σε αυτό που υπηρετώ, διαθέτουν βιβλιοθήκη, της οποίας συνήθως τα περιεχόμενα δεν είναι καταγεγραμμένα. Τις περισσότερες φορές ούτε χειρωνακτικά. Αυτή η ανάγκη μου έδωσε την ιδέα για την ηλεκτρονική καταγραφή της βιβλιοθήκης καθώς και η δυνατότητα του δανεισμού των βιβλίων που περιέχει.
Η εφαρμογή που δημιουργήθηκε περιέχει τις παρακάτω λειτουργείες:
• Δημιουργία της κατάλληλης Βάσης Δεδομένων MySql και των πινάκων.
• Καταχώρηση, μετατροπή και διαγραφή βιβλίων.
• Καταχώρηση, μετατροπή και διαγραφή κατηγοριών βιβλίων.
• Καταχώρηση, μετατροπή και διαγραφή δανειζόμενων
• Καταχώρηση, μετατροπή και διαγραφή σχολείου.
• Δανεισμός, επιστροφή και αξιολόγηση βιβλίου.
• Επίσης εμφανίζει και εξάγει σε excel πολλές αναφορές: Προβολές βιβλίων, δανειζόμενων, δανεισμών, στατιστικά και αποτελέσματα των αξιολογήσεων.
• Οδηγίες σε λειτουργίες που κρίθηκαν περισσότερο απαιτητικές.
• Γενικές οδηγίες.
• Εξαγωγή αποδείξεων δανεισμού και επιστροφής των βιβλίων.
Στο κείμενο που ακολουθεί περιλαμβάνει: Την ιστορία της βιβλιοθήκης από τα αρχαία χρόνια μέχρι σήμερα, δίνοντας έμφαση στις βιβλιοθήκες που είχε συμμετοχή το Ελληνικό στοιχείο, στην Βυζαντινή περίοδο, στην περίοδο της Τουρκοκρατίας καθώς και στην ανάπτυξη των βιβλιοθηκών στη χώρα μας από την απελευθέρωση μέχρι σήμερα. Ακολουθεί περιγραφή της κατάστασης των βιβλιοθηκών στην Ελλάδα σήμερα. Στη συνέχεια περιγράφονται τα εργαλεία που χρησιμοποιήθηκαν στην εφαρμογή, δηλαδή, οι Βάσεις Δεδομένων, η Βάση Δεδομένων MySql και η γλώσσα προγραμματισμού Python.
Ακολουθεί η ανάλυση των πινάκων MySql της εφαρμογής, το οργανόγραμμα της εφαρμογής και στη συνέχεια η λειτουργία του κάθε προγράμματος της εφαρμογής με κείμενο και εικόνες των οθονών για την καλύτερη κατανόηση τους
This dissertation focuses on the creation and management of a school lending library. Many schools, including the one I have been appointed to, have a library, the contents of which are usually not recorded, most times not even manually. This need gave me the idea for the electronic recording of the library as well as the possibility of lending the books it contains.
The application created contains the following functions:
• Creation of the appropriate MySql Database and tables.
• Registration, conversion and deletion of books.
• Registration, conversion and deletion of book categories.
• Registration, conversion and deletion of borrowed books.
• Registration, conversion and deletion of a school.
• Lending, return and book evaluation.
• Display and export to excel of many reports: Book views, borrowed, lending, statistics and evaluation results.
• Instructions on functions considered more demanding.
• General instructions.
• Issuance of receipts for lending and return of books.
The following paper includes: The history of library from ancient times until today, emphasizing on libraries where the Greek element is present, in the Byzantine period, during the Turkish occupation, as well as in the development of libraries in our country from the liberation until today. What follows is a description of the state of libraries in Greece today. A description of the tools used in the application, namely Databases, MySql Database and Python programming language is offered in the next chapter.
The analysis of the MySql application tables and the organization chart ensue followed by the function of each application program along with text and screen images for their optimal comprehension.
Items in Apothesis are protected by copyright, with all rights reserved, unless otherwise indicated.
Κύρια Αρχεία Διατριβής
Υλοποίηση βάσης δεδομένων καταγραφής των βιβλίων της σχολικής βιβλιοθήκης και δημιουργία δανειστικής βιβλιοθήκης. Περιγραφή: 135270_ΚΑΡΡΑΣ_ΝΙΚΟΛΑΟΣ.pdf (pdf)
Book Reader Πληροφορίες: Σχολική Δανειστική Βιβλιοθήκη Μέγεθος: 3.0 MB
Υλοποίηση βάσης δεδομένων καταγραφής των βιβλίων της σχολικής βιβλιοθήκης και δημιουργία δανειστικής βιβλιοθήκης. - Identifier: 78131
Internal display of the 78131 entity interconnections (Node labels correspond to identifiers)