background image

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

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

υλικών 

 

 

29 

 

Στην  συνέχεια  δημιουργείται  ο  πίνακας  files  που  περιέχει  τον  κατάλογο  με  όλα  τα 

αρχεία  τα  οποία  έχει  ανεβάσει  ο  χρήστης  στο  σύστημα.  Συγκεκριμένα  ο  πίνακας  αυτός 
αποτελείται από τα εξής στοιχεία: 

 

id: Μοναδικός αριθμός που χαρακτηρίζει κάθε καταχώρηση 

 

name: Το όνομα που έχει δώσει ο χρήστης στο αρχείο 

 

file: Το όνομα του αρχείου έτσι όπως έχει καταχωρηθεί στον server 

 

sub: Η υποκατηγορία του αντικειμένου το οποίο έχει το αρχείο αυτό 

 

att: Το όνομα του στοιχείου του πίνακα που έχει το αρχείο αυτό 

 

Επίσης δημιουργείται ο πίνακας watchers ο οποίος περιέχει όλες τις καταχωρήσεις τα 

στοιχεία που δόθηκαν σε κάθε καταχώρηση. Αναλυτικότητα ο πίνακας αυτός έχει ως εξής: 

 

id: Μοναδικός αριθμός που χαρακτηρίζει κάθε καταχώρηση 

 

itemid: Το μοναδικό id

h

 του αντικειμένου από την βάση δεδομένων 

 

userid: Η ταυτότητα του ατόμου στον οποίο γίνεται η παραχώρηση 

 

usernm: Το ονοματεπώνυμο του 

 

tele1: Το πρώτο τηλέφωνο του 

 

tele2: Το δεύτερο τηλέφωνο του 

 

address: Η διεύθυνσή του 

 

preturn: Εκτιμώμενη ημερομηνία επιστροφής 

 

gavaway: Ημερομηνία παραχώρησης 

 

return: Ημερομηνία επιστροφής 

 

notesr: Σημειώσεις επιστροφής 

 

notesg: Σημειώσεις παραχώρησης 

 

headmaster: Υπεύθυνος παραχώρησης 

 

state: Κατάσταση αντικειμένου 

 

file: Κάποιο αρχείο zip 

 

Για  τον  πίνακα  watchers  έχει  δημιουργηθεί  και  ο  βοηθητικός  πίνακας  watcherslist  ο 

οποίος περιέχει τις πληροφορίες των ατόμων που έχει γίνει κάποια παραχώρηση. Έχει τα κοινά 
στοιχεία με τον πίνακα watchers που αφορούν το άτομο παραχώρησης, εκτός φυσικά από το 
id που είναι μοναδικό για κάθε καταχώρηση. 

                                                      

h

 από τον πίνακα gitems