Ανάπτυξη δικτυακού τόπου για την παρουσίαση και την διαχείριση βιβλιοθήκης.
Development of a web site for managing and presentating a library.
Abstract
Ο σκοπός της πτυχιακής αυτής εργασίας ήταν η ανάπτυξη ενός δικτυακού τόπου, συνδεδεμένου με βάση δεδομένων, για την παρουσίαση και την διαχείριση του υλικού μιας βιβλιοθήκης. Ο δικτυακός τόπος της βιβλιοθήκης έχει στηριχθεί στο ανοικτού κώδικα σύστημα διαχείρισης περιεχομένου Joomla. Η βασικότερη δυνατότητα της εφαρμογής είναι ένα αυτόνομο συστατικό διαχείρισης κατηγοριών που αναπτύχθηκε για την διαχείριση του υλικού της βιβλιοθήκης, μέσω του οποίου ο διαχειριστής δημιουργεί, διαχειρίζεται και παρουσιάζει τις υπάρχουσες κατηγορίες βιβλίων, τις υποκατηγορίες αυτών, τα περιεχόμενα τους και όλα τα χαρακτηριστικά που τις διέπουν. Επίσης, μπορεί να επεκταθεί και για άλλες κατηγορίες υλικού. Ο χρήστης, μέσω του δικτυακού τόπου της βιβλιοθήκης έχει την δυνατότητα να γίνει μέλος της και να πραγματοποιήσει με ελεγχόμενη πρόσβαση ενέργειες, όπως κράτηση/ακύρωση κράτησης βιβλίου, προβολή ιστορικού/κρατήσεων/δανεισμένων βιβλίων. Από την άλλη πλευρά ο διαχειριστής καθορίζει το περιεχομένου του ιστότοπου και επιπλέον διαχειρίζεται το υλικό της βιβλιοθήκης μέσω του συστατικού που προαναφέρθηκε. Έτσι έχει την δυνατότητα να δημιουργήσει νέες κατηγορίες βιβλίων, υποκατηγορίες, βιβλία, να δημιουργήσει/μετατρέψει/διαγράψει κάποιον συγγραφέα, να διαχειριστεί τις κινήσεις που έχουν υλοποιηθεί από τους χρήστες και οποιοδήποτε άλλο χαρακτηριστικό των βιβλίων και των κατηγοριών τους. Επίσης, μπορεί να αλλάξει τις παραμέτρους και ότι άλλο παρέχεται από το συστατικό της διαχείρισης των κατηγοριών και από το σύστημα διαχείρισης περιεχομένου. Για την υλοποίηση της πτυχιακής εργασίας χρησιμοποιήθηκαν: ο Apache ΗΤΤP Server ως εξυπηρετητής δικτύου , o MySQL Server ως το σύστημα διαχείρισης της βάσης δεδομένων, η γλώσσα PHP-4 για την ανάπτυξη της εφαρμογής και το σύστημα διαχείρισης web περιεχομένου Joomla. The scope of this thesis was the development of a web site, connected to a Database, for the presentation and the management of a library. The library website has been based on Joomla Framework as the web content management system. The main feature is an autonomous component for the management of book categories, books, book transactions that was developed for the management of the library, via which the administrator creates, manages and presents the existing categories of books, their content and the all characteristics that describes the book as an object. The user, via the website application of library has the possibility to become member and gain access at services such as reservation / cancellation history of a book, reservation history of borrowed books. On the other hand the administrator determines the content and moreover he manages the material of the library via the component that was mentioned before. Thus it has the possibility of creating new categories/subcategories, books and some writer/author details. Also, it can change a number of parameters that are provided by the component for the management of categories, books and for their management and their presentation to the user. The application is build on the Apache as the web server, MySQL as the database management system, PHP as the scripting language and Joomla as the web content management system framework.
Collections
This website uses cookies to ensure you get the best browsing experience.
Continue
More info