background image

Χριστοφορίδης Ιωάννης Ραφαήλ 

Σχεδιασμός πληροφοριακού συστήματος διαχείρισης μητρώου 

υλικών 

 

 

20 

 

Για καλύτερη κατανομή των αρχείων κάθε λειτουργιά έχει το δικό της αρχείο  PHP και 

μερικές  συνδυάζονται  με  κάποιο  βοηθητικό  αρχείο.  Επίσης,  για  να  υπάρχει  οργάνωση  των 
αρχείων,  δημιουργήθηκαν  διάφοροι  φάκελοι  για  τα  αρχεία  των  χρηστών  και  φάκελοι  που 
περιέχουν αρχεία του συστήματος. Έτσι, η δομή των αρχείων είναι η εξής: 

 

files:  Ο  φάκελος  files  περιέχει  τα  αρχεία  που  ανεβαίνουν  από  τον  χρήστη.  Τα  αρχεία 
αυτά είναι τύπου zip και έχουν μοναδικό όνομα σύμφωνα με το είδος τους και την ώρα 
που δημιουργούνται. 

 

images:  Ο  φάκελος  images  περιέχει  τις  κυρίως  εικόνες  που  χρησιμοποιούνται  στην 
ιστοσελίδα. 

 

includes: Ο φάκελος includes περιέχει σημαντικά αρχεία που περιλαμβάνονται σε όλες 
τις σελίδες. 

 

style: Ο φάκελος style περιέχει τα σημαντικά css που εκχωρούνται στην ιστοσελίδα. 

 

temp:  Ο  φάκελος  temp  περιέχει  τα  προσωρινά  αρχεία  εικόνων  QR  ετικετών  που 
δημιουργούνται όταν είναι να εκτυπωθούν οι ετικέτες. 

 

upload: Σε αυτόν τον φάκελο ανεβαίνουν οι εικόνες των χρηστών. 

 

addit.php:  Το  αρχείο  το  οποίο  αφορά  την  προσθήκη  αντικειμένου  στην  βάση 
δεδομένων 

 

chpas.php: Η σελίδα αυτή αφορά τους χρήστες που πρέπει υποχρεωτικά να αλλάξουν 
τον κωδικό τους. 

 

index. php: Η αρχική σελίδα που περιέχει μόνο το  login. Αν ο χρήστης έχει ήδη κάνει 
είσοδο, τον στέλνει στην κατάλληλη σελίδα. 

 

install.php:  Το  αρχείο  αυτό  πρέπει  να  τρέξει  μόνο  μία  φορά,  κατά  την  εγκατάσταση, 
και έκτοτε να διαγραφεί ή να γίνει απροσπέλαστο. 

 

main.php: Είναι η κύρια σελίδα του συστήματος. 

 

manage.php:  Εδώ  ο  χρήστης  ορίζει  την  δομή  που  θα  έχει  το  σύστημα,  όπως  είναι  οι 
χρήστες και οι βάσεις δεδομένων. 

 

pdf.php: Χρησιμεύει στην εκτύπωση pdf των QR code

 

permissions.php:  Εδώ  ορίζονται  οι  επιτρεπτές  πράξεις  που  μπορεί  να  κάνει  κάποιος 
χρήστης.