background image

Σχεδιασμός και Υλοποίηση Συστήματος Διαχείρισης Προσωπικών Δαπανών  

34 

 

  categoryid:  Το  αναγνωριστικό  της  κατηγορίας  στην  οποία  αντιστοιχεί  η 

εκάστοτε  καταχώρηση,  το  οποίο  αποτελεί  ξένο  κλειδί  είτε  του  πίνακα  των 

κατηγοριών συστήματος, είτε των προσωπικών κατηγοριών.  

  amount: Το χρηματικό ποσό που δαπανήθηκε. 

  date: Η ημερομηνία στην οποία αντιστοιχεί η κάθε δαπάνη. 

  comments: Προαιρετικά σχόλια του χρήστη για τις καταχωρήσεις. 

 

3.3 Παρουσίαση των Αρχείων Πηγαίου Κώδικα 

Για  την  ανάπτυξη  της  παρούσας  διπλωματικής  εργασίας  δημιουργήθηκαν 

συνολικά  σαράντα  εννέα  (49)  αρχεία,  εκ  των  οποίων  τα  δύο  εμπεριέχουν  τις 

απαιτούμενες συναρτήσεις  JavaScript, το ένα αποτελεί το φύλλο μορφοποίησης  του 

ιστοχώρου,  ενώ  τα  υπόλοιπα  σαράντα  έξι  (46)  περιέχουν  τον  κώδικα  στην  γλώσσα 

προγραμματισμού PHP. Παρακάτω γίνεται μία περιληπτική παρουσίαση των αρχείων 

αυτών. 

3.3.1 Αρχεία του Διαχειριστή  

Ο  διαχειριστής  του  πληροφοριακού  συστήματος  φέρει  κάποιες  αρμοδιότητες 

διαφορετικές από αυτές του απλού χρήστη, οι οποίες κατανέμονται και σε διαφορετικά 

αρχεία πηγαίου κώδικα. Στην παρακάτω εικόνα μπορούμε να δούμε τα αρχεία  αυτά 

[Εικόνα 14].  

 

Εικόνα 14 Αρχεία πηγαίου κώδικα του διαχειριστή

 

 

Αρχικά, το αρχείο admin_accessibility.php αντιστοιχεί στη σελίδα διαχείρισης, 

όπου εμφανίζεται ο πίνακας των κατηγοριών του συστήματος και παρέχονται όλες οι 

λειτουργίες που αφορούν αυτές. Πιο συγκεκριμένα, μέσω αυτής της σελίδας πέρα από 

την προβολή των κατηγοριών, ο διαχειριστής δύναται να επεξεργαστεί, να διαγράψει