Εφαρμογή μητρώου ‘ζώων συντροφιάς’ – αδέσποτων για την κάλυψη των αναγκών ενός Δήμου
Abstract
Στόχος: Η Δημιουργία μίας Εφαρμογή μητρώου ‘ζώων συντροφιάς’ ( αδέσποτων και δεσποζόμενων)για την κάλυψη των αναγκών ενός Δήμου. Η εφαρμογή θα είναι ένα ολοκληρωμένο σύστημα διαχείρισης και θα περιλαμβάνει το άνοιγμα ενός νέου αιτήματος από τον πολίτη, τις κτηνιατρικές εργασίες που απαιτούνται (όπως εμβολιασμοί, στειρώσεις κτλ), την συλλογή και φιλοξενία από φορείς που έχουν συνεργασία με τον Δήμο καθώς και τις συμβάσεις και τις πληρωμές που αντιστοιχούν στις παραπάνω εργασίες. Μεθοδολογία: Για την ανάλυση και τεκμηρίωση της εφαρμογής συλλέχτηκαν πληροφορίες από αρχεία από τον Δήμο. Επίσης έγιναν συνεντεύξεις από ανθρώπους του Δήμου, ώστε να είναι εφικτή η κατανόηση των διαδικασιών λειτουργίας του Δήμου που αφορούν τα αδέσποτα – κατοικίδια ζώα. Δημιουργήθηκαν διαγράμματα user cases για την σχεδίαση των λειτουργιών της εφαρμογής. Δημιουργήθηκαν διαγράμματα σχεσιακών βάσεων δεδομένων για την συσχέτιση των πινάκων της εφαρμογής. Χρησιμοποιήθηκε η γλώσσα Visual Basic και η Access για την δημιουργία της εφαρμογής. Αποτελέσματα: Ολοκληρώθηκε η εφαρμογή, σημειώθηκαν ελλείψεις και οι επεκτάσεις της εφαρμογής. Ως αποτέλεσμα οι λειτουργίες καταγραφής αιτημάτων πολιτών, οι εργασίες περισυλλογής και φροντίδας των αδέσποτων, οι διαδικασίες πληρωμών του Δήμου μπορούν να αυτοματοποιηθούν. Επίσης μπορεί να γίνει ευκολότερα ο προγραμματισμός των εξόδων του Δήμου. Περιγράφονται δυνατότητες συνδέσεων της εφαρμογής με web interface των πολιτών ώστε να είναι δυνατή η καταγραφή των αιτημάτων των πολιτών αλλά και η διευθέτηση των αιτημάτων αυτών σε πραγματικό χρόνο. Συζητήθηκαν τα πλεονεκτήματα – μειονεκτήματα της δημιουργίας της αντίστοιχης εφαρμογής σε web περιβάλλον με τη χρήση PHP και MySQL. -----------------------------------------------------------Purpose: The Creation of an Application for the registry of 'pet animals' (stray and Domesticated) to meet the needs of a Municipality. The application will be an integrated management system and will include the opening of a new request by the citizen, the required veterinary work such as (vaccinations, sterilizations, etc.), the collection and hosting by organizations that have cooperation with the Municipality and finally the contracts and the payments corresponding to the above tasks. Methodology: For the analysis and documentation of the application, information was collected from the Municipality. Interviews were also conducted with people from the Municipality, to understand the operating procedures of the Municipality. User Cases Diagrams were used to design the functionality of the application. Relational Database Diagrams were used to identify tables and their correlations. The Visual Basic language and Access were used for the creation of the application. Results: The application was finished; some uncompleted functions were noted and future extensions were discussed. As a result, the functions of recording citizens' requests, the tasks of collecting and the treatment of stray animals and the payment procedures of the Municipality can be automated. The process of connecting this application with a web module was discussed. Finally discussed as an alternative method the creation of the whole application with a web language such as PHP and MySQL.