110
επίσης πολλές ώρες σκέψης, αναζήτησης και πειραματισμών, αλλά το σύστημα
αυτοματοποιήθηκε και πλέον είναι εύκολο να προστεθούν καινούριες κατηγορίες με δεδομένα
σε περίπτωση που χρειαστεί.
5.3 Μετρικά κώδικα συστήματος
Στην ενότητα αυτή, γίνεται αναφορά των γλωσσών προγραμματισμού που χρησιμοποιήθηκαν
στο πληροφοριακό σύστημα. Επιπλέον, γίνεται αναφορά για τον αριθμό των αρχείων της κάθε
γλώσσας προγραμματισμού, καθώς και για τον αριθμό των γραμμών κώδικα που περιέχουν τα
αρχεία της κάθε γλώσσας προγραμματισμού. Όλα αυτά τα μετρικά στοιχεία είναι απαραίτητα
για να παρουσιαστεί με ακρίβεια το μέγεθος του έργου που υλοποιήθηκε. Να σημειωθεί ότι
όλα τα αρχεία και όλες οι γραμμές κώδικα που θα αναφερθούν στις επόμενες υποενότητες
δημιουργήθηκαν από το μηδέν.
5.3.1 Μετρικές κώδικα Front-end
Για την υλοποίηση του πληροφοριακού συστήματος δημιουργήθηκαν 40 αρχεία πηγαίου
κώδικα στο front-end κομμάτι της εφαρμογής. Στον Πίνακας 3 γίνεται η ανάλυσή τους.
Γλώσσα
Αρχεία
Γραμμές Κώδικα
JavaScript - jQuery
22
7.784
HTML
15
5.373
CSS
2
3.681
Σύνολο
40
16.838
Πίνακας 3 - Μετρικές κώδικα front-end
5.3.2 Μετρικές κώδικα Back-end
Για την υλοποίηση του πληροφοριακού συστήματος δημιουργήθηκαν 107 αρχεία πηγαίου
κώδικα στο back-end κομμάτι της εφαρμογής. Στον Πίνακας 4 γίνεται η ανάλυσή τους.
Γλώσσα
Αρχεία
Γραμμές Κώδικα
PHP
107
5.875
Σύνολο
107
5.875
Πίνακας 4 - Μετρικές κώδικα back-end