Please use this identifier to cite or link to this item:
http://dspace.lib.uom.gr/handle/2159/18913
Author: | Ζήσης, Μιχαήλ |
Title: | Web based εφαρμογή ηλεκτρονικής καταχώρησης συμβάντων δημοτικής υπηρεσίας |
Date Issued: | 2015 |
Department: | Πρόγραμμα Μεταπτυχιακών Σπουδών Ειδίκευσης στην Εφαρμοσμένη Πληροφορική |
Supervisor: | Σατρατζέμη, Μαρία Αικατερίνη |
Abstract: | Η εργασία αφορά την ανάπτυξη μίας web based εφαρμογής για την ηλεκτρονική καταχώρηση συμβάντων μίας Δημοτικής υπηρεσίας. Η εφαρμογή διαχειρίζεται ηλεκτρονικά προκαθορισμένους, με βάση τις αρμοδιότητες, τύπους συμβάντων και αποσκοπεί στη μηχανογράφηση της διαδικασίας καταχώρησης τους, η οποία ακολουθείται σε μεγάλο βαθμό χειροκίνητα ως σήμερα, σε βιβλία καταγραφής συμβάντων. Οι αρμοδιότητες και οι προκαθορισμένοι τύποι συμβάντων που υποστηρίζει η εφαρμογή είναι έντεκα: “Επιδοτήρια Έγγραφα”, “Γνήσιο Υπογραφής”, “Καταστήματα Υγειονομικού Ενδιαφέροντος (Κ.Υ.Ε.)”, “Εγκαταλελειμμένα Οχήματα”, “Κάπνισμα”, “Ζώα”, “Παιδότοποι”, “Αυθαίρετη διαφήμιση”, “Περίπτερα - Κοινόχρηστοι χώροι”, “Παραβιάσεις καθαριότητας”, “Παράνομη εμπορική δραστηριότητα”, ενώ υπάρχει πρόβλεψη και για ελεύθερη καταχώρηση “Ελεύθερο” για όσα συμβάντα δεν μπορούν να καλυφθούν από τους προηγούμενους προκαθορισμένους τύπους. Κάθε συμβάν καταχωρείται στο “Βιβλίο” συμβάντων, με βάση μοναδικό αύξοντα αριθμό και μοναδικά στοιχεία τη “Βάρδια” των χρηστών και ημερομηνία όπου λαμβάνει χώρα η καταγραφή. Η “Βάρδια” με τη σειρά της αποτελεί μία οντότητα που περιλαμβάνει συγκεκριμένα στοιχεία: τη “Ζώνη Βάρδιας”, την ημερομηνία και ώρα εκτέλεσής της, αλλά και δύο χρήστες-δημοτικούς υπαλλήλους της εφαρμογής που την απαρτίζουν. Οι χρήστες της εφαρμογής, μπορούν να ανήκουν σε μία από τέσσερις ομάδες χρηστών: “Χρήστης”, “Υπεύθυνος”, “Διευθυντής” ή “Διαχειριστής”, οι οποίες φέρουν διαφορετικά δικαιώματα πρόσβασης, επεξεργασίας και διαγραφής των δεδομένων της εφαρμογής. Η εφαρμογή σχεδιάστηκε με βάση τη λογική χρήσης της από μία δημοτική υπηρεσία. Λόγω αυτού δεν περιέχει κάποιο τμήμα επισκεπτών και το περιεχόμενό της δεν είναι προσβάσιμο από επισκέπτες. Ο χρήστης-δημοτικός υπάλληλος μπορεί να χρησιμοποιήσει την εφαρμογή εφόσον συνδεθεί σε αυτή από την αρχική οθόνη σύνδεσης και τα μοναδικά στοιχεία πρόσβασής του. Μετά την σύνδεση ο χρήστης, μπορεί να πλοηγηθεί σε μία από τις τρεις ενότητες της εφαρμογής: “Πίνακας”, “Σύστημα” και “Περί” και να εκτελέσει ενέργειες με βάση τα δικαιώματά του. Η εφαρμογή υλοποιήθηκε με γλώσσες web προγραμματισμού (PHP, Javascript, HTML κ.α.) και ακολουθεί τα νεότερα πρότυπα όπως το HTML5, ενώ στηρίζεται σε λογισμικό ανοικτού κώδικα (Apache, PHP, MySQL κ.α.). Ως βάση της εφαρμογής επιλέχθηκε το δημοφιλές PHP framework, CodeIgniter, ενώ χρησιμοποιήθηκαν βιβλιοθήκες από το εξίσου δημοφιλές PHP framework, Laravel. Η υλοποίησή του κώδικα της εφαρμογής έγινε με βάση το πρότυπο MVC (Model-View-Controller). |
Keywords: | Web based Διαδικτυακή εφαρμογή Ηλεκτρονική καταχώρηση Δημοτική υπηρεσία PHP CodeIgniter MVC |
Information: | Διπλωματική εργασία--Πανεπιστήμιο Μακεδονίας, Θεσσαλονίκη, 2015. |
Appears in Collections: | Π.Μ.Σ. στην Εφαρμοσμένη Πληροφορική (M) |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
ZisisMichailMsc2015.pdf | 2.2 MB | Adobe PDF | View/Open | |
ZisisMichailMsc2015extra1.pdf | 532.6 kB | Adobe PDF | View/Open |
This item is licensed under a Creative Commons License