background image

ΘΕΩΡΗΤΙΚΟ ΥΠΟΒΑΘΡΟ 

17 

 

τυπογραφία, φόρμες, κουμπιά και άλλα στοιχεία διεπαφής, όπως επίσης βοηθάει και στον 

καθορισμών περιθωρίων.  

 

Ακόμα διαθέτει grid κάτι που κάνει την ιστοσελίδα ευέλικτη και ανταποκρίνεται 

σε πολλές διαφορετικές αναλύσεις οθονών όπως είναι μεγάλες οθόνες υπολογιστή, τάμ-

λπετ και κινητά τηλέφωνα. Επίσης, διαθέτει JavaScript με την μορφή jQuery plugins που 

δίνουν ακόμα περισσότερες λειτουργίες διεπαφής αλλά επίσης επεκτείνουν και τις υπάρ-

χοντες όπως για παράδειγμα η αυτόματη συμπλήρωση στα πεδία εισαγωγής. Το Boot-

strap είναι συμβατό με όλους τους δημοφιλής περιηγητές όπως Google Chrome και Fire-

fox. 

 

Η  ευελιξία  στον  σχεδιασμό  ιστοσελίδων  κατέστησε  το  Bootstrap  ως  ένα  πολύ 

χρήσιμο «εργαλείο» στην τρέχουσα διπλωματική εργασία, αφού λαμβάνει υπόψη τα χα-

ρακτηριστικά της συσκευής που χρησιμοποιείται και προσαρμόζεται δυναμικά σε αυτές.  

2.4  Εργαλεία Λογισμικού 

Σε αυτή την ενότητα αναλύονται εργαλεία λογισμικού που χρησιμοποιήθηκαν για την 

υλοποίηση του πληροφοριακού συστήματος και αναλύονται οι δυνατότητες τους. Η επι-

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

εκμάθηση και την χρήση τους.  

2.4.1  Notepad++ 

Το Notepad++ [9] είναι ένας από του πιο δημοφιλείς επεξεργαστής κείμενων στον χώρο 

του προγραμματισμού. Αυτό που τον κάνει ιδιαίτερα δημοφιλή είναι ότι διατίθεται δω-

ρεάν και μπορεί να υποστηρίξει πολλές γλώσσες προγραμματισμού μεταξύ αυτών και η 

HTML, PHP, JavaScript κ.ά. Επίσης, δεν απαιτεί μεγάλη υπολογιστική δύναμη για να 

τρέξει αλλά αντιθέτως είναι αρκετά «ελαφρύ» κάτι που βοηθάει στο να χρησιμοποιηθεί 

από ένα μεγάλο φάσμα προγραμματιστών και μη. 

 

Κάτι ακόμα που το έκανε ιδιαίτερα γνωστό είναι οι πολλές παροχές και διευκο-

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

βοηθάει στον να είναι πιο ευανάγνωστος ο κώδικας, η αυτόματη εισαγωγή αγκύλων και 

παρενθέσεων ώστε να αποφεύγονται τα λάθη, ο αυτόματος καθαρισμός από κενές γραμ-

μές και σχόλια, πράγμα αρκετά σημαντικό για το μέγεθος των αρχείων και επίσης η επι-

σήμανση της γραμμής την οποία επεξεργάζεσαι. Τέλος, ακόμα ένα σημαντικό στοιχείο 

είναι η ταυτόχρονη επεξεργασία πολλών διαφορετικών αρχείων.