background image

Σχεδιασμός και Υλοποίηση ενός πληροφοριακού συστήματος για τους τεχνικούς του φυσικού αερίου   -   
Κεφάλαιο 2 - Θεωρητικό Υπόβαθρο

 

Ποτσίκα Ηλιάνα

  

 

 

 

 

 

 

 

           23

 

 
Κεφάλαιο 2 – Θεωρητικό Υπόβαθρο 

 

 

Στο  συγκεκριμένο  κεφάλαιο  παρουσιάζεται  αναλυτικά  η  αρχιτεκτονική  του 

πληροφοριακού  συστήματος  που  υλοποιήθηκε  στα  πλαίσια  της  παρούσας 

διπλωματικής  εργασίας.  Αποσαφηνίζονται  οι  όροι  «ιστοσελίδα  -  ιστότοπος», 

«Προγραμματισμός  Διαδικτύου»  και  περιγράφονται  οι  γλώσσες  προγραμματισμού 

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

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

προγραμματιστή.   

Το  κεφάλαιο  αυτό  είναι  ιδιαίτερα  σημαντικό  και  χρησιμεύει  ως  οδηγός 

πληροφοριών  και  ορολογιών  για  την  πλήρη  κατανόηση  και  την  ομαλή 

παρακολούθηση των επόμενων κεφαλαίων.   

 

2.1 Ιστοσελίδα – Ιστότοπος  

 

 

Τα  έγγραφα  που  αποτελούνται  από  πληροφορίες 

με  την  μορφή 

κειμένου, 

υπερκειμένου

,  εικόνας,  βίντεο  ή  ήχου

  και  δημοσιεύονται  μέσα  από  την 

υπηρεσία  Παγκόσμιου  Ιστού  (World  Wide  Web),  ονομάζονται  Ιστοσελίδες  (Web 

Pages).  Ανάλογα  με  τον  τρόπο  διάθεσης  του  περιεχομένου  τους,  οι  ιστοσελίδες 

ταξινομούνται σε δύο κατηγορίες, τις στατικές και τις δυναμικές.  

Οι στατικές ιστοσελίδες [1] έχουν περιεχόμενο που μεταφέρεται στον χρήστη 

ακριβώς στη μορφή που είναι αποθηκευμένο στον εξυπηρετητή ιστοσελίδων (Web 

Server)  και  δεν  αλλάζει  παρά  μόνο  όταν  αλλάξει  το  ίδιο  το  έγγραφο  από  τον 

δημιουργό τους. Οι ιστοσελίδες αυτές εμφανίζουν τα ίδια δεδομένα σε όλους τους 

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

Οι  δυναμικές  ιστοσελίδες  [1]  είναι  στην  πραγματικότητα  το  αποτέλεσμα 

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

εφαρμογή,  η  οποία  εκτελείται  στον  εξυπηρετητή  ιστοσελίδων.  Προσφέρουν 

αλληλεπιδραστικά στοιχεία ανάμεσα στον χρήστη και την ίδια την εφαρμογή και τα