background image

 

20 | 

P a g e

 

 

ΣΧΕΔΙΑΣΜΟΣ ΚΑΙ ΥΛΟΠΟΙΗΣΗ WEBSITE ΠΛΑΤΦΟΡΜΑΣ ΓΙΑ ΤΗΝ ΔΙΑΧΕΙΡΙΣΗ ΡΟΜΠΟΤΙΚΩΝ 

ΣΥΣΤΗΜΑΤΩΝ

 

 

Ο Παγκόσμιος Ιστός αποτελείται από πολλές ιστοσελίδες, καθεμία από τις οποίες διαθέτει την 

δική της μοναδική διεύθυνση, καλείται Ενιαίος Εντοπιστής Πόρων (URL) και έχει την εξής μορφή: 

http://www.example.com

➢ http: Είναι το θεμέλιο της επικοινωνίας δεδομένων για τον Παγκόσμιο Ιστό 

➢  www:  World  Wide  Web  είναι  ένα  πληροφοριακό  σύστημα  όπου  τα  έγγραφα  και  άλλοι 

ιστότοποι αναγνωρίζονται από το URL

➢ example: Δηλώνει το όνομα της συγκεκριμένης ιστοσελίδας (domain name). 

➢ com: Δηλώνει, είτε την περιοχή στην οποία ανήκει η ιστοσελίδα (gr- Ελλάδα), είτε τον τύπο 

της ιστοσελίδας, όπως (com- εμπορική ή org-οργανισμός). 

 

2.1.2 

Διαδικτυακή εφαρμογή 

 

Μια  διαδικτυακή  εφαρμογή  ή  αλλιώς  Web  App  ονομάζεται  η  εφαρμογή  λογισμικού  που 

διατίθεται στους χρήστες της, μέσω του Διαδικτύου (Internet) και εκτελείται σε απομακρυσμένο 

διακομιστή. Ορισμένες διαδικτυακές εφαρμογές χρησιμοποιούνται, για παράδειγμα, σε ενδοδίκτυο 

εταιρειών, σχολείων, πανεπιστημίων κτλ.. 

 

2.2 

Προγραμματισμός Διαδικτύου 

 

Η ανάπτυξη αξιόπιστων και λειτουργικών διαδικτυακών εφαρμογών, που διασφαλίζουν την 

ικανοποίηση των βασικών ιδιοτήτων ασφαλείας, αποτελεί ζήτημα που απασχολεί τους ειδικούς του 

χώρου  της  Τεχνολογίας  Λογισμικού  και  της  Ασφάλειας  Πληροφοριών.  Μέσω  της  δημιουργίας 

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

με αποτέλεσμα, οι χρήστες να μπορούν να χρησιμοποιούν απομακρυσμένες υπηρεσίες μέσω του 

Διαδικτύου [3]. 

Για τη δημιουργία μίας ιστοσελίδας, απαιτείται ο προγραμματισμός του δημόσιου τμήματος 

(front-end)  και  η  ανάπτυξη  της  διαχείρισης  (back-end).  Ένας  προγραμματιστής  δημοσίου 

τμήματος, (front-end) λαμβάνει τον εικαστικό σχεδιασμό μιας ιστοσελίδας και τον αναπτύσσει σε 

κώδικα. Αυτός ο προγραμματιστής χρησιμοποιεί HTML για τη δομή της ιστοσελίδας, CSS για την 

υπαγόρευση  της  διάταξης  και  του  οπτικού  στυλ  καθώς  και  JavaScript.  Η  ανάπτυξη  μίας 

ιστοσελίδας  ή  εφαρμογής  (back-end),  ασχολείται  με  τη  διασφάλιση  της  βάσης  δεδομένων  από