Τεχνολογία
Το ΔιάΓραμμα βασίζεται σε σύγχρονες τεχνολογίες (J2EE, Object Oriented Databases) με στόχο την ταχύτητα στην επεξεργασία των δεδομένων και συνεπώς στη βέλτιστη απόκριση του συστήματος αλλά και τα υψηλά επίπεδα ασφάλειας που εγγυώνται την ακεραιότητα των δεδομένων.
H αρχιτεκτονική του συστήματος είναι τριών επιπέδων (3-tier αρχιτεκτονική). τοποθετώντας σε διαφορετικά εννοιολογικά επίπεδα τα δεδομένα του συστήματος (επίπεδο δεδομένων), τη λογική και τους μηχανισμούς που επεξεργάζονται τα δεδομένα (επίπεδο εφαρμογής) αλλά και τον τρόπο και τα μέσα παρουσίασης των δεδομένων προς τους τελικούς χρήστες (επίπεδο παρουσίασης). Τα τρία επίπεδα είναι ανεξάρτητα το ένα με το άλλο (ευελιξία) και αλληλεπιδρούν μόνο με ανταλλαγή πληροφορίας μεταξύ αυτών. Ανάλογα με τις εκάστοτε απαιτήσεις κάθε επίπεδο μπορεί να διαμορφωθεί κατάλληλα (προσαρμοστικότητα) χωρίς αυτό να επηρεάζει τη δομή των υπολοίπων. Επιπλέον το ΔιάΓραμμα χαρακτηρίζεται από αρθρωτή αρχιτεκτονική γεγονός που επιτρέπει την κατά περίπτωση προσαρμογή, προσθέτοντας ή αφαιρώντας ανεξάρτητα αρθρώματα λογισμικού, ανάλογα με τις απαιτήσεις του εκάστοτε εκπαιδευτικού οργανισμού.