e-book. Mia Δικτυακή Αλληλεπιδραστική Εφαρμογή Ηλεκτρονικού Εμπορίου Βιβλίων Στηριγμένη Στην Τεχνολογία ASP

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "e-book. Mia Δικτυακή Αλληλεπιδραστική Εφαρμογή Ηλεκτρονικού Εμπορίου Βιβλίων Στηριγμένη Στην Τεχνολογία ASP"

Transcript

1 ΑΝΩΤΑΤΟ ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΚΑΒΑΛΑΣ ΣΧΟΛΗ ΔΙΟΙΚΗΣΗΣ ΚΑΙ ΟΙΚΟΝΟΜΙΑΣ ΤΜΗΜΑ ΔΙΑΧΕΙΡΙΣΗΣ ΠΛΗΡΟΦΟΡΙΩΝ ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ: e-book. Mia Δικτυακή Αλληλεπιδραστική Εφαρμογή Ηλεκτρονικού Εμπορίου Βιβλίων Στηριγμένη Στην Τεχνολογία ASP TΗΣ ΣΠΟΥΔΑΣΤΡΙΑΣ : ΕΛΕΝΗΣ - ΕΛΛΗΣ ΠΑΤΡΙΚΙΟΥ. ΕΠΙΒΛΕΠΟΥΣΑ ΚΑΘΗΓΗΤΡΙΑ: ΚΩΣΤΑΝΤΙΝΑ ΣΤΟΥΠΑ ΚΑΒΑΛΑ 2006 ΑΤΕΙ ΚΑΒΑΛΑΣ ΤΜΗΜΑ ΔΙΑΧΕΙΡΙΣΗΣ ΠΛΗΡΟΦΟΡΙΩΝ 1

2 Ευχαριστίες Ευχαριστώ την καθηγήτρια μου, κ. Στούπα Κωνσταντίνα για την αμέριστη βοήθεια και εμπιστοσύνη της που χωρίς αυτήν η σύνθεση της παρούσας εργασίας δεν θα ήταν δυνατή. Ευχαριστίες ακόμα οφείλονται στα μέλη της τριμελούς επιτροπής που μετέχουν της διαδικασίας καθώς και όλο το τεχνικό προσωπικό της σχολής για τη βοήθειά τους. Τέλος ευχαριστώ την οικογένειά μου για την υποστήριξη στα χρόνια των σπουδών μου. ΑΤΕΙ ΚΑΒΑΛΑΣ ΤΜΗΜΑ ΔΙΑΧΕΙΡΙΣΗΣ ΠΛΗΡΟΦΟΡΙΩΝ 2

3 Περιεχόμενα ΕΙΣΑΓΩΓΗ... 6 ΚΕΦΑΛΑΙΟ Ιστορική Αναδρομή Πρωτοκόλλου WWW και Διαδικύου (Internet)... 8 Μέχρι το Δεκαετία του Δεκαετία του Δεκαετία του Την τελευταία πενταετία Βάσεις Δεδομένων και Ιστορική Μετεξέλιξή τους Βάσεις Δεδομένων και Internet Ηλεκτρονικό Εμπόριο Το ιστορικό της ανάπτυξης του Ηλεκτρονικού Εμπορίου Active Server Pages (ASP) ΚΕΦΑΛΑΙΟ Εφαρμογή Ενεργών Σελίδων ASP Η Βάση δεδομένων Κατασκευή σελίδων με το FrontPage Σύνδεση με τη Βάση Δεδομένων Επίλογος Παράρτημα Κώδικα Σελίδων Βιβλιογραφία ΑΤΕΙ ΚΑΒΑΛΑΣ ΤΜΗΜΑ ΔΙΑΧΕΙΡΙΣΗΣ ΠΛΗΡΟΦΟΡΙΩΝ 3

4 ΠΡΟΛΟΓΟΣ Η ταχύτατη εξέλιξη των πρωτοκόλλων επικοινωνίας και μετάδοσης οργανωμένης δυναμικής πληροφορίας μέσω του Διαδικτύου δημιουργεί μέσα σε ελάχιστο χρονικό διάστημα κενά γνώσης ακόμα και για όσους παρακολουθούν τις εξελίξεις. Η τεχνολογία μεταλλάσσεται τόσο έντονα που σε διάστημα μερικών ετών θεωρούνται απαρχαιωμένα τεχνολογικά εργαλεία που γνώριζαν ιδιαίτερη αναγνώριση και χρήση σε επίπεδο εφαρμογών. Παράλληλα, νέες δυναμικότερες τεχνολογίες καταλαμβάνουν το χώρο και δημιουργούν νέες αναγκαιότητες στη γνώση και τις εφαρμογές. Στο πλαίσιο αυτό περιστρέφεται και η παρούσα εργασία που πραγματεύεται ένα αντικείμενο με ταχύτατη εξέλιξη και προοπτικές στο χώρο των δικτυακών εφαρμογών. Συγκεκριμένα, παρουσιάζεται η δημιουργία δυναμικών asp σελίδων και μάλιστα με βασικό αίτημα την μέγιστη δυνατή απλότητα ως αναφορά τα εργαλεία που χρησιμοποιήθηκαν και το περιβάλλον κάτω από το οποίο η ανάπτυξη αυτή πραγματοποιήθηκε. Οι στόχοι της διατριβής αυτής δεν είναι ερευνητικοί ως αναφορά την εξαγωγή νέων συμπερασμάτων σαν αποτέλεσμα έρευνας. Φιλοδοξεί να αποτελέσει έναν οδηγό εισαγωγής σε ένα πραγματικά αχανή χώρο εφαρμογών και να βοηθήσει τα πρώτα βήματα και κάθε ενός που θα χρειαζόταν να δημιουργήσει ανάλογες εφαρμογές. Το κύριο μειονέκτημά της, σε αναφορά με το περιεχόμενο της είναι το ίδιο το αντικείμενο που πραγματεύεται. Η εξέλιξη είναι τόση σφοδρή και ταχύτατη που σαφώς υπάρχει η προοπτική της απαξίωσης των περιεχομένων της με το χρόνο. Για το λόγο αυτό έχει την μέγιστη σημασία της και μπορεί να είναι αποτελεσματικότερη την περίοδο της παραγωγής της για όποιον χρειαστεί την συντεταγμένη βοήθειά της. Ένα από τις πλέον ενδιαφέρουσες αποφάσεις που έπρεπε να παρθούν κατά την σύνταξη της παρούσης εργασίας ήταν σαφώς το ζήτημα της ορολογίας που θα χρησιμοποιούνταν. Με γνώμονα το ότι απευθύνεται σε άτομα με εξειδικευμένες γνώσεις θεωρήθηκε ορθότερο να χρησιμοποιούνται όλες οι ονομασίες και οι εκφράσεις που αφορούν εμπορικούς και τεχνοκρατικούς όρους στην αγγλοσαξωνικής τους μορφή για εξασφάλιση μέγιστης συμβατότητας του γνωσιακού περιεχομένου του αναγνώστη και του κειμένου. Η διατριβή χωρίζεται σε τρία τμήματα. Στο πρώτο τμήμα γίνεται μια αναδρομή στις εξελίξεις στη δικτυακή τεχνολογία των τελευταίων δεκαετιών και των αναγκαιοτήτων που οδηγούν την τεχνολογική έρευνα. ΑΤΕΙ ΚΑΒΑΛΑΣ ΤΜΗΜΑ ΔΙΑΧΕΙΡΙΣΗΣ ΠΛΗΡΟΦΟΡΙΩΝ 4

5 Στο δεύτερο τμήμα παρουσιάζεται μια ανάλογη αναδρομή στις τεχνολογικές εξελίξεις που αφορούν το Ηλεκτρονικό Εμπόριο και τις τεχνολογικές εξαρτήσεις και συνιστώσες του καθώς και της ανάλογης τεχνολογίας των βάσεων δεδομένων, που αποτελούν αλληλένδετα τμήματα στην υλοποίηση εμπορικών δικτυακών εφαρμογών. Στο τρίτο τμήμα παρουσιάζεται μια μικρή εφαρμογή που αφορά τις λειτουργικές δυνατότητες ενός καταστήματος με αντικείμενο την προβολή και τις πωλήσεις βιβλίων. Παρουσιάζονται οι κατασκευαστικές λεπτομέρειες της εφαρμογής, τα προβλήματα που αντιμετωπίστηκαν στην ανάπτυξή της και οι δυνατότητες επέκτασης και διαφοροποίησης της. Στον επίλογο γίνεται μια αναφορά των σημαντικών σημείων που περιλαμβάνει αυτή η κατασκευή και η δυνατή προέκταση της. ΑΤΕΙ ΚΑΒΑΛΑΣ ΤΜΗΜΑ ΔΙΑΧΕΙΡΙΣΗΣ ΠΛΗΡΟΦΟΡΙΩΝ 5

6 ΕΙΣΑΓΩΓΗ Οι στατικές ιστοσελίδες του Παγκόσμιου Ιστού (Wide Word Web) που μπορούν να προσπελαστούν μέσω του Internet έχουν την τεχνολογική δυνατότητα να εμπλουτιστούν εδώ και μερικά χρόνια με δυναμικές αναζητήσεις σε βάσεις δεδομένων, αλληλεπιδραστικές διεπιφάνειες (Interface) με τους χρήστες ή ακόμα και με κώδικα σε Visual Basic και Java. Με αυτό τον τρόπο μπορούν να συνδεθούν από στατικές αναρτήσεις ψηφιακών πληροφοριών να μετατραπούν σε πλήρεις εφαρμογές που αφορούν συνθέσεις στοιχείων από σχεσιακές βάσεις δεδομένων. Οι τεχνολογικές προσεγγίσεις είναι αρκετές και μπορούν να ταξινομηθούν ανάλογα με το βαθμό πολυπλοκότητας και αποτελεσμάτων. Το αντικείμενο της παρούσας εργασίας είναι πρωταρχικά η σύνθεση ιστοσελίδων σαν ενεργές σελίδες asp (active server pages). Oι ενεργές σελίδες στο Internet έχουν πλέον γίνει ένα από τα de facto πρότυπα όταν υπάρχει η αναγκαιότητα εμφάνισης στοιχείων από μια βάση δεδομένων ή της δυναμικής καταχώρισης νέων δεδομένων. Είναι οι σελίδες με την κατάληξη.asp, που συχνότατα εμφανίζονται σε πολλούς τόπους στο Internet και ειδικότερα σε διακομιστές ΝΤ. Αποτελούν ένα μείγμα κώδικα HTML και προγραμματισμού σε Visual Basic. Η μεγάλη τους απήχηση οφείλεται στο γεγονός ότι ο κώδικας εκτελείται στο διακομιστή και τα αποτελέσματα επιστρέφονται στο πρόγραμμα αναζήτησης. Είναι μια έξυπνη και γρήγορη λύση, που διαφέρει από τα υπόλοιπα προϊόντα της Microsoft. Για να εκτελεστούν οι ενεργές σελίδες απαιτείται ένας διακομιστής που να τις υποστηρίζει, όπως είναι τα Windows NT με τον IIS (Internet Information Server). Δεν υπάρχει όμως κάποια ξεχωριστή προϋπόθεση για να δει κανείς τα αποτελέσματα των ενεργών σελίδων. Το ίδιο αποτέλεσμα θα εμφανιστεί τόσο στον Internet Explorer σε ένα PC με τα Windows 98 όσο και στον Netscape Navigator σε έναν Mac. Η υποστήριξη των σελίδων asp εμφανίστηκε πρώτη φορά το 1996 με την κωδική ονομασία Denali, ένα χρόνο πριν ενσωματωθεί στον IIS των Windows NT. Σήμερα, θα βρείτε την έκδοση asp 2.0 ενσωματωμένη στα Windows NT και τον IIS 4.0. Με τη δεύτερη αυτή έκδοση οι ενεργές σελίδες απέκτησαν πρόσθετα χαρακτηριστικά, ιδιαίτερα χρήσιμα στους κατασκευαστές ιστοσελίδων, όπως είναι η σύνδεση με τις φόρμες και τα πεδία τους. Φυσικά, υπάρχει και η υποστήριξη του ADO, του τελευταίου προτύπου για την ενιαία πρόσβαση σε κάθε μορφής βάση δεδομένων. Ο συνδυασμός του ADO με τις ενεργές σελίδες σάς δίνει τη δυνατότητα της εύκολης δημιουργίας ιστοσελίδων με δυναμικό περιεχόμενο από οποιαδήποτε βάση δεδομένων όπου βρίσκονται αποθηκευμένα τα στοιχεία που ενδιαφέρει να εκδοθούν στο Internet. ΑΤΕΙ ΚΑΒΑΛΑΣ ΤΜΗΜΑ ΔΙΑΧΕΙΡΙΣΗΣ ΠΛΗΡΟΦΟΡΙΩΝ 6

7 ΚΕΦΑΛΑΙΟ Ιστορική Αναδρομή Πρωτοκόλλου WWW και Διαδικύου (Internet) Tο πρωτόκολλο επικοινωνίας Word Wide Web αναπτύχθηκε στο Ευρωπαϊκό Κέντρο Πυρηνικής Έρευνας (CERN) στη Γενεύη από μία πρόταση του Tim-Berners Lee το Αρχικός σκοπός ήταν το μοίρασμα πληροφοριών για την πυρηνική φυσική. Το 1991, εμφανίσθηκε ο πρώτος browser. Μέχρι τις αρχές του 1993, υπήρχαν ήδη 50 web servers και browsers με δυνατότητες γραφικών. Την ίδια χρονιά, το CERN παρουσίασε τον πρώτο browser για υπολογιστές Macintosh, ενώ το Εθνικό Κέντρο για Εφαρμογές Υπερυπολογιστών στο Σικάγο παρουσίασε την έκδοση X Window για το Mosaic. Οι σημαντικότεροι χρονικοί σταθμοί στην εξέλιξή του Διαδικτύου και παράλληλα και του WEB μπορούν να παρουσιαστούν ως εξής [ 1 ] [ 2 : Μέχρι το Στο Υπουργείο Άμυνας των ΗΠΑ ιδρύεται η Υπηρεσία Προηγμένων Έργων Έρευνας (Advanced Research Projects Agency -ARPA) με στόχο την εξέλιξη της επιστήμης και της τεχνολογίας στα πλαίσια του Αμερικανικού στρατού Γίνεται η πρώτη δημοσίευση που αφορά στη θεωρία Μεταγωγής Πακέτων (Packet Switching) από τον Leonard Kleinrock "Information Flow in Large Communication Nets" Δημοσιεύεται μελέτη από τον Paul Baran για τα κατανεμημένα δίκτυα μεταγωγής πακέτων : "On Distributed Communications Networks". ΑΤΕΙ ΚΑΒΑΛΑΣ ΤΜΗΜΑ ΔΙΑΧΕΙΡΙΣΗΣ ΠΛΗΡΟΦΟΡΙΩΝ 7

8 1967 Δημοσιεύεται το πρώτο σχέδιο του δικτύου ARPANET από τον L.Roberts. Η δημοσίευση φέρει τον τίτλο "Multiple Computer Networks and Intercomputer Communication» Χρηματοδοτείται και εγκαθίσταται η πρώτη υλοποίηση του ARPANET με 4 κόμβους (mini computers μνήμης 12K) διαφορετικού λειτουργικού συστήματος και γραμμές ταχύτητας 50kbps. Αργότερα, μέχρι το τέλος του 1971 θα έχουν συνδεθεί στο ARPANET συνολικά 23 κόμβοι. Δεκαετία του Γίνεται η πρώτη δημοσίευση που αφορά στο πρωτόκολλο επικοινωνίας του δικτύου ARPANET από τους C.S. Carr, S. Crocker, V.G. Cerf με τίτλο, "HOST-HOST Communication Protocol in the ARPA Network". Τίθεται σε λειτουργία το δίκτυο ALOHAnet, το οποίο θα συνδεθεί με το ARPANET δύο χρόνια αργότερα Ανακοινώνεται στην ευρύτερη επιστημονική κοινότητα η λειτουργία του ARPANET και αποφασίζεται η υποστήριξη της έρευνάς του. Ο R. Tomlinson χρησιμοποιεί για πρώτη φορά το κατά τη νέα υλοποίηση του προγράμματος ηλεκτρονικού ταχυδρομείου του ARPANET. Υλοποιείται το πρώτο σύστημα διαχείρισης ηλεκτρονικού ταχυδρομείου. Επιδεικνύεται για πρώτη φορά η υπηρεσία chat και διαμορφώνονται οι προδιαγραφές της υπηρεσίας telnet. ΑΤΕΙ ΚΑΒΑΛΑΣ ΤΜΗΜΑ ΔΙΑΧΕΙΡΙΣΗΣ ΠΛΗΡΟΦΟΡΙΩΝ 8

9 1973 To ARPANET έχει γίνει πλέον διεθνές και απαριθμεί περίπου 2000 χρήστες. Λειτουργεί το πρώτο δίκτυο Ethernet με όνομα Alto Aloha System. Διαμορφώνονται οι προδιαγραφές της υπηρεσίας μεταφοράς αρχείων FTP και του πρωτοκόλλου NVP (Network Voice Protocol) που καθιστούν δυνατή την πρώτη τηλε-διάσκεψη στο ARPANET Δημοσιεύεται μελέτη με το σχεδιασμό του TCP (Transmission Control Program) από τους V.Cerf και B.Kahn με όνομα "A Protocol for Packet Network Interconnection". Το νέο αυτό πρωτόκολλο επιτρέπει σε διαφορετικά δίκτυα να επικοινωνούν μεταξύ τους, καθώς στηρίζεται στην αρχή της ανοιχτής αρχιτεκτονικής των συνδεδεμένων δικτύων και στην ύπαρξη μιας δυνατής μηχανής που αποτελεί την πόρτα (gateway) προς τον έξω κόσμο. Την ίδια περίοδο αρχίζουν να λειτουργούν και άλλα δίκτυα, διαφορετικών μεθόδων και αρχιτεκτονικών, που συνδέονται στο ARPANET και τα οποία είναι ανοιχτά σε μεγάλο αριθμό χρηστών Λειτουργεί η πρώτη mailing list στο ARPANET, ενώ στο υλοποιούνται οι δυνατότητες απάντησης και προώθησης μηνυμάτων Το πρωτόκολλο TCP χωρίζεται στο TCP και το IP Προτείνεται, αν και δεν γίνεται ευρέως αποδεκτή πριν το 1982, η χρήση των emoticons στα . ΑΤΕΙ ΚΑΒΑΛΑΣ ΤΜΗΜΑ ΔΙΑΧΕΙΡΙΣΗΣ ΠΛΗΡΟΦΟΡΙΩΝ 9

10 Δεκαετία του Το TCP και το IP καθορίζονται ως ο συνδυασμός πρωτοκόλλων του ARPANET. Έτσι, γίνεται η πρώτη αναφορά στον όρο internet ως ένα συνδεδεμένο σύνολο από δίκτυα που χρησιμοποιούν το TCP/IP. Δημιουργείται το EUnet (European UNIX Network) που συνδέει αρχικά το Ηνωμένο Βασίλειο, τη Σουηδία, τη Δανία και την Ολλανδία Υλοποιείται το πρώτο DNS (Domain Name System) στο οποίο καταγράφονται 1000 κεντρικοί κόμβοι, εκ των οποίων κάποιοι βρίσκονται στην Ασία. Έτσι πλέον οι υπολογιστές του διαδικτύου αναγνωρίζονται από διευθύνσεις κωδικοποιημένων αριθμών π.χ Στη Μεγάλη Βρετανία, όλα τα πανεπιστημιακά ιδρύματα συνδέονται μέσω του νέου το Joint Academic Network (JANet) Στις ΗΠΑ, όλα τα πανεπιστημιακά ιδρύματα συνδέονται μέσω του νέου Nation Science Foundation Net (NSFNet), το οποίο εξασφαλίζει πρόσβαση σε όλους τους φοιτητές και το προσωπικό των πανεπιστημίων. Παραχωρείται το πρώτο domain name (symbolics.com) και ακολουθούν άλλα κυρίως από εκπαιδευτικά ιδρύματα (π.χ. berkeley.edu, ucla.edu κ.ά.) 1986 Σχεδιάζεται το NNTP (Network News Transfer Protocol), που βασίζεται στο TCP/IP Υπάρχει πλέον παγκόσμια επέκταση του διαδικτύου καθώς έχουν δημιουργηθεί πολλά εθνικά κ.ά. δίκτυα που συνδέονται σε αυτό. ΑΤΕΙ ΚΑΒΑΛΑΣ ΤΜΗΜΑ ΔΙΑΧΕΙΡΙΣΗΣ ΠΛΗΡΟΦΟΡΙΩΝ 10

11 Εμφανίζεται το πρώτο worm, το οποίο επηρεάζει τη λειτουργία περίπου 6000 από τους εξυπηρετητές του δικτύου. Υλοποιείται το IRC (Internet Relay Chat). Δεκαετία του Σταματάει η λειτουργία του δικτύου ARPANET. Ούτως ή άλλως, οι περισσότεροι κόμβοι του διαδικτύου έχουν ήδη συνδεθεί με άλλα δίκτυα. Λειτουργεί ο πρώτος Internet provider, που προσφέρει σύνδεση στο Internet μέσω τηλεφώνου, με το όνομα «The World comes on-line (world.std.com)» Μαζί με χώρες όπως η Αυστρία, η Ισπανία, κ.ά., η Ελλάδα συνδέεται στο διαδίκτυο μέσω του δικτύου NSFNET Αίρονται οι περιορισμοί εμπορικής χρήσης του δικτύου. Ανακοινώνεται η λειτουργία του Gopher. Τίθεται σε λειτουργία ο παγκόσμιος ιστός World-Wide Web (WWW) από το CERN. Ως πρώτος web-server λειτουργεί ο nxoc01.cern.ch που αργότερα θα μετονομαστεί σε info.cern.ch. Το πρόγραμμα φυλλομετρητής/συντάκτης διατίθεται ελεύθερα και στη 2η έκδοσή του στηρίζεται στη χρήση της γλώσσας HTML (HyperText Markup Language). Έτσι, το διαδίκτυο (ένας χώρος υπολογιστών και καλωδίων) χρησιμοποιείται για να φιλοξενήσει τον παγκόσμιο ιστό (ένα χώρο δεσμών υπερκειμένου). Υλοποιείται ο Archie, η πρώτη μηχανή αναζήτησης και ανάκτησης αρχείων Δίνεται σε χρήση η εξελιγμένη μηχανή αναζήτησης Veronica και χρησιμοποιείται για πρώτη φορά ο όρος "surfing the Internet" (πλοήγηση στο Διαδίκτυο). ΑΤΕΙ ΚΑΒΑΛΑΣ ΤΜΗΜΑ ΔΙΑΧΕΙΡΙΣΗΣ ΠΛΗΡΟΦΟΡΙΩΝ 11

12 Συνδέεται στο NSFNET και η Κύπρος Το WWW εμφανίζει ρυθμούς ανάπτυξης 341,634% ετησίως, το gopher ρυθμούς 997%, ενώ αρχίζει να λειτουργεί και το Mosaic X. Η εξέλιξη και η πτώση των τιμών των προσωπικών υπολογιστών (PCs) κάνει το διαδίκτυο γνωστό στο ευρύ κοινό που δεν ανήκει στην πανεπιστημιακή κοινότητα Αρχίζουν οι απευθείας συνδέσεις στο Internet ενώ εμφανίζονται και οι πρώτες διαφημίσεις στο hotwired.com 1995 Το NSFNET γίνεται ξανά ερευνητικό δίκτυο. Η κίνηση των ΗΠΑ περνάει από άλλους παροχείς. Στις 23 Μαΐου η εταιρεία SUN ανακοινώνει την πλατφόρμα και τη γλώσσα JAVA. Ακολουθεί η ανάπτυξη της JAVAscript. Ξεκινάει η εμπορική διάθεση των domain names. Εμφανίζονται η VRML (εικονικά περιβάλλοντα) και τα collaborative tools Δίνονται 7 νέες καταλήξεις domain, οι:.firm,.store,.web,.arts,.rec,.info,.nom Εμφανίζεται η τεχνολογία Push. Αυτή είναι η χρονιά και του Multicasting Γίνονται οι πρώτες δημοσιεύσεις για τη γλώσσα XML. Αυτή είναι η χρονιά των portals ΑΤΕΙ ΚΑΒΑΛΑΣ ΤΜΗΜΑ ΔΙΑΧΕΙΡΙΣΗΣ ΠΛΗΡΟΦΟΡΙΩΝ 12

13 και του διαδικτυακού εμπορίου Πραγματοποιούνται οι πρώτες ηλεκτρονικές τραπεζικές συναλλαγές. Την τελευταία πενταετία 2000 Δίνονται 7 νέες καταλήξεις domain, οι:.aero,.biz,.coop,.info,.museum,.name,.pro 2001 Γίνονται οι πρώτες μεταδόσεις με χρήση του Internet2. Υλοποιείται το πλήρες σύνολο χαρακτήρων Unicode Δημιουργείται το ταχύτατο Global Terabit Research Network (GTRN). Σημειώνεται εξάπλωση του Internet2, στο οποίο πλέον εφαρμόζεται το IPv6. Η χρήση του διαδικτύου φορολογείται στις ΗΠΑ. Το 1994 υπήρχαν περίπου 500 Web sites, και μέχρι τις αρχές του 1995, σχεδόν Το 1995, γράφτηκαν περισσότερα άρθρα για το WWW παρά για οποιοδήποτε άλλο θέμα στον τομέα των ηλεκτρονικών υπολογιστών. Η ταχύτατη αυτή εξέλιξη στο χώρο των δικτυακών τεχνολογιών δημιούργησε νέα δεδομένα στις επικοινωνίες και κατέστησε μια καθαρά κυβερνητική και ακαδημαϊκή χρήσης τεχνολογία προσιτή σε οικιακό επίπεδο. Αφαιρώντας βέβαια το καθαρά τεχνοκρατικό ΑΤΕΙ ΚΑΒΑΛΑΣ ΤΜΗΜΑ ΔΙΑΧΕΙΡΙΣΗΣ ΠΛΗΡΟΦΟΡΙΩΝ 13

14 κομμάτι από τις αναφορές που προηγήθηκαν και μένοντας στο χειροπιαστό τμήμα των εφαρμογών γίνεται εμφανέστατο πως η υπηρεσία που γνώρισε την σφοδρότερη ανάπτυξη και αποτελεί ποσοστιαία το μεγαλύτερο τμήμα χρήσης του Διαδικτύου είναι το W W W. Αυτό συμβαίνει κυρίως για τους παρακάτω λόγους: Εχει την δυνατότητα να συνδυάζει λειτουργίες πολυμέσων. Μεταφέρει δηλαδή κινούμενη εικόνα και ήχο και είναι ελκυστικότερο στη χρήση. Τα εργαλεία λογισμικού που χρησιμοποιούνται για τις εφαρμογές του είναι εκλεπτυσμένα και απαιτούν ελάχιστο βαθμό εξειδίκευσης από τον μέσο χρήστη. Η ευκολία χρήσης του και το χαμηλό συγκριτικά κόστος ανάπτυξης εφαρμογών του, το κάνουν ιδανικό για εμπορική χρήση. Τα περισσότερα πρωτόκολλα και υπηρεσίες ( , FTP, κ.τ.λ) ενσωματώνονται στις εφαρμογές του και δεν απαιτείται κάποια διαφορετικού τύπου εφαρμογή για τη χρήση τους. Δίνει τη δυνατότητα προγραμματισμού και την ανάπτυξη με τον τρόπο αυτό δυναμικών εφαρμογών και on-line μεταφοράς πληροφοριών προς και από βάσεις δεδομένων. Το παλιότερο στατικό πρότυπο ανάρτησης υπερκειμένων αντικαθίσταται από σελίδες δυναμικής ενημέρωσης και πολύπλοκων κριτηρίων αναζήτησης. Η αναγκαιότητα για την ανάπτυξη πιο ευέλικτων εφαρμογών WWW οδήγησε στην ανάπτυξη νέων πρωτοτύπων μεθόδων μεταφοράς δεδομένων σε αρμονία όμως με όλους τους προϋπάρχοντες ώστε να μπορούν να ενσωματωθούν στα ήδη προϋπάρχοντα πρωτόκολλα και στις λειτουργίες τους. Τέτοιες τεχνολογίες οδήγησαν στην δημιουργία ολόκληρων γλωσσών προγραμματισμού, όπως η Java, με ευρύτατες Διαδικτυακές εφαρμογές, την προέκταση παλιότερων σε νέους χώρους (Vbasic se Vbasic Scripting) καθώς και την διαμόρφωση δυναμικά μεταγλωτιζόμενων εντοποθετιμένων οδηγιών σε HTML όπως το asp. Θεωρείται αναγκαίο για το λόγο αυτό η αναφορά μιας αναδρομής στα κυριότερα στάδια ανάπτυξης τεχνολογίας εφαρμογών στο Web. ΑΤΕΙ ΚΑΒΑΛΑΣ ΤΜΗΜΑ ΔΙΑΧΕΙΡΙΣΗΣ ΠΛΗΡΟΦΟΡΙΩΝ 14

15 1.2. Βάσεις Δεδομένων και Ιστορική Μετεξέλιξή τους. Ο έλεγχος και η διαχείριση της πληροφορίας που σχετίζεται με οποιοδήποτε εφαρμογή είναι από τις σημαντικότερες δυνατότητες που παρέχει ο υπολογιστής στον άνθρωπο, κυρίως χάρη στις βάσεις δεδομένων (Β.Δ.). Με τον όρο Βάση Δεδομένων εννοούμε μία συλλογή ολοκληρωμένων εγγράφων που περιέχει αυτοπεριγραφή. Με τον όρο αυτοπεριγραφή εννοούμε [ 3 ]: το λεξικό των δεδομένων τον τύπο και την μορφή των δεδομένων συσχέτιση των δεδομένων τυχόν περιορισμοί επί των δεδομένων Για την δημιουργία και την συντήρηση βάσεων δεδομένων χρησιμοποιούμε ειδικά πακέτα λογισμικού, που ονομάζονται γενικά " συστήματα διαχείρισης βάσεων δεδομένων " (DBMS). Τα πλεονεκτήματα της χρήσης των ηλεκτρονικών βάσεων δεδομένων είναι: Ταχύτητα και οικονομία στην αναπαραγωγή δεδομένων που βρίσκονται οργανωμένα στη βάση δεν υπάρχουν διασκορπισμένα στοιχεία, αντιθέτως τα στοιχεία είναι οργανωμένα έτσι ώστε να μην έχουμε επανάληψη των δεδομένων υποστήριξη πολλαπλών όψεων χρήστη, έτσι μπορούμε να δώσουμε συγκεκριμένες πληροφορίες σε συγκεκριμένα άτομα ή να αποκρύψουμε πληροφορίες από αυτούς ανεξαρτησία προγραμμάτων δεδομένων δυνατότητα προσπέλασης και διαχείρισης της πληροφορίας από απομακρυσμένα μεταξύ τους σημεία. Οι ηλεκτρονικές βάσεις δεδομένων στη σημερινή τους μορφή παρουσιάζουν μια ΑΤΕΙ ΚΑΒΑΛΑΣ ΤΜΗΜΑ ΔΙΑΧΕΙΡΙΣΗΣ ΠΛΗΡΟΦΟΡΙΩΝ 15

16 βραχεία ιστορική εξέλιξη που σημειώνεται κυρίως μετά την δεκαετία του 60' [ 4 ] [ 5 ]. Η προέλευση τους συνδέεται με τη διαχείριση βιβλιοθηκών, διοικητικών και επιχειρησιακών δομών και τα ιατρικών αρχεία. Υπάρχει μια μακροχρόνια ιστορία της αποθήκευσης και της ανάκτησης πληροφοριών. Σε οτιδήποτε συνδέεται όμως με την μορφή των σύγχρονων Βάσεων Δεδομένων μια εξελικτική διαδρομή πρέπει να αναζητηθεί μερικές δεκαετίες πίσω. Η δεκαετία του '60: Οι υπολογιστές γίνονται οικονομικώς αποδοτικοί για τις ιδιωτικές επιχειρήσεις μαζί με την αυξανόμενη ικανότητα αποθήκευσης δεδομένων. Δύο κύρια πρότυπα στοιχείων αναπτύχθηκαν για το σκοπό αυτό 1) το δίκτυακό πρότυπο (CODASYL) και 2) το ιεραρχικό (IMS). Η πρόσβαση στη βάση δεδομένων πραγματοποιείται μέσω δεικτών χαμηλού επιπέδου που συνδέουν μεταξύ τους τις εγγραφές. Οι λεπτομέρειες της αποθήκευσης εξαρτώνται από τον τύπο των στοιχείων που αποθηκεύονται και κατά συνέπεια η προσθήκη ενός πρόσθετου στοιχείου στη βάση δεδομένων απαιτεί τον επανασχεδιασμό και την επαναενημέρωση της βάσης. Η έμφαση δινόταν ώστε οι εγγραφές για να είναι επεξεργάσιμες και όχι η γενική δομή του συστήματος. Ένας χρήστης θα έπρεπε να ξέρει τη φυσική δομή της βάσης δεδομένων προκειμένου να μπορέσει να αναζητήσει τις σχετικές πληροφορίες. Μια σημαντική εμπορική επιτυχία ήταν σύστημα SABRE από την ΙΒΜ για τις αμερικανικές αερογραμμές : E.F. Codd [ 6 ] πρότεινε το σχεσιακό πρότυπο για τις βάσεις δεδομένων σε δημοσίευση ορόσημων για την μετέπειτα εξέλιξη των βάσεων δεδομένων. Αποσυνδέει το σχήμα (λογική οργάνωση) μιας βάσης δεδομένων από τις φυσικές μεθόδους αποθήκευσης και θέτει ένα σύνολο από 12 κανόνες που από τότε οριοθέτησαν τις βασικές αρχές του σχεσιακού προτύπου. Αυτό το σύστημα είναι τυποποιημένο από τότε. Η δεκαετία του '70: Διάφορες ομάδες υπερασπιστών υποστηρίζουν τις αξίες και τα πλεονεκτήματα των ανταγωνιστικών συστημάτων ενώ η θεωρία των βάσεων δεδομένων αρχισε να αποτελεί αντικείμενο έρευνας σχετικών ερευνητικών προγραμμάτων. Δύο κύρια πρωτότυπα για τα σχεσιακά συστήματα αναπτύχθηκαν κατά τη διάρκεια του Αυτά παρέχουν και ένα λαμπρό παράδειγμα για το πώς η θεωρία οδηγεί στην καλύτερη πρακτική. Αρχικά το πρότυπο Ingres: Αναπτύχθηκε από το UCB και οδήγησε τελικά στις Ingres Corporation, Sybase, MS SQL Server, Britton-Lee, Wang's PACE. Αυτό το σύστημα χρησιμοποίησε QUEL ως γλώσσα διατύπωσης ερωτήσεων (query language). ΑΤΕΙ ΚΑΒΑΛΑΣ ΤΜΗΜΑ ΔΙΑΧΕΙΡΙΣΗΣ ΠΛΗΡΟΦΟΡΙΩΝ 16

17 Σύστημα R: Αναπτύχθηκε στην ΙΒΜ San Jose και οδήγησε στα IBM's SQL/DS & DB2, Oracle, HP's Allbase, Tandem's Non-Stop SQL. Το σύστημα αυτό χρησιμοποίησε την SEQUEL ως γλώσσα διατύπωσης ερωτήσεων. Το σχεσιακό πρότυπο διαχείρισης βάσεων δεδομένων διαμορφώνεται και η χρήση του όρου Relational Database Management System (RDBMS) γενικεύεται κατά τη διάρκεια αυτής της περιόδου. 1976: Προτείνεται το πρότυπο οντότητα-σχέσης (ER) από τον P. Chen για τη σχεδίαση βάσεων δεδομένων που δίνει ακόμα μια σημαντική διορατικότητα στα εννοιολογικά πρότυπα των βάσεων. Τέτοιες υψηλού επιπέδου διαμορφώσεις επιτρέπουν στο σχεδιαστή να επικεντρωθεί στη χρήση των δεδομένων αντί της λογικής διασύνδεσης πινάκων. Η πρόωρη δεκαετία του '80: Η εμπορευματοποίηση των σχεσιακών συστημάτων αρχίζει δίνοντας ώθηση στην αγορά υπολογιστών για την επιχείρηση. Η μέσος-δεκαετία του '80: Το SQL (δομημένη γλώσσα διατύπωσης ερωτήσεων) γίνεται "intergalactic πρότυπα". DB2 γίνεται προϊόν ναυαρχίδων της ΙΒΜ. Το δίκτυο και τα ιεραρχικά πρότυπα εξασθενίζουν στο υπόβαθρο, με ουσιαστικά καμία ανάπτυξη αυτών των συστημάτων σήμερα αλλά μερικά συστήματα κληρονομιών είναι ακόμα σε χρήση. Η ανάπτυξη του PC της ΙΒΜ προκαλεί επιχειρήσεις και τα προϊόντα πολλές DB όπως το RIM, RBASE 5000, PARADOX, OS/2 Database Manager, Dbase ΙΙΙ, IV ( Foxbase και ακόμα πιο πρόσφατα η Visual FoxPro), Watcom SQL. Η πρόωρη δεκαετία του '90: Μια βιομηχανική ανάπτυξη αρχίζει με λιγότερες επιζήσουσες επιχειρήσεις να προσφέρουν όλο και περισσότερο σύνθετα προϊόντα σε υψηλότερες τιμές. Πολλή ανάπτυξη κατά τη διάρκεια αυτής της περιόδου στρέφεται στα εργαλεία πελατών για την ανάπτυξη εφαρμογής όπως PowerBuilder (Sybase), DataBase Manager της Oracle, VB (Microsoft), το πρότυπο Client - Server γίνεται ο κανόνας για τις μελλοντικές επιχειρησιακές αποφάσεις. Ανάπτυξη των προσωπικών εργαλείων ΑΤΕΙ ΚΑΒΑΛΑΣ ΤΜΗΜΑ ΔΙΑΧΕΙΡΙΣΗΣ ΠΛΗΡΟΦΟΡΙΩΝ 17

18 παραγωγικότητας όπως Excel / Access (MS) και ODBC. Αυτό χαρακτηρίζει επίσης την αρχή των πρωτοτύπων συστημάτων διαχείρισης βάσεων δεδομένων αντικειμένου - Object Database Management Systems (ODBMS). Η μέσος-δεκαετία του '90: Εμφανίζεται το χρησιμοποιήσιμο Internet/WWW. Ένας αγώνας ακολουθεί για την παραγωγή εργαλείων που επιτρέπουν την εξ' αποστάσεως πρόσβαση στα συγκροτήματα ηλεκτρονικών υπολογιστών με δεδομένα. Τα προιόντα αυτά φθάνουν στον υπολογιστή γραφείου των μέσων χρηστών που με λίγη υπομονή για την πολυπλοκότητα μπορούν να τα χρησιμοποιούν ενώ η σχέση WWW και DB αυξάνεται εκθετικά. Η πρόσφατος-δεκαετία του '90: Ο μεγάλος όγκος επενδύσεων στις επιχειρήσεις Διαδικτύου τροφοδοτεί την ανάπτυξη εργαλείων που συνδέουν τα Web/Internet/DB. Active Server Pages, Front Page, Java Servlets, JDBC, Enterprise Java Beans, ColdFusion, Dream Weaver, Oracle Developer 2000.είναι παραδείγματα τέτοιων προιόντων. Η χρήση ανοικτού κώδικα (Open source) σε συνδυασμό με τη γενικευμένη χρήση του GCC, CGI, Apache, MySQL, κλπ είναι παραδείγματα παρόμοιων υλοποιήσεων. Παράλληλα τεχνολογίες όπως οι Online Transaction Processing (OLTP), Online Analytic Processing (OLAP) ωριμάζουν με πολλούς εμπόρους να χρησιμοποιούν την τεχνολογία point-of-sale (POS) σε καθημερινή βάση. Αρχές του 21ου αιώνα: Παρατηρήθηκε μια παρακμή της βιομηχανίας Διαδικτύου συνολικά αλλά η αύξηση των εφαρμογών DB συνεχίζεται. Πιο διαλογικές εφαρμογές εμφανίζονται με τη χρήση PDAs, pos για τις συναλλαγές κ.λ.π. Τρεις κύριες (δυτικές) επιχειρήσεις υπερισχύουν στη μεγάλη αγορά των βάσεων δεδομένων: Η ΙΒΜ (αγόρασε την Informix), η Microsoft, και η Oracle. Μελλοντικές τάσεις: Τα τεράστια συστήματα (terabyte) εμφανίζονται και θα απαιτήσουν νέα μέσα για τη διαχείριση και τη ανάλυση των δεδομένων. Μεγάλες βάσεις επιστημονικών δεδομένων όπως το πρόγραμμα γονιδιώματος, γεωλογικά δεδομένα, δεδομένα εθνικής ασφάλειας ή τα στοιχεία διαστημικής εξερεύνησης. Data mining, data warehousing, data marts είναι συνηθισμένες χρησιμοποιούμενες τεχνικές σήμερα. ΑΤΕΙ ΚΑΒΑΛΑΣ ΤΜΗΜΑ ΔΙΑΧΕΙΡΙΣΗΣ ΠΛΗΡΟΦΟΡΙΩΝ 18

19 Οι διάδοχοι στο SQL (και ίσως το RDBMS) θα προκύψουν στο μέλλον. Οι περισσότερες προσπάθειες να τυποποιηθούν οι διάδοχοι του SQL δεν είναι επιτυχείς. SQL92, SQL2, SQL3 είναι ακόμα μικρής ισχύος και μη υποστηριζόμενες από όλους τους κατασκευαστές. Πιθανότατα αυτό θα προσπεραστεί από την XML και άλλες αναδυόμενες τεχνικές. Η XML με την Java για βάσεις δεδομένων δείχνουν να κρατούν κάποιο κομμάτι του μέλλοντος. Η κινητή χρήση βάσεων δεδομένων είναι ένα προϊόν που έρχεται τώρα στην αγορά με διάφορους τρόπους. Η διανεμημένη επεξεργασία κατά δοσοληψία γίνεται ο κανόνας για τον επιχειρησιακό προγραμματισμό σε πολλούς επιχειρηματικούς χώρους Βάσεις Δεδομένων και Internet Η χρησιμότητα των βάσεων δεδομένων γίνεται φανερή με τον τρόπο αυτό και όπως είναι λογικό η ανάγκη διασύνδεσης βάσεων δεδομένων με εφαρμογές του web ήταν μεγάλη. Έπρεπε λοιπόν να δημιουργηθούν τεχνολογίες οι οποίες θα επέτρεπαν την διασύνδεση εφαρμογών του web με βάσεις δεδομένων και θα επέτρεπαν την δυναμική αλληλεπίδραση μεταξύ client και server. ISAPI. Μία λύση για τέτοιου είδους εφαρμογές στο web αποτέλεσαν οι τεχνολογίες CGI και CGI (common gateway interface) To Common Gateway Interface(cgi) είναι ένα πρότυπο, το οποίο επιτρέπει την αμφίδρομη ροή πληροφοριών μεταξύ browser και server με την χρήση ενός εκτελέσιμου προγράμματος (gateway) το οποίο υπάρχει στον HTPP-Server και καλείται από αυτόν σαν αποτέλεσμα κάποιων ενεργειών του χρήστη. Έτσι ένα gateway σε έναν SQL- Server θα μπορούσε είτε να μας δώσει πληροφορίες για την τιμή κάποιου προϊόντος είτε να μας εμφανίσει τα αποτελέσματα κάποιας αναζήτησης. Χαρακτηριστικό παράδειγμα μίας cgi ΑΤΕΙ ΚΑΒΑΛΑΣ ΤΜΗΜΑ ΔΙΑΧΕΙΡΙΣΗΣ ΠΛΗΡΟΦΟΡΙΩΝ 19

20 εφαρμογής είναι η μηχανές αναζήτησης πληροφοριών (Lycos,Yahoo,Altvista) στις οποίες το gateway κάνει μία αναζήτηση στην βάση δεδομένων η οποία αντιπροσωπεύει την γνώση της αντίστοιχης μηχανής. Δυστυχώς το μοντέλο του cgi παρουσιάζει ένα μεγάλο μειονέκτημα. Το μοντέλο αυτό μπορεί να παρομοιαστεί με ένα μεγάλο πολυκατάστημα στο οποίο υπάρχει μόνο ένα ταμείο για την εξυπηρέτηση όλων των πελατών του. Τέτοιου είδους εφαρμογές δεν μπορούν να εξυπηρετήσουν μεγάλο αριθμό ταυτόχρονων αιτήσεων. Ο μέγιστος αριθμός εξυπηρέτησης ταυτόχρονων αιτήσεων, με χρήση της τεχνολογίας cgi, κυμαίνετε μεταξύ 50 και 100, ενώ παρατηρείται σημαντική επιβράδυνση όταν απαιτείται η εξυπηρέτηση περισσότερων από 100 ταυτόχρονων αιτήσεων. Η αιτία αυτού του μειονεκτήματος έγκειται στο ότι η εφαρμογές cgi δεν αποτελούν ενσωματωμένες λειτουργίες του server και έτσι απαιτείται να φορτωθεί και να εκτελεστεί το αρχείο exe για κάθε αίτηση ξεχωριστά με αποτέλεσμα να καλυφθούν πολύ γρήγορα οι πόροι του server. ISAPI (Internet Server Application Interface) Η αντιμετώπιση των προβλημάτων που παρουσίαζε η τεχνολογία cgi έγινε με χρήση της τεχνολογίας ISAPI (Internet Server Application Interface). Στην τεχνολογία ISAPI τα cgi προγράμματα έχουν αντικατασταθεί από από αρχεία dll (Dynamic Link Library) τα οποία είναι ενσωματοποιημένες λειτουργίες του server και φορτώνονται κάθε φορά μαζί του. Έτσι αυτή η τεχνολογία παρουσιάζει γρηγορότερη εξυπηρέτηση των αιτήσεων σε σχέση με την τεχνολογία cgi. Η τεχνολογία ISAPI αν και δίνει λύσεις σε ορισμένα προβλήματα δεν μπόρεσε να ανταποκριθεί στις μεγάλες απαιτήσεις που υπήρχαν για να δημιουργηθούν πιο ολοκληρωμένες δυναμικές σελίδες στο web διότι τα dll προγράμματα αν και αποτελούν ενσωματοποιημένες λειτουργίες του server δεν παύουν να είναι προγράμματα γραμμένα σε γλώσσες όπως C++, Visual Basic,Perl γεγονός που απαιτεί αφενός καλή γνώση των τελευταίων αφετέρου βαθιές γνώσεις των πρωτοκόλλων του internet. Θα έπρεπε να υπήρχαν ενσωματοποιημένα αντικείμενα του server με απλή χρήση των οποίων θα ήταν δυνατή η απόκτηση των πληροφοριών που εισάγει ο χρήστης όταν συμπληρώσει και στείλει μια φόρμα ή αντικείμενα τα οποία θα επέτρεπαν άμεσα την διασύνδεση με μία βάση δεδομένων και θα έδιναν έτσι την δυνατότητα διαχειρίσεως τις ΑΤΕΙ ΚΑΒΑΛΑΣ ΤΜΗΜΑ ΔΙΑΧΕΙΡΙΣΗΣ ΠΛΗΡΟΦΟΡΙΩΝ 20

21 βάσης από πολλά μεταξύ τους απομακρυσμένα σημεία. Τις παραπάνω απαιτήσεις και όχι μόνο ήρθαν με την σειρά τους να εκπληρώσουν τα active server pages. Active Server Pages Τα active server pages(asp) είναι μία νέα τεχνολογία η οποία αποτελεί μέρος της Active-Plattform, μίας στρατηγικής που η Microsoft έχει επιλέξει για το internet. Η Active- Plattform στηρίζεται σε μία σειρά από γλώσσες και υπηρεσίες οι οποίες μπορούν να χρησιμοποιηθούν ώστε να δημιουργηθούν εφαρμογές είτε σε περιβάλλον client (Active- Desktop) είτε σε περιβάλλον server (Active-Server). Τα asp εγκαθίστανται σε έναν ήδη υπάρχον web-server, όπως στον Internet Information Server(IIS) των Windows NT ή στον Personal Web Server των Windows 95, δημιουργούν αρχεία με κατάληξη.asp και απαντούν στις διάφορες αιτήσεις.asp των clients. Mπορούμε να πούμε ότι τα asp δεν είναι απλά μία γλώσσα scripting, αλλά ένα περιβάλλον ανάπτυξης εφαρμογών Internet/Intarnet που επιτρέπει την ταυτόχρονη συνύπαρξη εγγράφων HTML, εντολών VBScript και Javascript, ActiveX-Components καθώς και αντικειμένων asp. Πρέπει επίσης να επισημάνουμε ότι οι εφαρμογές που δημιουργούνται με χρήση της τεχνολογίας asp εκτελούνται στον server σε αντίθεση με τις μέχρι τώρα γνωστές εφαρμογές οι οποίες εκτελούνταν σε περιβάλλον client. asp. Παρακάτω αναφέρονται μερικά από τα βασικά πλεονεκτήματα που παρουσιάζουν τα Τα asp δεν απαιτούν μεταφραστή Τα asp μπορούν εύκολα να διορθωθούν και να επεκταθούν Τα asp παρέχουν υψηλή ασφάλεια Τα asp συνεργάζονται με ήδη υπάρχουσες τεχνολογίες όπως idc (internet database connector),cgi,activex. ΑΤΕΙ ΚΑΒΑΛΑΣ ΤΜΗΜΑ ΔΙΑΧΕΙΡΙΣΗΣ ΠΛΗΡΟΦΟΡΙΩΝ 21

22 1.3 Ηλεκτρονικό Εμπόριο Σαν Ηλεκτρονικό Εμπόριο (e-commerce) μπορεί να θεωρηθεί κάθε είδος εμπορικής συναλλαγής μεταξύ προσώπων (φυσικών και μη) που πραγματοποιείται με ηλεκτρονικά μέσα. Είναι η διάθεση και αγοραπωλησία προϊόντων ηλεκτρονικά, η διεκπεραίωση εμπορικών λειτουργιών και συναλλαγών χωρίς τη χρήση χαρτιού ή διαπροσωπικής επαφής, συνήθως μέσω δικτύων ηλεκτρονικών υπολογιστών. Πρόκειται για την αγοραπωλησία αγαθών, πληροφοριών και υπηρεσιών μέσα από δίκτυα ηλεκτρονικών υπολογιστών [ 7 ]. γωνίες: Το ηλεκτρονικό εμπόριο μπορεί να θεωρηθεί από τέσσερις διαφορετικές οπτικές Επιχειρήσεις: Ως εφαρμογή νέων τεχνολογιών προς την κατεύθυνση του αυτοματισμού των συναλλαγών και της ροής εργασιών. Υπηρεσίες: Ως μηχανισμός που έχει στόχο να ικανοποιήσει την κοινή επιθυμία προμηθευτών και πελατών για καλύτερη ποιότητα υπηρεσιών, μεγαλύτερη ταχύτητα εκτέλεσης συναλλαγών και μικρότερο κόστος. Απόσταση: Ως δυνατότητα αγοραπωλησίας προϊόντων και υπηρεσιών μέσω του Internet ανεξάρτητα από τη γεωγραφική απόσταση. Επικοινωνία: Ως δυνατότητα παροχής πληροφοριών, προϊόντων ή υπηρεσιών και πληρωμών μέσα από δίκτυα ηλεκτρονικών υπολογιστών. Το ηλεκτρονικό εμπόριο σε πρακτικό επίπεδο, μπορεί να πάρει πολλές μορφές: Εσωτερικό εμπόριο: Στόχος είναι η αποτελεσματικότερη λειτουργία των δραστηριοτήτων μιας επιχείρησης, ώστε να μπορεί να προσφέρει καλύτερα προϊόντα και υπηρεσίες στους πελάτες της. Οι εφαρμογές του συνήθως εντάσσονται στη λειτουργία ενός τοπικού δικτύου (Intranet) και μπορούν να είναι: επικοινωνία μεταξύ ομάδων εργασίας, ηλεκτρονική δημοσίευση (άμεση διανομή πληροφοριών) κτλ. ΑΤΕΙ ΚΑΒΑΛΑΣ ΤΜΗΜΑ ΔΙΑΧΕΙΡΙΣΗΣ ΠΛΗΡΟΦΟΡΙΩΝ 22

23 Συναλλαγές μεταξύ επιχειρήσεων (Business To Business, B2B): Το ηλεκτρονικό εμπόριο επιτρέπει σε επιχειρήσεις να βελτιώσουν τη μεταξύ τους συνεργασία, απλοποιώντας τις διαδικασίες και το κόστος των προμηθειών, την ταχύτερη αποστολή των προμηθειών και τον αποτελεσματικότερο έλεγχο του επιπέδου αποθεμάτων. Επιπλέον καθιστά ευκολότερη την αρχειοθέτηση των σχετικών εγγράφων και ποιοτικότερη την εξυπηρέτηση πελατών. Η δυνατότητα ηλεκτρονικής σύνδεσης με προμηθευτές και διανομείς καθώς και η πραγματοποίηση ηλεκτρονικών πληρωμών βελτιώνουν ακόμη περισσότερο την αποτελεσματικότητα: οι ηλεκτρονικές πληρωμές περιορίζουν το ανθρώπινο σφάλμα, αυξάνουν την ταχύτητα και μειώνουν το κόστος των συναλλαγών. Το ηλεκτρονικό εμπόριο προσφέρει τη δυνατότητα αυξημένης πληροφόρησης σχετικά με τα προσφερόμενα προϊόντα - είτε από τους προμηθευτές είτε από ενδιάμεσους οργανισμούς που προσφέρουν υπηρεσίες ηλεκτρονικού εμπορίου. Λιανικές πωλήσεις - Hλεκτρονικό εμπόριο μεταξύ επιχείρησης και καταναλωτών (Business-to-Consumer - B2C): Πρόκειται για την πιο διαδεδομένη μορφή ηλεκτρονικού εμπορίου. Ο καταναλωτής έχει πρόσβαση σε μια τεράστια ποικιλία προϊόντων σε δικτυακούς κόμβους-καταστήματα, βλέπει, επιλέγει, αν επιθυμεί να αγοράσει είδη ένδυσης μπορεί ενίοτε και να τα δοκιμάζει (μέσω ειδικών προγραμμάτων), ανακαλύπτει προϊόντα τα οποία δεν θα μπορούσε να βρει εύκολα στη χώρα του, συγκρίνει τιμές και τέλος αγοράζει. Κι όλα αυτά χωρίς να βγει από το σπίτι του, κερδίζοντας πολύτιμο χρόνο και κόπο. ΑΤΕΙ ΚΑΒΑΛΑΣ ΤΜΗΜΑ ΔΙΑΧΕΙΡΙΣΗΣ ΠΛΗΡΟΦΟΡΙΩΝ 23

24 1.3.1.Το ιστορικό της ανάπτυξης του Ηλεκτρονικού Εμπορίου Μόνο μερικές δεκαετίες συνθέτουν την ιστορική αναδρομή της εξέλιξης του Ηλεκτρονικού Εμπορίου με τη μορφή που σήμερα τη γνωρίζουμε. Γραμμοσκιάζοντας μερικούς χρονικούς σταθμούς εξέλιξης μπορούν να αναφερθούν τα εξής [ 8 ]: Δεκαετία του 1970 Εμφανίζονται τα συστήματα ηλεκτρονικής μεταφοράς χρηματικών πόρων (EFT) μεταξύ τραπεζών, που χρησιμοποιούν ασφαλή ιδιωτικά δίκτυα. Τα συστήματα EFT αλλάζουν τη μορφή των αγορών. Δεκαετία του 1980 Οι τεχνολογίες ηλεκτρονικής επικοινωνίας που βασίζονται στην αρχιτεκτονική της ανταλλαγής μηνυμάτων (συστήματα EDI και ηλεκτρονικό ταχυδρομείο) αποκτούν σημαντική διάδοση. Πολλές δραστηριότητες, που παραδοσιακά διεκπεραιώνονταν με βασικό μέσο το χαρτί, μπορούν πλέον να γίνουν ταχύτερα και με μικρότερο κόστος. Οι συναλλαγές, που παλαιότερα απαιτούσαν έντυπα, όπως παραγγελίες αγοράς, συνοδευτικά έγγραφα και επιταγές πληρωμής, μπορούν να γίνουν κατά ένα μέρος ή στο σύνολό τους ηλεκτρονικά - με δομημένο τρόπο χάρη στα συστήματα EDI ή μέσω του ηλεκτρονικού ταχυδρομείου. Τέλη της δεκαετίας του αρχές της δεκαετίας του 1990 Τα ηλεκτρονικά δίκτυα προσφέρουν μια νέα μορφή κοινωνικής επικοινωνίας, με δυνατότητες όπως ηλεκτρονικό ταχυδρομείο ( ), ηλεκτρονική διάσκεψη (conferencing) και ηλεκτρονική συνομιλία (IRC), ομάδες συζήτησης (newsgroups, forums), μεταφορά αρχείων (FTP) κτλ. Η πρόσβαση στο δίκτυο γίνεται φθηνότερη λόγω της διεθνούς απελευθέρωσης της αγοράς τηλεπικοινωνιών. Μέσα της δεκαετίας του 1990 Η εμφάνιση του Παγκόσμιου Ιστού (WWW) στο Internet και η επικράτηση των προσωπικών ηλεκτρονικών υπολογιστών (PC) που χρησιμοποιούν λειτουργικά συστήματα τύπου Windows, προσφέρουν μεγάλη ευκολία χρήσης λύνοντας το πρόβλημα της δημοσίευσης και της εύρεσης πληροφοριών στο Διαδίκτυο. Το ηλεκτρονικό εμπόριο γίνεται ένας πολύ φθηνότερος τρόπος για την πραγματοποίηση μεγάλου όγκου συναλλαγών, ενώ συγχρόνως διευκολύνει την παράλληλη λειτουργία πολλών διαφορετικών επιχειρηματικών δραστηριοτήτων, επιτρέποντας σε μικρές επιχειρήσεις να ανταγωνιστούν μεγαλύτερες, με πολύ ευνοϊκότερες προϋποθέσεις. ΑΤΕΙ ΚΑΒΑΛΑΣ ΤΜΗΜΑ ΔΙΑΧΕΙΡΙΣΗΣ ΠΛΗΡΟΦΟΡΙΩΝ 24

25 Τέλη της δεκαετίας του 1990 Η καθιέρωση μεθόδων κρυπτογράφησης του περιεχομένου και εξακρίβωσης της ταυτότητας του αποστολέα ηλεκτρονικών μηνυμάτων, καθώς και η σχετική προσαρμογή της νομοθεσίας στους τομείς των εισαγωγών-εξαγωγών και των επικοινωνιών, καθιστούν δυνατή την πραγματοποίηση ασφαλών διεθνών ηλεκτρονικών συναλλαγών. Οι εφαρμογές του Ηλεκτρονικού Εμπορίου στις μέρες μας περνά κατά καθοριστικό βαθμό από τις καθιερωμένες δομές λειτουργίας και τα πρωτόκολλα του Internet. Για το λόγο αυτό οι διεπιφάνειες επικοινωνίας τείνουν όλο και περισσότερο να προσαρμόζονται στην μορφολογία του Διαδικτύου (κυρίως του WWW) και να εξαρτώνται από τις δυνατότητες δημιουργίας εφαρμογών που προσφέρονται για τη δημιουργία ιστοσελίδων με εξειδικευμένο περιεχόμενο. Δυο είναι οι βασικές προϋποθέσεις που χαρακτηρίζουν τις συναλλαγές Ηλεκτρονικού Εμπορίου μέσω του Διαδικτύου, η ασφάλεια των συναλλαγών και η αξιοπιστία τους. Για την διασφάλιση των παραπάνω συνθηκών, μια σειρά από τεχνολογικές καινοτομίες αναπτύχθηκαν και χρησιμοποιήθηκαν κατά καιρούς. Οι τεχνολογίες του ηλεκτρονικού εμπορίου δεν είναι όλες νέες. Οι περισσότερες από αυτές χρησιμοποιούνται εδώ και αρκετά χρόνια από συγκεκριμένες επιχειρήσεις ή κλάδους. Αυτό που τους έδωσε την απαιτούμενη ώθηση και έκανε την αντιμετώπισή τους ενιαία -κάτω από τη μορφή του ηλεκτρονικού εμπορίου- ήταν η αποδοχή διεθνών προτύπων και η ανάγκη για νέες μορφές οργάνωσης και λειτουργικής διαχείρισης. Έτσι, οι επιχειρήσεις θα μπορούσαν στο εξής να αντεπεξέλθουν στις συνθήκες που επιβάλλονται από τη διεθνοποίηση των αγορών, τις νέες καταναλωτικές αντιλήψεις και κοινωνικές συνθήκες. Μερικές από αυτές είναι: Ηλεκτρονική Ανταλλαγή Δεδομένων (EDI - Electronic Data Interchange) Δημιουργήθηκε στις αρχές της δεκαετίας του '70. Η EDI είναι μια κοινή δομή αρχείων που σχεδιάστηκε ώστε να επιτρέψει σε μεγάλους οργανισμούς να μεταδίδουν πληροφορίες μέσα από μεγάλα ιδιωτικά δίκτυα. Πρόκειται για την ηλεκτρονική ανταλλαγή εμπορικών και διοικητικών δεδομένων από υπολογιστή σε υπολογιστή, με την ελάχιστη παρέμβαση χειρόγραφων διαδικασιών. Τα δεδομένα αυτά είναι οργανωμένα σε αυτοτελή μηνύματα ΑΤΕΙ ΚΑΒΑΛΑΣ ΤΜΗΜΑ ΔΙΑΧΕΙΡΙΣΗΣ ΠΛΗΡΟΦΟΡΙΩΝ 25

26 (τιμολόγια, παραγγελίες, τιμοκατάλογοι, φορτωτικές κλπ.), το περιεχόμενο και η δομή των οποίων καθορίζονται από κάποιο κοινώς αποδεκτό πρότυπο. Τα πρότυπα που χρησιμοποιούνται σε παγκόσμιο επίπεδο προέρχονται από τον Οργανισμό Ηνωμένων Εθνών και καλύπτουν ένα ευρύ φάσμα επικοινωνιακών αναγκών των εμπορικών εταιριών. Το πρότυπο αυτό είναι το EDIFACT (EDI For Administration, Commerce and Transportation). Επίπεδο Ασφαλών Συνδέσεων (SSL - Secure Sockets Layer) Το πρωτόκολλο αυτό σχεδιάστηκε προκειμένου να πραγματοποιεί ασφαλή σύνδεση με τον εξυπηρετητή (server). Το SSL χρησιμοποιεί "κλειδί" δημόσιας κρυπτογράφησης με σκοπό να προστατεύει τα δεδομένα καθώς "ταξιδεύουν" μέσα στο Internet. Ασφαλείς Ηλεκτρονικές Συναλλαγές (SET - Secure Electronic Transactions) Το SET κωδικοποιεί τους αριθμούς της πιστωτικής κάρτας που αποθηκεύονται στον εξυπηρετητή του εμπόρου. Το πρότυπο αυτό, που δημιουργήθηκε από τη Visa και τη MasterCard, απολαμβάνει μεγάλης αποδοχής από την τραπεζική κοινότητα. Γραμμωτός κώδικας (Barcode) Η τεχνολογία του γραμμωτού κώδικα αποτελεί τμήμα του γενικότερου τομέα των τεχνολογιών αυτόματης αναγνώρισης (Auto ID Technologies). Είναι ένα σύγχρονο εργαλείο, το οποίο βοηθά καταλυτικά στην ομαλή διακίνηση και διαχείριση (logistics) προϊόντων και υπηρεσιών. Η ανάπτυξη της τεχνολογίας του γραμμωτού κώδικα ξεκίνησε στις αρχές της δεκαετίας του 1960, με σκοπό να εξυπηρετήσει την πληρωμή προϊόντων στα καταστήματα τροφίμων. Οι πρώτες εφαρμογές σε βιομηχανικό περιβάλλον εμφανίστηκαν στα τέλη της ίδιας δεκαετίας σε μεγάλες αυτοκινητοβιομηχανίες, για τον περιορισμό του κόστους εργασίας που σχετιζόταν με την παραγωγή. Εκτεταμένη χρήση παρουσιάστηκε μετά την ανάπτυξη των πρώτων προτύπων (λόγω των πιέσεων των αρκετών πλέον χρηστών - προμηθευτών, υποκατασκευαστών των μεγάλων βιομηχανιών) στα τέλη της δεκαετίας του Κατά τη ΑΤΕΙ ΚΑΒΑΛΑΣ ΤΜΗΜΑ ΔΙΑΧΕΙΡΙΣΗΣ ΠΛΗΡΟΦΟΡΙΩΝ 26

27 δεκαετία του 1980 υπήρξε αλματώδης ανάπτυξη του εξοπλισμού, κατ' επέκταση και των τρόπων χρήσης της τεχνολογίας γραμμωτού κώδικα. Έξυπνες κάρτες (Smart Cards) Οι "έξυπνες κάρτες" αποτελούν εξέλιξη των καρτών μαγνητικής λωρίδας (παθητικό μέσο αποθήκευσης, τα περιεχόμενα του οποίου μπορούν να διαβαστούν και να αλλαχθούν). Οι έξυπνες κάρτες μπορούν να αποθηκεύσουν μεγάλη ποσότητα δεδομένων και παρέχουν δυνατότητες κρυπτογράφησης και χειρισμού ηλεκτρονικών υπογραφών για την ασφάλεια των περιεχομένων τους. Η ιδέα της έξυπνης κάρτας ξεκίνησε στη Γαλλία το Το 1975 τα δικαιώματα ανάπτυξης πέρασαν σε μεγάλες εταιρίες ηλεκτρονικού εξοπλισμού. Η νέα αυτή τεχνολογία παρουσιάστηκε στο κοινό το Μια σειρά από πιλοτικά σχέδια ξεκίνησε αμέσως, και το 1984 με μια συλλογική αξιολόγησή τους εκδόθηκαν νέες ολοκληρωμένες προδιαγραφές. Σήμερα επικρατεί η λανθασμένη εντύπωση ότι οι Smart Cards είναι τραπεζικές ή πιστωτικές κάρτες, με αποτέλεσμα να μην αναγνωρίζεται το μεγάλο εύρος των δυνατοτήτων τους. Η τεχνολογία των έξυπνων καρτών προσφέρει απεριόριστες δυνατότητες χρήσης στη βιομηχανία, το εμπόριο και τη δημόσια διοίκηση. Πιστοποίηση και ασφάλεια Για την ασφάλεια των ηλεκτρονικών συναλλαγών χρησιμοποιούνται ευρέως, τα firewalls. Το firewall αποτελεί λογισμικό ή υλικό, που επιτρέπει μόνο στους εξωτερικούς χρήστες που έχουν τα κατάλληλα δικαιώματα, να προσπελάσουν το προστατευόμενο δίκτυο. Ένα firewall επιτρέπει στους εσωτερικούς χρήστες να έχουν πλήρη πρόσβαση στις παρεχόμενες υπηρεσίες, ενώ οι εξωτερικοί χρήστες πρέπει να πιστοποιηθούν. Υπάρχουν πολλοί τύποι firewalls, καθένας από τους οποίους παρέχει διαφορετικά επίπεδα προστασίας. Ο συνηθέστερος τρόπος χρησιμοποίησης ενός firewall είναι η τοποθέτηση ενός υπολογιστή ή δρομολογητή μεταξύ συγκεκριμένου δικτύου και του Internet, και η παρακολούθηση όλης της κυκλοφορίας μεταξύ του εξωτερικού και του τοπικού δικτύου ΑΤΕΙ ΚΑΒΑΛΑΣ ΤΜΗΜΑ ΔΙΑΧΕΙΡΙΣΗΣ ΠΛΗΡΟΦΟΡΙΩΝ 27

28 Η εμπιστευτική πληροφορία που διακινείται στο δίκτυο μπορεί να προστατευθεί με κρυπτογράφηση και χρήση μυστικών κωδικών. Η ασφάλεια του ηλεκτρονικού εμπορίου βασίζεται κατεξοχήν στην κρυπτογράφηση, δηλαδή στην κωδικοποίηση του μεταδιδόμενου κειμένου κατά τέτοιο τρόπο ώστε να μπορεί να αποκρυπτογραφηθεί μόνο με τη χρήση του ειδικού κλειδιού αποκρυπτογράφησης. Η κρυπτογράφηση συνοδεύεται πολλές φορές και από την ψηφιακή υπογραφή του αποστολέα, έτσι ώστε ο παραλήπτης να μπορεί να βεβαιωθεί για την ταυτότητα του πρώτου. ΑΤΕΙ ΚΑΒΑΛΑΣ ΤΜΗΜΑ ΔΙΑΧΕΙΡΙΣΗΣ ΠΛΗΡΟΦΟΡΙΩΝ 28

29 1.4 Active Server Pages (ASP) Στα πρώτα χρόνια ύπαρξης του το web παρείχε μόνο στατικές σελίδες μίας και αυτός ήταν ο πρωταρχικός σκοπός του. Καθώς όμως αυξανόταν ο αριθμός των σελίδων στο web έγινε εμφανές ότι το πρωταρχικό μοντέλο δεν ήταν πλήρη. Το μοντέλο είναι γνωστό. Ο web browser ενός χρήστη στέλνει μία αίτηση HTTP για να λάβει τα περιεχόμενα ενός εγγράφου HTML. O server αφού λάβει αυτή την αίτηση, πρώτα διαπιστώνει την ύπαρξη του εγγράφου και κατόπιν είτε στέλνει το έγγραφο που του ζητήθηκε είτε στέλνει κάποιο ανάλογο μήνυμα. Ο browser με την σειρά του εμφανίζει το έγγραφο αφού το μορφοποιήσει κατάλληλα. Το παραπάνω μοντέλο δουλεύει εφόσον ο χρήστης γνωρίζει ότι η συγκεκριμένη url περιέχει πληροφορίες οι οποίες τον ενδιαφέρουν. Στις περιτπώσεις όμως που απαιτούνταν μια μορφή αλληλεπίδρασης μεταξύ χρήστη και διακομιστή ώστε να παρέχονται εξειδικευμένα τμήματα πληροφορίας ή αποτελέσματα ερωτημάτων από σύνθετες Βάσεις Δεδομένων, το στατικό μοντέλο εγγράφων HTML αδυνατούσε να ανταποκριθεί. Γίνεται λοιπόν εμφανές το πρόβλημα των στατικών σελίδων έγκειται στο ότι αυτές δεν δίνουν καμία δυνατότητα αλληλεπίδρασης μεταξύ χρήστη και server πάρα παρέχουν στείρα πληροφορία. Θα έπρεπε να υπάρχουν μηχανές αναζήτησης οι οποίες θα απαντούσαν σε συγκεκριμένες ερωτήσεις του χρήστη μετατρέποντας έτσι το web σε μία εύχρηστη πηγή πληροφοριών. Πράγματι με την βελτιστοποίηση των χαρακτηριστικών των servers έγινε η δημιουργία δυναμικών σελίδων πραγματικότητα. Ο κύριος παράγων στον οποίο οφείλεται η ύπαρξη δυναμικών σελίδων στο web είναι η δυνατότητα που έχουν οι servers να επικοινωνούν με βάσεις δεδομένων οι οποίες είναι οι κατεξοχήν πηγή αποθήκευσης πληροφορίας. Τα χαρακτηριστικά του ΑSP πρωτοκόλου μπορούν να συνοψιστούν στα παρακάτω Τα asp δεν απαιτούν μεταφραστή Όπως προαναφέρθηκε τα asp δεν απαιτούν μεταφραστή(compiler), όπως οι παλαιότερες τεχνολογίες, διότι αποτελούν ενσωματοποιημένες λειτουργίες του server οι οποίες φορτώνονται κάθε φορά μαζί με τον server. Απλά δημιουργείται ένα αρχείο.asp και μία dll(dynamic link library) επεξεργάζεται αυτό το αρχείο όταν ύπαρξη μία αίτηση για αυτό. Αποτέλεσμα αυτής της ιδιότητας των asp είναι η αύξηση του αριθμού των ταυτοχρόνων ΑΤΕΙ ΚΑΒΑΛΑΣ ΤΜΗΜΑ ΔΙΑΧΕΙΡΙΣΗΣ ΠΛΗΡΟΦΟΡΙΩΝ 29

30 αιτήσεων, ενός αρχείου asp, στους οποίους μπορεί να αντεπεξέλθει ο server. Μια τυπική σχηματική παράσταση του ASP προτύπου φαίνεται στο Σχήμα 1. Σχήμα 1: Η τυπική διαμόρφωση του asp πρωτοκόλλου Τα asp μπορούν εύκολα να διορθωθούν και να επεκταθούν Τα asp πολύ απλά μπορούμε να πούμε ότι είναι αρχεία κειμένου τα οποία περιέχουν τον κώδικα της κάθε εφαρμογής. Επιπλέον δεν απαιτούν μεταφραστή. Έτσι η διόρθωση, επέκταση του κώδικα προϋποθέτει απλά το άνοιγμα του αρχείου asp με χρήση ενός κειμενογράφου όπως το notepad, την διόρθωση του κώδικα και τέλος την αποθήκευση του. Αν αυτή η λύση δεν είναι επιθυμητή η Microsoft παρέχει ολοκληρωμένα εργαλεία για την ανάπτυξη εφαρμογών στο διαδίκτυο όπως το Visual Interdev και το FrontPage. Τα asp παρέχουν υψηλή ασφάλεια. Ένα σοβαρό μειονέκτημα, όσο αφορά θέματα ασφάλειας, διαφόρων script γλωσσών όπως η Javascript και η Vbscript έγκειται στο ότι αυτά μεταφέρονται μαζί με τον κώδικα HTML στον client και εκτελούνται εκεί από τον αντίστοιχο browser. Με τον τρόπο αυτό μεταφέρονται και πληροφορίες η οποίες ίσως να μην ήταν επιθυμητό να δημοσιεύονται αφού κάθε χρήστης του web έχει πρόσβαση στον source-code της σελίδας που καλεί. ΑΤΕΙ ΚΑΒΑΛΑΣ ΤΜΗΜΑ ΔΙΑΧΕΙΡΙΣΗΣ ΠΛΗΡΟΦΟΡΙΩΝ 30

31 Οι asp σελίδες παρακάμπτουν αυτό το μειονέκτημα διότι εκτελούνται σε περιβάλλον server σε αντίθεση με τις παραπάνω γλώσσες script. Στον τελικό χρήστη μεταφέρεται το αποτέλεσμα σε μορφή HTML και έτσι εξασφαλίζεται η απόκρυψη διαφόρων πληροφοριών. Τα asp συνεργάζονται με ήδη υπάρχουσες τεχνολογίες Πρέπει να επισημάνουμε ότι τα asp δεν αντικαθιστούν όλες τις παλαιότερες τεχνολογίες αντιθέτως της συμπληρώνουν. Ο σωστός συνδυασμός αυτών επιφέρει τα βέλτιστα αποτελέσματα. Σαν παράδειγμα μπορεί να θεωρηθεί ο συνδυασμός των asp με μία γλώσσα script. Έτσι μία συνάρτηση script θα ελέγχει επί τόπου τα δεδομένα που εισάγει ο χρήστης και ανάλογα με την ορθότητα τους είτε θα επιτρέπει την αποστολή των στον server όπου τα asp θα επεξεργάζονται αυτά τα δεδομένα, είτε θα εμφανίζει κατάλληλα μηνύματα. Με χρήση των παραπάνω εξοικονομείται ο χρόνος που θα απαιτούνταν για την σύνδεση client-server, αποστολή των δεδομένων, επεξεργασία των δεδομένων στον server και τέλος σύνδεση Server-client και αποστολή μηνύματος λάθους εάν ο χρήστης εισήγαγε εσφαλμένα δεδομένα. Σύνταξη asp Μία εφαρμογή asp συνίσταται από [ 9 ]: κώδικα HTML κώδικα script(javascript,vbscript) ActiveX-Components Σύμβολα script: <% %> Αντικείμενα asp Παρατηρούμε ότι η μόνη διαφορά μεταξύ συνηθισμένων web εφαρμογών και asp εφαρμογών είναι τα σύμβολα script <% %>. Αυτά τα σύμβολα μπορούν να χρησιμοποιηθούν σε οποιαδήποτε σημείο του κώδικα και περιέχουν τόσο εντολές αντικειμένων της asp όσο και εντολές javascript, perl ή vbscript. Για να δηλώσουμε ποια γλώσσα script θα χρησιμοποιήσουμε τοποθετούμε στην πρώτη γραμμή του κώδικα την εντολή : <%@ LANGUAGE=Javascript % ΑΤΕΙ ΚΑΒΑΛΑΣ ΤΜΗΜΑ ΔΙΑΧΕΙΡΙΣΗΣ ΠΛΗΡΟΦΟΡΙΩΝ 31

32 όπου, στην προκειμένη περίπτωση δηλώσαμε την χρησιμοποίηση της Javascript. Βεβαίως είναι δυνατό να χρησιμοποιηθούν και δύο διαφορετικές γλώσσες-script στον ίδιο κώδικα. Οι εφαρμογές asp επεξεργάζονται από τους ASP-interpreter και ASP-parser όπου γίνεται η σύνθεση και η αποστολή δυναμικού περιεχομένου HTML σελίδων. Τα εσωτερικά αντικείμενα ASP Για την δημιουργία δυναμικών σελίδων η asp παρέχει τέσσερα αντικείμενα. Κάθε ένα από αυτά τα αντικείμενα έχουν μία σειρά από μεθόδους και ιδιότητες που δίνουν στον προγραμματιστή πολλές δυνατότητες. Τα αντικείμενα είναι: Το αντικείμενο RESPONSE Το αντικείμενο REQUEST Το αντικείμενο SESSION Το αντικείμενο APPLICATION Αντικείμενο Request Κατά την επικοινωνία ενός browser με έναν server με βάση το πρωτόκολλο http, στέλνονται από τον browser εκτός από το path της ζητούμενης σελίδας και διάφορες άλλες πληροφορίες όπως απαντήσεις του χρήστη, cookies, διάφορες ιδιότητες του browser. Όλες αυτές οι πληροφορίες στέλνονται αποκωδικοποιημένες στο http-header. Με χρήση του αντικειμένου Request, το οποίο χρησιμοποιείται πολύ συχνά, είμαστε σε θέση να συλλάβουμε τα δεδομένα των πεδίων μίας φόρμας την οποία συμπλήρωσε και έστειλε ο χρήστης. Αν για παράδειγμα ονομάσουμε ένα πεδίο μίας φόρμας «Quantity» τότε με απλή χρήση της παρακάτω εντολής, στον πηγαίο κώδικα, είμαστε σε θέση να αποκομίσουμε τα δεδομένα του χρήστη στο αντίστοιχο πεδίο : <% Request.Form("Quantity") %> Η χρησιμοποίηση της συλλογής Form προϋποθέτει ότι τα δεδομένα μίας φόρμας στάλθηκαν, από τον browser, με χρήση της μεθόδου Post. Αν αντίθετα χρησιμοποιηθεί για την αποστολή των δεδομένων η μέθοδο Get τότε πρέπει, μαζί με το αντικείμενο Request να ΑΤΕΙ ΚΑΒΑΛΑΣ ΤΜΗΜΑ ΔΙΑΧΕΙΡΙΣΗΣ ΠΛΗΡΟΦΟΡΙΩΝ 32

33 χρησιμοποιηθεί η συλλογή QueryString. Έτσι: <% Request.QueryString("Quantity") %> Η διαφορά μεταξύ των δύο μεθόδων, αποστολής δεδομένων, Get και Post έγκειται στην θέση που λαμβάνουν τα δεδομένα μέσ στο http πακέτο. Τα δεδομένα που αποστέλνονται με την μέθοδο get εμπεριέχονται στο header του πακέτου ενώ αυτά που αποστέλνοντε με την μέθοδο post εμπεριέχονται στο body του αντίστοιχου http πακέτου. Μία άλλη πολύ χρήσιμη συλλογή αυτού του αντικειμένου είναι η συλλογή Cookies. Τα cookies χρησιμοποιούνται για την αποθήκευση πληροφοριών μεταξύ δυο διαφορετικών, χρονικά, συνδέσεων browser και server. Στην πιο απλή περίπτωση τα cookies περιέχουν πληροφορίες που αποθηκεύονται στον client και στέλνονται στον server σαν τμήμα της http-κλήσης του browser. Έτσι είναι δυνατό να διατηρηθούν πληροφορίες και να μην απαιτείται κάθε φορά ο χρήστης να πληκτρολογεί τα ίδια δεδομένα. Έτσι με χρήση της εντολής <% Request.Cookie("Cookiename") %> έχουμε την δυνατότητα να λάβουμε το συγκεκριμένο cookie και τις πληροφορίες που αυτό περιέχει. Το αντικείμενο Response Αντίθετα με το αντικείμενο Request, με το οποίο πέρνουμε τα δεδομένα από τον clientbrowser, το αντικείμενο Response χρησιμοποιείται για να στείλουμε πληροφορίες από τον Server στον χρήστη όπως για παράδειγμα σαν αποτέλεσμα μίας αναζήτησης που έγινε σε μία βάση δεδομένων του Server. Μερικές από τις σημαντικότερες μεθόδους αυτού του αντικειμένου είναι η μέθοδος write και η μέθοδος redirect. Η write καλείται για να στείλει δεδομένα στον χρήστη. <% Response.write("Hello world") %> ή variable=hello world Response. write(variable) ΑΤΕΙ ΚΑΒΑΛΑΣ ΤΜΗΜΑ ΔΙΑΧΕΙΡΙΣΗΣ ΠΛΗΡΟΦΟΡΙΩΝ 33

Τεχνολογίες Ανάπτυξης Εφαρμογών στο WEB

Τεχνολογίες Ανάπτυξης Εφαρμογών στο WEB Τεχνολογίες Ανάπτυξης Εφαρμογών στο WEB Χρήστος Φείδας 1999 1. Εισαγωγή Στα πρώτα χρόνια ύπαρξης του το web παρείχε μόνο στατικές σελίδες μίας και αυτός ήταν ο πρωταρχικός σκοπός του. Καθώς όμως αυξανόταν

Διαβάστε περισσότερα

Ανάπτυξη πλήρους διαδικτυακής e-commerce εφαρμογής με χρήση του CMS WordPress

Ανάπτυξη πλήρους διαδικτυακής e-commerce εφαρμογής με χρήση του CMS WordPress ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ Ανάπτυξη πλήρους διαδικτυακής e-commerce εφαρμογής με χρήση του CMS WordPress ΚΟΤΣΟΓΙΑΝΝΙΔΗΣ ΛΑΖΑΡΟΣ Επιβλέπων καθηγητής Σφέτσος Παναγιώτης ΗΛΕΚΤΡΟΝΙΚΟ ΕΜΠΟΡΙΟ Ως Ηλεκτρονικό Εμπόριο ή

Διαβάστε περισσότερα

Διαδίκτυο: δίκτυο διασυνδεμένων δικτύων Ξεκίνησε ως ένα μικρό κλειστό στρατιωτικό δίκτυο, απόρροια του Ψυχρού Πολέμου μεταξύ ΗΠΑ και ΕΣΣΔ.

Διαδίκτυο: δίκτυο διασυνδεμένων δικτύων Ξεκίνησε ως ένα μικρό κλειστό στρατιωτικό δίκτυο, απόρροια του Ψυχρού Πολέμου μεταξύ ΗΠΑ και ΕΣΣΔ. ΚΕΦΑΛΑΙΟ 9 Διαδίκτυο: δίκτυο διασυνδεμένων δικτύων Ξεκίνησε ως ένα μικρό κλειστό στρατιωτικό δίκτυο, απόρροια του Ψυχρού Πολέμου μεταξύ ΗΠΑ και ΕΣΣΔ. Το 1966 αρχίζει ο σχεδιασμός του ARPANET, του πρώτου

Διαβάστε περισσότερα

Τι είναι το Ηλεκτρονικό Εµπόριο Με έναν απλό ορισµό, θα µπορούσαµε να πούµε πως ηλεκτρονικό εµπόριο είναι η αγοραπωλησία προϊόντων και υπηρεσιών µέσω του Internet. Βέβαια, εάν θέλουµε να είµαστε πιο σωστοί

Διαβάστε περισσότερα

Βασικές Έννοιες Web Εφαρμογών

Βασικές Έννοιες Web Εφαρμογών ΟΙΚΟΝΟΜΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΔΙΟΙΚΗΤΙΚΗΣ ΕΠΙΣΤΗΜΗΣ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑΣ Τεχνολογίες και Εφαρμογές Διαδικτύου Βασικές Έννοιες Web Εφαρμογών Κατερίνα Πραματάρη Τεχνολογίες και Εφαρμογές Διαδικτύου Περιεχόμενα

Διαβάστε περισσότερα

ΕΞΕΤΑΣΤΕΑ ΥΛΗ (SYLLABUS) ADVANCED σχεδιασμός ιστοσελίδας ΕΚΔΟΣΗ 1.0. Σόλωνος 108,Τηλ Φαξ

ΕΞΕΤΑΣΤΕΑ ΥΛΗ (SYLLABUS) ADVANCED σχεδιασμός ιστοσελίδας ΕΚΔΟΣΗ 1.0. Σόλωνος 108,Τηλ Φαξ ΕΞΕΤΑΣΤΕΑ ΥΛΗ (SYLLABUS) ADVANCED σχεδιασμός ιστοσελίδας ΕΚΔΟΣΗ 1.0 ΤΙ ΕΙΝΑΙ ΤΟ ADVANCED Οι Advanced θεματικές ενότητες είναι είναι κατάλληλες για άτομα που επιθυμούν να συνεχίσουν σπουδές στο χώρο της

Διαβάστε περισσότερα

Τεχνολογίες Ανάπτυξης Ηλεκτρονικού Καταστήματος Μικρομεσαίας Επιχείρησης. Μικρομεσαίες Επιχειρήσεις και Καινοτομία

Τεχνολογίες Ανάπτυξης Ηλεκτρονικού Καταστήματος Μικρομεσαίας Επιχείρησης. Μικρομεσαίες Επιχειρήσεις και Καινοτομία Τεχνολογίες Ανάπτυξης Ηλεκτρονικού Καταστήματος Μικρομεσαίας Επιχείρησης Μικρομεσαίες Επιχειρήσεις και Καινοτομία Ηλεκτρονικό Εμπόριο H δυνατότητα των καταναλωτών και των εμπορικών καταστημάτων να κάνουν

Διαβάστε περισσότερα

ΠΕΡΙΕΧΟΜΕΝΑ. Πρόλογος... 13. Κεφάλαιο 1 ο Αρχές Διαχείρισης πληροφορίας στον Παγκόσμιο Ιστό... 15

ΠΕΡΙΕΧΟΜΕΝΑ. Πρόλογος... 13. Κεφάλαιο 1 ο Αρχές Διαχείρισης πληροφορίας στον Παγκόσμιο Ιστό... 15 ΠΕΡΙΕΧΟΜΕΝΑ Πρόλογος... 13 Κεφάλαιο 1 ο Αρχές Διαχείρισης πληροφορίας στον Παγκόσμιο Ιστό... 15 1.1 Εισαγωγή... 16 1.2 Διαδίκτυο και Παγκόσμιος Ιστός Ιστορική αναδρομή... 17 1.3 Αρχές πληροφοριακών συστημάτων

Διαβάστε περισσότερα

Μέρος 3 ο : Βασικές Έννοιες για δυναμικές ιστοσελίδες

Μέρος 3 ο : Βασικές Έννοιες για δυναμικές ιστοσελίδες Μέρος 3 ο : Βασικές Έννοιες για δυναμικές ιστοσελίδες Εισαγωγή-Σκοπός. Τρόποι δημιουργίας δυναμικών ιστοσελίδων. Dynamic Web Pages. Dynamic Web Page Development Using Dreamweaver. Τρόποι δημιουργίας δυναμικών

Διαβάστε περισσότερα

Σχεδίαση και Ανάπτυξη Ιστότοπων

Σχεδίαση και Ανάπτυξη Ιστότοπων Σχεδίαση και Ανάπτυξη Ιστότοπων Ιστορική Εξέλιξη του Παγκόσμιου Ιστού Παρουσίαση 1 η 1 Βελώνης Γεώργιος Καθηγητής Περιεχόμενα Τι είναι το Διαδίκτυο Βασικές Υπηρεσίες Διαδικτύου Προηγμένες Υπηρεσίες Διαδικτύου

Διαβάστε περισσότερα

Εργαλεία ανάπτυξης εφαρμογών internet Ι

Εργαλεία ανάπτυξης εφαρμογών internet Ι IEK ΟΑΕΔ ΚΑΛΑΜΑΤΑΣ ΤΕΧΝΙΚΟΣ ΕΦΑΡΜΟΓΩΝ ΠΛΗΟΦΟΡΙΚΗΣ Εργαλεία ανάπτυξης εφαρμογών internet Ι Διδάσκουσα: Κανελλοπούλου Χριστίνα ΠΕ19 Πληροφορικής 4 φάσεις διαδικτυακών εφαρμογών 1.Εφαρμογές στατικής πληροφόρησης

Διαβάστε περισσότερα

Κεφάλαιο 9: Διαδίκτυο, Web 2.0 και Web X.0. Εφαρμογές Πληροφορικής Κεφ. 9 Καραμαούνας Πολύκαρπος 1

Κεφάλαιο 9: Διαδίκτυο, Web 2.0 και Web X.0. Εφαρμογές Πληροφορικής Κεφ. 9 Καραμαούνας Πολύκαρπος 1 Κεφάλαιο 9: Διαδίκτυο, Web 2.0 και Web X.0 Καραμαούνας Πολύκαρπος 1 9.1 Ιστορικά Στοιχεία Ξεκίνησε ως ένα μικρό κλειστό στρατιωτικό δίκτυο και ήταν απόρροια του Ψυχρού Πολέμου μεταξύ ΗΠΑ και ΕΣΣΔ. Το 1966

Διαβάστε περισσότερα

Δίκτυα Υπολογιστών Firewalls. Χάρης Μανιφάβας

Δίκτυα Υπολογιστών Firewalls. Χάρης Μανιφάβας Δίκτυα Υπολογιστών Firewalls Χάρης Μανιφάβας 1 Επικοινωνία Βασίζεται στη μεταβίβαση μηνυμάτων (λόγω απουσίας διαμοιραζόμενης μνήμης) Απαιτείται συμφωνία φόρμας μηνυμάτων Πρότυπο Στόχος τυποποίησης = Συνεργασία

Διαβάστε περισσότερα

Αρχιτεκτονική του πληροφοριακού συστήµατος Cardisoft Γραµµατεία 2003 ιαχείριση Προσωπικού

Αρχιτεκτονική του πληροφοριακού συστήµατος Cardisoft Γραµµατεία 2003 ιαχείριση Προσωπικού Αρχιτεκτονική του πληροφοριακού συστήµατος Cardisoft Γραµµατεία 2003 ιαχείριση Προσωπικού Γενικά Η αρχιτεκτονική ανάπτυξης τους πληροφοριακού συστήµατος Γραµµατεία 2000 υποσύστηµα διαχείρισης προσωπικού

Διαβάστε περισσότερα

ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΑ ΕΡΓΑΛΕΙΑ ΓΙΑ ΤΟ ΔΙΑΔΙΚΤΥΟ

ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΑ ΕΡΓΑΛΕΙΑ ΓΙΑ ΤΟ ΔΙΑΔΙΚΤΥΟ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΑ ΕΡΓΑΛΕΙΑ ΓΙΑ ΤΟ ΔΙΑΔΙΚΤΥΟ Κεφάλαιο 2. Το περιβάλλον του παγκόσμιου Ιστού Επιμέλεια: Καραγιάννης Σπύρος Καθηγητής ΠΕ19 Πλεονεκτήματα παγκόσμιου Ιστού Εξυπηρετητής Ιστού & Ιστοσελίδες Κύριες

Διαβάστε περισσότερα

Πρωτόκολλα Επικοινωνίας και Τείχος Προστασίας

Πρωτόκολλα Επικοινωνίας και Τείχος Προστασίας Β5.1.2 Πρωτόκολλα Επικοινωνίας και Τείχος Προστασίας Τι θα μάθουμε σήμερα: Να ορίζουμε τι είναι πρωτόκολλο επικοινωνίας Να εξηγούμε τη χρησιμότητα των πρωτοκόλλων επικοινωνίας Να ονομάζουμε τα σημαντικότερα

Διαβάστε περισσότερα

ΓΕΩΠΟΝΙΚΗ ΣΧΟΛΗ ΑΠΘ Εργαστήριο Πληροφορικής στη Γεωργία

ΓΕΩΠΟΝΙΚΗ ΣΧΟΛΗ ΑΠΘ Εργαστήριο Πληροφορικής στη Γεωργία ΓΕΩΠΟΝΙΚΗ ΣΧΟΛΗ ΑΠΘ Εργαστήριο Πληροφορικής στη Γεωργία Δίκτυα ηλεκτρονικών υπολογιστών είναι υπολογιστές της ίδιας ή και διαφορετικής μάρκας συνδεδεμένοι μεταξύ τους σε τοπικό (local) ή ευρύ (wide) επίπεδο

Διαβάστε περισσότερα

Εργαλεία ανάπτυξης εφαρμογών internet Ι

Εργαλεία ανάπτυξης εφαρμογών internet Ι IEK ΟΑΕΔ ΚΑΛΑΜΑΤΑΣ ΤΕΧΝΙΚΟΣ ΕΦΑΡΜΟΓΩΝ ΠΛΗΟΦΟΡΙΚΗΣ Εργαλεία ανάπτυξης εφαρμογών internet Ι Διδάσκουσα: Κανελλοπούλου Χριστίνα ΠΕ19 Πληροφορικής Εργαλεία και τεχνικές από την πλευρά του πελάτη Java Applet

Διαβάστε περισσότερα

Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών 2014-15. Δίκτυα υπολογιστών. (και το Διαδίκτυο)

Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών 2014-15. Δίκτυα υπολογιστών. (και το Διαδίκτυο) Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών 2014-15 Δίκτυα υπολογιστών (και το Διαδίκτυο) http://di.ionio.gr/~mistral/tp/csintro/ Μ.Στεφανιδάκης Τι είναι ένα δίκτυο υπολογιστών;

Διαβάστε περισσότερα

Βασίλειος Κοντογιάννης ΠΕ19

Βασίλειος Κοντογιάννης ΠΕ19 Ενότητα3 Επικοινωνία και Διαδίκτυο Κεφ9: Διαδίκτυο, Web2.0, WebX.0 9.1 Ιστορικά στοιχεία Από πού, πότε με ποια μορφή και με ποια αφορμή ξεκίνησε η λειτουργία του Διαδικτύου; Ξεκίνησε στην Αμερική, το 1969,

Διαβάστε περισσότερα

Στρατηγική ανάπτυξη δικτυακού κόμβου

Στρατηγική ανάπτυξη δικτυακού κόμβου ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΔΙΑΤΜΗΜΑΤΙΚΟ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥΔΩΝ ΣΤΑ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ Παντελής Παντελίδης Στρατηγική ανάπτυξη δικτυακού κόμβου Επιβλέπουσα Καθηγήτρια: Μάρω Βλαχοπούλου Εξετάστρια:

Διαβάστε περισσότερα

Τεχνολογίες & Εφαρμογές Πληροφορικής Ενότητα 8: Διαδίκτυο Βασικές Έννοιες

Τεχνολογίες & Εφαρμογές Πληροφορικής Ενότητα 8: Διαδίκτυο Βασικές Έννοιες ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΙΚΑ ΜΑΘΗΜΑΤΑ Τεχνολογίες & Εφαρμογές Πληροφορικής Ενότητα 8: Διαδίκτυο Βασικές Έννοιες Ανδρέας Βέγλης, Αναπληρωτής Καθηγητής Άδειες Χρήσης Το παρόν

Διαβάστε περισσότερα

Τι είναι ένα δίκτυο υπολογιστών; Αρχιτεκτονική επιπέδων πρωτοκόλλων. Δικτυακά πρωτόκολλα

Τι είναι ένα δίκτυο υπολογιστών; Αρχιτεκτονική επιπέδων πρωτοκόλλων. Δικτυακά πρωτόκολλα Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών 2014-15 Δίκτυα υπολογιστών (και το Διαδίκτυο) http://di.ionio.gr/~mistral/tp/csintro/ Μ.Στεφανιδάκης Τι είναι ένα δίκτυο υπολογιστών;

Διαβάστε περισσότερα

ίκτυα - Internet Υπηρεσίες Internet O Παγκόσµιος Ιστός (World Wide Web) Ηλεκτρονική Αλληλογραφία (E-mail) Υπηρεσία FTP (File Transfer Protocol)

ίκτυα - Internet Υπηρεσίες Internet O Παγκόσµιος Ιστός (World Wide Web) Ηλεκτρονική Αλληλογραφία (E-mail) Υπηρεσία FTP (File Transfer Protocol) Ιόνιο Πανεπιστήµιο Τµήµα Αρχειονοµίας-Βιβλιοθηκονοµίας Κέρκυρα ίκτυα - Internet 2 Υπηρεσίες Internet O Παγκόσµιος Ιστός (World Wide Web) ΜηχανέςΑναζήτησηςστοWeb Ηλεκτρονική Αλληλογραφία (E-mail) Υπηρεσία

Διαβάστε περισσότερα

ΤΕΙ ΗΠΕΙΡΟΥ Τμήμα Τηλεπληροφορικής & Διοίκησης

ΤΕΙ ΗΠΕΙΡΟΥ Τμήμα Τηλεπληροφορικής & Διοίκησης ΤΕΙ ΗΠΕΙΡΟΥ Τμήμα Τηλεπληροφορικής & Διοίκησης ΕΓΚΑΤΑΣΤΑΣΗ & ΠΑΡΑΜΕΤΡΟΠΟΙΗΣΗ INTERNET INFORMATION SERVER (IIS) ΓΙΑ ΥΛΟΠΟΙΗΣΗ ΥΠΗΡΕΣΙΩΝ ΔΙΑΔΙΚΤΥΟΥ (WEB SERVICES) ΣΠΟΥΔΑΣΤΡΙΑ:Μπάρδα Μαρία ΕΙΣΗΓΗΤΗΣ: Τσιαντής

Διαβάστε περισσότερα

Συστήματα Διοίκησης ΕΙΣΑΓΩΓΗ. Ηλεκτρονικές Συναλλαγές. Καθηγητής Δ. Ασκούνης, Δ. Πανόπουλος

Συστήματα Διοίκησης ΕΙΣΑΓΩΓΗ. Ηλεκτρονικές Συναλλαγές. Καθηγητής Δ. Ασκούνης, Δ. Πανόπουλος ΕΙΣΑΓΩΓΗ Ηλεκτρονικές Συναλλαγές Καθηγητής Δ. Ασκούνης, Δ. Πανόπουλος Ηλεκτρονικές Συναλλαγές 2017 Ορισμοί «Ηλεκτρονική Συναλλαγή» είναι οποιαδήποτε μορφή συναλλαγής που υποστηρίζεται σημαντικά από Τεχνολογίες

Διαβάστε περισσότερα

6.2 Υπηρεσίες Διαδικτύου

6.2 Υπηρεσίες Διαδικτύου 6.2 Υπηρεσίες Διαδικτύου 1 / 34 Όλες οι υπηρεσίες στο Διαδίκτυο, όπως και πολλές εφαρμογές λογισμικού, στηρίζονται στο μοντέλο Πελάτη Εξυπηρετητή. 2 / 34 Σύμφωνα με αυτό το μοντέλο ο Εξυπηρετητής οργανώνει,

Διαβάστε περισσότερα

Εισαγωγή στην επιστήμη των υπολογιστών. Υλικό Υπολογιστών Κεφάλαιο 6ο ίκτυα υπολογιστών

Εισαγωγή στην επιστήμη των υπολογιστών. Υλικό Υπολογιστών Κεφάλαιο 6ο ίκτυα υπολογιστών Εισαγωγή στην επιστήμη των υπολογιστών Υλικό Υπολογιστών Κεφάλαιο 6ο ίκτυα υπολογιστών 1 ίκτυα μικρά και μεγάλα Ένα δίκτυο υπολογιστών (computer network) είναι ένας συνδυασμός συστημάτων (δηλαδή, υπολογιστών),

Διαβάστε περισσότερα

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

Παρ όλο που στη χώρα μας το Internet έκανε αισθητή την παρουσία του τα τελευταία χρόνια, εντούτοις η ιστορία του είναι ήδη αρκετά μεγάλη. Παρ όλο που στη χώρα μας το Internet έκανε αισθητή την παρουσία του τα τελευταία χρόνια, εντούτοις η ιστορία του είναι ήδη αρκετά μεγάλη. Το 1957 η τότε Σοβιετική Ένωση θέτει σε τροχιά γύρω από τη Γη τον

Διαβάστε περισσότερα

Περί δικτύων. Δρ. Ματθαίος Πατρινόπουλος

Περί δικτύων. Δρ. Ματθαίος Πατρινόπουλος Περί δικτύων Δρ. Ματθαίος Πατρινόπουλος Η δομή και εφαρμογές του διαδικτύου Μοίρασμα πόρων Παροχή πρόσβασης σε Εξοικονόμηση χρημάτων Αμεσότητα επικοινωνίας Αυξημένη αξιοπιστία Εξυπηρέτηση επικοινωνιακών

Διαβάστε περισσότερα

ΜΑΘΗΜΑ 4 - ΕΡΩΤΗΣΕΙΣ ΠΟΛΛΑΠΛΗΣ ΕΠΙΛΟΓΗΣ

ΜΑΘΗΜΑ 4 - ΕΡΩΤΗΣΕΙΣ ΠΟΛΛΑΠΛΗΣ ΕΠΙΛΟΓΗΣ ΜΑΘΗΜΑ 4 - ΕΡΩΤΗΣΕΙΣ ΠΟΛΛΑΠΛΗΣ ΕΠΙΛΟΓΗΣ 1. Οι Η/Υ στο κτίριο που βρίσκεται το γραφείο σας συνδέονται έτσι ώστε το προσωπικό να μοιράζεται τα αρχεία και τους εκτυπωτές. Πως ονομάζεται αυτή η διάταξη των

Διαβάστε περισσότερα

Το Ηλεκτρονικό Εμπόριο

Το Ηλεκτρονικό Εμπόριο Το Ηλεκτρονικό Εμπόριο Τι είναι το Ηλεκτρονικό Εμπόριο; Κάθε είδος εμπορικής συναλλάγης μεταξύ προσώπων, φυσικών και μη, που πραγματοποιείται με ηλεκτρονικά μέσα. Είναι η διάθεση και αγοραπωλησία προϊόντων

Διαβάστε περισσότερα

Πρωτόκολλα Διαδικτύου

Πρωτόκολλα Διαδικτύου Πρωτόκολλα Διαδικτύου Μέρος 1ο Επικοινωνίες Δεδομένων Μάθημα 3 ο Εισαγωγή στην Τεχνολογία TCP/IP To TCP/IP σημαίνει Transmission Control Protocol / Internet Protocol και θα μπορούσε να θεωρηθεί ότι πρόκειται

Διαβάστε περισσότερα

Οδηγός Ηλεκτρονικού Επιχειρείν

Οδηγός Ηλεκτρονικού Επιχειρείν ΕΠΙΜΕΛΗΤΗΡΙΟ ΧΑΝΙΩΝ Σειρά Σεμιναρίων 2013 «Ηλεκτρονικό εμπόριο η επιχείρηση στη νέα ψηφιακή εποχή» Οδηγός Ηλεκτρονικού Επιχειρείν Δρ. Μάρκος Κουργιαντάκης Διδάκτορας Τμ. Οικονομικών Επιστημών Πανεπιστημίου

Διαβάστε περισσότερα

7.11 Πρωτόκολλα εφαρµογής

7.11 Πρωτόκολλα εφαρµογής 7.11 Πρωτόκολλα εφαρµογής Ερωτήσεις 1. Ποιος ο ρόλος των πρωτοκόλλων εφαρµογής και πώς χειρίζονται τις συνδέσεις δικτύου; 2. Γιατί κάθε πρωτόκολλο εφαρµογής ορίζει συγκεκριµένο τρόπο παρουσίασης των δεδοµένων;

Διαβάστε περισσότερα

Εισαγωγή στις ΤΠΕ ΙΙ Γιάννης Βρέλλης ΠΤΔΕ-Πανεπιστήμιο Ιωαννίνων. World Wide Web. Παγκόσμιος Ιστός

Εισαγωγή στις ΤΠΕ ΙΙ Γιάννης Βρέλλης ΠΤΔΕ-Πανεπιστήμιο Ιωαννίνων. World Wide Web. Παγκόσμιος Ιστός Εισαγωγή στις ΤΠΕ ΙΙ Γιάννης Βρέλλης ΠΤΔΕ-Πανεπιστήμιο Ιωαννίνων World Wide Web Παγκόσμιος Ιστός Internet - WWW Internet: παγκόσμιο δίκτυο υπολογιστών που βασίζεται στο πρωτόκολο επικοινωνίας TCP/IP και

Διαβάστε περισσότερα

Μονάδα Διασφάλισης Ποιότητας. ΜΟΔΙΠ Πανεπιστημίου Δυτικής Μακεδονίας. Κωδικός Πράξης ΟΠΣ: Επιχειρησιακό Πρόγραμμα:

Μονάδα Διασφάλισης Ποιότητας. ΜΟΔΙΠ Πανεπιστημίου Δυτικής Μακεδονίας. Κωδικός Πράξης ΟΠΣ: Επιχειρησιακό Πρόγραμμα: Μονάδα Διασφάλισης Ποιότητας Πανεπιστημίου Δυτικής Μακεδονίας Κωδικός Πράξης ΟΠΣ: 335662 Τίτλος Πράξης: ΜΟΔΙΠ Πανεπιστημίου Δυτικής Μακεδονίας Επιχειρησιακό Πρόγραμμα: Άξονας Προτεραιότητας: Στοιχεία επιστημονικά

Διαβάστε περισσότερα

Πρότυπο Αναφοράς Open Systems Interconnection (OSI) Επικοινωνίες Δεδομένων Μάθημα 5 ο

Πρότυπο Αναφοράς Open Systems Interconnection (OSI) Επικοινωνίες Δεδομένων Μάθημα 5 ο Πρότυπο Αναφοράς Open Systems Interconnection (OSI) Επικοινωνίες Δεδομένων Μάθημα 5 ο Πρωτόκολλα και Αρχιτεκτονική Δικτύου Για να ανταλλάξουν δεδομένα δύο σταθμοί, εκτός από την ύπαρξη διαδρομής μεταξύ

Διαβάστε περισσότερα

Ιόνιο Πανεπιστήµιο Τµήµα Αρχειονοµίας - Βιβλιοθηκονοµίας. Υπηρεσίες Internet. ίκτυα Η/Υ. Επίπεδο Εφαρµογής. Ενότητα θ

Ιόνιο Πανεπιστήµιο Τµήµα Αρχειονοµίας - Βιβλιοθηκονοµίας. Υπηρεσίες Internet. ίκτυα Η/Υ. Επίπεδο Εφαρµογής. Ενότητα θ Ιόνιο Πανεπιστήµιο Τµήµα Αρχειονοµίας - Βιβλιοθηκονοµίας Υπηρεσίες Internet ίκτυα Η/Υ Επίπεδο Εφαρµογής O Παγκόσµιος Ιστός (World Wide Web) Ηλεκτρονική Αλληλογραφία (E-mail) Υπηρεσία FTP (File Transfer

Διαβάστε περισσότερα

Π Τ Υ Χ Ι Α Κ Η Ε Ρ Γ Α Σ Ι Α

Π Τ Υ Χ Ι Α Κ Η Ε Ρ Γ Α Σ Ι Α ΑΝΩΤΑΤΟ ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙ ΕΥΤΙΚΟ Ι ΡΥΜΑ ΠΕΙΡΑΙΑ ΤΜΗΜΑ ΗΛΕΚΤΡΟΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΤΟΜΕΑΣ ΑΡΧΙΤΕΚΤΟΝΙΚΗΣ Η/Υ, ΠΛΗΡΟΦΟΡΙΚΗΣ & ΙΚΤΥΩΝ Εργ. Τεχνολογίας Λογισμικού & Υπηρεσιών S 2 E Lab Π Τ Υ Χ Ι

Διαβάστε περισσότερα

Επιχειρησιακά Πληροφοριακά Συστήματα. Site: www.aggelopoulos.tk e-mail: ioannis.aggelopoulos@gmail.com. Στόχος Σκοπός μαθήματος

Επιχειρησιακά Πληροφοριακά Συστήματα. Site: www.aggelopoulos.tk e-mail: ioannis.aggelopoulos@gmail.com. Στόχος Σκοπός μαθήματος Επιχειρησιακά Πληροφοριακά Συστήματα Διδάσκων: Αγγελόπουλος Γιάννης Δευτέρα 3-5 Τρίτη 4-6 Εργαστήριο Α Site: www.aggelopoulos.tk e-mail: ioannis.aggelopoulos@gmail.com 1 Στόχος Σκοπός μαθήματος Σκοπός:

Διαβάστε περισσότερα

Προγραμματισμός διαδικτυακών εφαρμογών με PHP

Προγραμματισμός διαδικτυακών εφαρμογών με PHP ΕΣΔ516: Τεχνολογίες Διαδικτύου Προγραμματισμός διαδικτυακών εφαρμογών με PHP Ερωτήματα μέσω Περιεχόμενα Περιεχόμενα Λογισμικό για εφαρμογές Web Η τριεπίπεδη αρχιτεκτονική (3-tier architecture) Εισαγωγή

Διαβάστε περισσότερα

ΤΕΙ ΚΑΒΑΛΑΣ. Πτυχιακή εργασία ΕΙΣΑΓΩΓΗ. Μιλτιάδης Κακλαμάνης

ΤΕΙ ΚΑΒΑΛΑΣ. Πτυχιακή εργασία ΕΙΣΑΓΩΓΗ. Μιλτιάδης Κακλαμάνης Σελίδα 1από ΤΕΙ ΚΑΒΑΛΑΣ Πτυχιακή εργασία Δικτυακή Εφαρμογή διαχείρισης ηλεκτρονικών εγγράφων υπηρεσίας. ΕΙΣΑΓΩΓΗ Μιλτιάδης Κακλαμάνης Σελίδα 2από Κατάλογος περιεχομένων ΕΙΣΑΓΩΓΗ...1 Σχετιζόμενα πρόσωπα...3

Διαβάστε περισσότερα

Επαναληπτικές Ασκήσεις Μαθήματος

Επαναληπτικές Ασκήσεις Μαθήματος Επαναληπτικές Ασκήσεις Μαθήματος Ερώτηση: EAM1. Ποιο από τα παρακάτω χαρακτηριστικά δεν αποτελεί κριτήριο κατηγοριοποίησης δικτύων. Κλίμακα Τεχνολογία μετάδοσης Πλήθος τερματικών εντός του δικτύου Ερώτηση:

Διαβάστε περισσότερα

Ενότητα 8. Εισαγωγή στην Πληροφορική. Internet: Τότε και Τώρα. Κεφάλαιο 8Α. Τρόπος Λειτουργίας Internet. Χειµερινό Εξάµηνο 2006-07

Ενότητα 8. Εισαγωγή στην Πληροφορική. Internet: Τότε και Τώρα. Κεφάλαιο 8Α. Τρόπος Λειτουργίας Internet. Χειµερινό Εξάµηνο 2006-07 Ενότητα 8 Εισαγωγή στην Πληροφορική Χειµερινό Εξάµηνο 2006-07 ιαδίκτυο: Κεφάλαιο 8Α: Βασικές Έννοιες ιαδικτύου Κεφάλαιο 8Β: ΣύνδεσηκαιΕργασία Online ρ. Παναγιώτης Χατζηδούκας (Π..407/80) Εισαγωγή στηνπληροφορική

Διαβάστε περισσότερα

ΣΧΕΔΙΑΣΜΟΣ ΚΑΙ ΑΝΑΠΤΥΞΗ ΙΣΤΟΤΟΠΩΝ

ΣΧΕΔΙΑΣΜΟΣ ΚΑΙ ΑΝΑΠΤΥΞΗ ΙΣΤΟΤΟΠΩΝ ΣΧΕΔΙΑΣΜΟΣ ΚΑΙ ΑΝΑΠΤΥΞΗ ΙΣΤΟΤΟΠΩΝ 1Τι είναι ο Παγκόσµιος Ιστός; Λόγω της µεγάλης απήχησης του Παγκόσµιου Ιστού πολλές φορές ταυτίζουµε τον Παγκόσµιο Ιστό µε το Διαδίκτυο. Στην πραγµατικότητα αυτή η αντίληψη

Διαβάστε περισσότερα

ΕΠΛ 001: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ. Δίκτυα Υπολογιστών

ΕΠΛ 001: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ. Δίκτυα Υπολογιστών ΕΠΛ 001: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Δίκτυα Υπολογιστών Στόχοι 1 Να εξηγήσουμε τι είναι τα δίκτυα υπολογιστών, ποιες είναι οι βασικές κατηγορίες τους και ποιες οι πιο συνηθισμένες τοπολογίες

Διαβάστε περισσότερα

1 Συστήματα Αυτοματισμού Βιβλιοθηκών

1 Συστήματα Αυτοματισμού Βιβλιοθηκών 1 Συστήματα Αυτοματισμού Βιβλιοθηκών Τα Συστήματα Αυτοματισμού Βιβλιοθηκών χρησιμοποιούνται για τη διαχείριση καταχωρήσεων βιβλιοθηκών. Τα περιεχόμενα των βιβλιοθηκών αυτών είναι έντυπα έγγραφα, όπως βιβλία

Διαβάστε περισσότερα

Στόχοι. Υπολογιστικά συστήματα: Στρώματα. Βασικές έννοιες [7]

Στόχοι. Υπολογιστικά συστήματα: Στρώματα. Βασικές έννοιες [7] Στόχοι ΕΠΛ 003: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ 1 Να εξηγήσουμε τι είναι τα δίκτυα υπολογιστών, ποιες είναι οι βασικές κατηγορίες τους και ποιες οι πιο συνηθισμένες τοπολογίες τους. Να περιγράψουμε

Διαβάστε περισσότερα

7.11 Πρωτόκολλα Εφαρµογής. 7.11.2 Βασικές και Προηγµένες Υπηρεσίες ιαδικτύου. Ηλεκτρονικό Ταχυδροµείο. Τεχνολογία ικτύων Επικοινωνιών ΙΙ

7.11 Πρωτόκολλα Εφαρµογής. 7.11.2 Βασικές και Προηγµένες Υπηρεσίες ιαδικτύου. Ηλεκτρονικό Ταχυδροµείο. Τεχνολογία ικτύων Επικοινωνιών ΙΙ Τεχνολογία ικτύων Επικοινωνιών ΙΙ 7.11 Πρωτόκολλα Εφαρµογής 104. Αναφέρετε ονοµαστικά τις πιο χαρακτηριστικές εφαρµογές που υποστηρίζει η τεχνολογία TCP/IP οι οποίες είναι διαθέσιµες στο ιαδίκτυο 1. Ηλεκτρονικό

Διαβάστε περισσότερα

ΚΕΦΑΛΑΙΟ 5. Κύκλος Ζωής Εφαρμογών ΕΝΟΤΗΤΑ 2. Εφαρμογές Πληροφορικής. Διδακτικές ενότητες 5.1 Πρόβλημα και υπολογιστής 5.2 Ανάπτυξη εφαρμογών

ΚΕΦΑΛΑΙΟ 5. Κύκλος Ζωής Εφαρμογών ΕΝΟΤΗΤΑ 2. Εφαρμογές Πληροφορικής. Διδακτικές ενότητες 5.1 Πρόβλημα και υπολογιστής 5.2 Ανάπτυξη εφαρμογών 44 Διδακτικές ενότητες 5.1 Πρόβλημα και υπολογιστής 5.2 Ανάπτυξη εφαρμογών Διδακτικοί στόχοι Σκοπός του κεφαλαίου είναι οι μαθητές να κατανοήσουν τα βήματα που ακολουθούνται κατά την ανάπτυξη μιας εφαρμογής.

Διαβάστε περισσότερα

7.2 Τεχνολογία TCP/IP

7.2 Τεχνολογία TCP/IP 7.2 Τεχνολογία TCP/IP Ερωτήσεις 1. Πώς χρησιµοποιείται σήµερα ο όρος TCP/IP; ε ποια πρωτόκολλα αναφέρεται και γιατί έχει επικρατήσει αυτή η ονοµασία; 2. Ποια ανάγκη οδήγησε στην επικράτηση της τεχνολογίας

Διαβάστε περισσότερα

To λεξικό του Internet

To λεξικό του Internet To λεξικό του Internet A Address: Ο τόπος που βρίσκεται μια πηγή του Internet. Μια e-mail address μπορεί να έχει την εξής μορφή : georgepapado@hotmail.com. Μια web address είναι κάπως έτσι: http://www.in.gr.

Διαβάστε περισσότερα

Κάντε κλικ για έναρξη

Κάντε κλικ για έναρξη Σημειώσεις : Χρήστος Μουρατίδης Κάντε κλικ για έναρξη Ορισμός Δίκτυο Υπολογιστών = Mία ομάδα από 2 ή περισσότερους υπολογιστές που είναι συνδεδεμένοι μεταξύ τους. Ο κύριος σκοπός είναι να ανταλλάσσουν

Διαβάστε περισσότερα

Η ιστορια του Διαδικτύου

Η ιστορια του Διαδικτύου ΔΙΑΔΙΚΤΥΟ Το Διαδίκτυο (αγγλ. Internet) είναι παγκόσμιο σύστημα διασυνδεδεμένων δικτύων υπολογιστών, οι οποίοι χρησιμοποιούν καθιερωμένη ομάδα πρωτοκόλλων, η οποία συχνά αποκαλείται "TCP/IP" (αν και αυτή

Διαβάστε περισσότερα

Web and HTTP. Βασικά Συστατικά: Web Server Web Browser HTTP Protocol

Web and HTTP. Βασικά Συστατικά: Web Server Web Browser HTTP Protocol HTTP Protocol Web and HTTP Βασικά Συστατικά: Web Server Web Browser HTTP Protocol Web Servers (1/2) Ένα πρόγραμμα (λογισμικό) που έχει εγκατασταθεί σε ένα υπολογιστικό σύστημα (έναν ή περισσότερους υπολογιστές)

Διαβάστε περισσότερα

SPAMMING - ΑΝΕΠΙΘΥΜΗΤΗ ΑΛΛΗΛΟΓΡΑΦΙΑ

SPAMMING - ΑΝΕΠΙΘΥΜΗΤΗ ΑΛΛΗΛΟΓΡΑΦΙΑ SPAMMING - ΑΝΕΠΙΘΥΜΗΤΗ ΑΛΛΗΛΟΓΡΑΦΙΑ Αποτελεί μειονέκτημα της διάδοσης του ηλεκτρονικού εμπορίου και ένα από τα μεγαλύτερα προβλήματα για τις επιχειρήσεις και τους χρήστες του διαδικτύου. Τι είναι: H μαζική

Διαβάστε περισσότερα

Βασικές Υπηρεσίες Διαδικτύου. Επικοινωνίες Δεδομένων Μάθημα 2 ο

Βασικές Υπηρεσίες Διαδικτύου. Επικοινωνίες Δεδομένων Μάθημα 2 ο Βασικές Υπηρεσίες Διαδικτύου Επικοινωνίες Δεδομένων Μάθημα 2 ο Μεταφορά αρχείων (File Transfer Protocol, FTP) user at host FTP user interface FTP client local file system file transfer FTP server remote

Διαβάστε περισσότερα

Βάσεις δεδομένων και Microsoft Access

Βάσεις δεδομένων και Microsoft Access Περιεχόμενα Κεφάλαιο 1 Βάσεις δεδομένων και Microsoft Access... 7 Κεφάλαιο 2 Microsoft Access 2010... 16 Κεφάλαιο 3 Σχεδιασμός βάσης δεδομένων και δημιουργία πίνακα... 27 Κεφάλαιο 4 Προβολές πινάκων και

Διαβάστε περισσότερα

ΤΕΧΝΟΛΟΓΙΑ ΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ

ΤΕΧΝΟΛΟΓΙΑ ΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ Οόρος TCP/IPχρησιµοποιείται ευρέως σήµερα για να περιγράψει ένα σύνολοαπό διαφορετικές έννοιες. Η περισσότερο διαδεδοµένηχρήση του όρου αναφέρεται σε ένα επικοινωνιακό πρωτόκολλογια τη µεταφορά δεδοµένων.

Διαβάστε περισσότερα

Δικτύωση υπολογιστών

Δικτύωση υπολογιστών Δικτύωση υπολογιστών Από το 1985 αρχίζει η δικτύωση των υπολογιστών Επικοινωνία μεταξύ των συνδεδεμένων Η/Υ για μεταφορά αρχείων και δεδομένων Διαχειριστής δικτύου (Server) Εκτυπωτής 1 Πλεονεκτήματα δικτύου

Διαβάστε περισσότερα

ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ

ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ Στην συνέχεια, γίνεται σύντομη αναφορά στις πιο χαρακτηριστικές εφαρμογές, που υποστηρίζει η τεχνολογία TCP/IP και είναι διαθέσιμες στο Διαδίκτυο. http://videolearner.com Ηλεκτρονικό Ταχυδρομείο Το ηλεκτρονικό

Διαβάστε περισσότερα

Πτυχιακή Εργασία. Ηλεκτρονικό εμπόριο & Σημασιολογικός ιστός. Χρησιμοποιείστε για το κείμενο γραμματοσειρά courier 12 με στοίχιση πλήρης

Πτυχιακή Εργασία. Ηλεκτρονικό εμπόριο & Σημασιολογικός ιστός. Χρησιμοποιείστε για το κείμενο γραμματοσειρά courier 12 με στοίχιση πλήρης Πτυχιακή Εργασία Ηλεκτρονικό εμπόριο & Σημασιολογικός ιστός Χρησιμοποιείστε για το κείμενο γραμματοσειρά courier 12 με στοίχιση πλήρης Άσκηση 3 1 Αρίθμηση σελίδων Κάντε διπλό κλικ στην περιοχή της κεφαλίδας

Διαβάστε περισσότερα

Ηλεκτρονική Επιχειρηματικότητα

Ηλεκτρονική Επιχειρηματικότητα ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ Ι Ο Ν Ι Ω Ν Ν Η Σ Ω Ν Σ Χ ΟΛ Η Δ Ι Ο Ι Κ Η Σ Η Σ Κ Α Ι Ο Ι ΚΟ Ν Ο Μ Ι Α Σ Τ Μ Η Μ Α Δ Ι Ο Ι Κ Η Σ Η Σ Ε Π Ι Χ Ε Ι Ρ Η Σ Ε Ω Ν ΕΙΣΑΓΩΓΙΚΗ ΚΑΤΕΥΘΥΝΣΗ: ΔΙΟΙΚΗΣΗ ΕΠΙΧΕΙΡΗΣΕΩΝ

Διαβάστε περισσότερα

Πρόγραμμα Πιστοποίησης Γνώσεων και Δεξιοτήτων H/Y ΕΝΟΤΗΤΑ 1: «ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ»

Πρόγραμμα Πιστοποίησης Γνώσεων και Δεξιοτήτων H/Y ΕΝΟΤΗΤΑ 1: «ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ» Πρόγραμμα Πιστοποίησης Γνώσεων και Δεξιοτήτων H/Y ΕΝΟΤΗΤΑ 1: «ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ» Μάθημα 0.2: Το Λογισμικό (Software) Δίκτυα υπολογιστών Αντώνης Χατζηνούσκας 2 ΠΕΡΙΕΧΟΜΕΝΑ Α. Σκοπός του Μαθήματος

Διαβάστε περισσότερα

Διαδίκτυο: Ιστορία, Δομή, Υπηρεσίες

Διαδίκτυο: Ιστορία, Δομή, Υπηρεσίες Διαδίκτυο: Ιστορία, Δομή, Υπηρεσίες 1 η Ερώτηση (Ορισμός): Τι είναι το Διαδίκτυο; Διαδίκτυο είναι το παγκόσμιο δίκτυο όλων των επιμέρους δικτύων που έχουν συμφωνήσει σε κοινούς κανόνες επικοινωνίας και

Διαβάστε περισσότερα

Διαχείριση Πολιτισμικών Δεδομένων

Διαχείριση Πολιτισμικών Δεδομένων Διαχείριση Πολιτισμικών Δεδομένων Μάθημα 1 Εισαγωγή στις Βάσεις Δεδομένων Τζανέτος Πομόνης ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Συντήρησης Πολιτισμικής Κληρονομιάς Τι είναι οι Βάσεις

Διαβάστε περισσότερα

ΚΕΦΑΛΑΙΟ 10. Υπηρεσίες και εφαρμογές Διαδικτύου. ΚΕΦΑΛΑΙΟ 10 Υπηρεσίες και εφαρμογές Διαδικτύου. Α Γενικού Λυκείου

ΚΕΦΑΛΑΙΟ 10. Υπηρεσίες και εφαρμογές Διαδικτύου. ΚΕΦΑΛΑΙΟ 10 Υπηρεσίες και εφαρμογές Διαδικτύου. Α Γενικού Λυκείου Α Γενικού Λυκείου 87 Διδακτικές ενότητες 10.1 Υπηρεσίες Διαδικτύου 10.2 Ο παγκόσμιος ιστός, υπηρεσίες και εφαρμογές Διαδικτύου Διδακτικοί στόχοι Σκοπός του κεφαλαίου είναι οι μαθητές να μπορούν να διακρίνουν

Διαβάστε περισσότερα

Διαχείριση Ειδοποιήσεων με Κινητές Συσκευές

Διαχείριση Ειδοποιήσεων με Κινητές Συσκευές Διαχείριση Ειδοποιήσεων με Κινητές Συσκευές Λαμπαδαρίδης Αντώνιος el04148@mail.ntua.gr Διπλωματική εργασία στο Εργαστήριο Συστημάτων Βάσεων Γνώσεων και Δεδομένων Επιβλέπων: Καθηγητής Τ. Σελλής Περίληψη

Διαβάστε περισσότερα

Ηλεκτρονική Επιχειρηματικότητα

Ηλεκτρονική Επιχειρηματικότητα ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ Ι Ο Ν Ι Ω Ν Ν Η Σ Ω Ν Σ Χ ΟΛ Η Δ Ι Ο Ι Κ Η Σ Η Σ Κ Α Ι Ο Ι ΚΟ Ν Ο Μ Ι Α Σ Τ Μ Η Μ Α Δ Ι Ο Ι Κ Η Σ Η Σ Ε Π Ι Χ Ε Ι Ρ Η Σ Ε Ω Ν ΕΙΣΑΓΩΓΙΚΗ ΚΑΤΕΥΘΥΝΣΗ: ΔΙΟΙΚΗΣΗ ΕΠΙΧΕΙΡΗΣΕΩΝ

Διαβάστε περισσότερα

Κεφάλαιο 7 Διαδικτύωση-Internet. 7.2 Τεχνολογία TCP/IP

Κεφάλαιο 7 Διαδικτύωση-Internet. 7.2 Τεχνολογία TCP/IP Κεφάλαιο 7 Διαδικτύωση-Internet 7.2 Τεχνολογία TCP/IP Τι δηλώνει ο όρος «TCP/IP»; Ο όρος TCP/IP αναφέρεται σε μια ομάδα ομοειδών πρωτοκόλλων που χρησιμοποιούνται για την επικοινωνία των δικτύων υπολογιστών

Διαβάστε περισσότερα

Information Technology for Business

Information Technology for Business Information Technology for Business Lecturer: N. Kyritsis, MBA, Ph.D. Candidate e-mail: kyritsis@ist.edu.gr Computer System Hardware Υποδομή του Information Technology Υλικό Υπολογιστών (Hardware) Λογισμικό

Διαβάστε περισσότερα

Αν Ναι, δείτε πως με το λογισμικό axes μπορείτε!

Αν Ναι, δείτε πως με το λογισμικό axes μπορείτε! Θέλετε να μάθετε πως μπορείτε να έχετε πρόσβαση στις 5250 οθόνες μέσω browser, χωρίς αλλαγή στις υπάρχουσες εφαρμογές και χωρίς εγκατάσταση στον client? Αν Ναι, δείτε πως με το λογισμικό axes μπορείτε!

Διαβάστε περισσότερα

ΤΕΧΝΟΛΟΓΙΑ ΗΛΕΚΤΡΟΝΙΚΟΥ ΕΜΠΟΡΙΟΥ ΠΜΣ 513. Ακαδημαϊκό Έτος Εαρινό Εξάμηνο

ΤΕΧΝΟΛΟΓΙΑ ΗΛΕΚΤΡΟΝΙΚΟΥ ΕΜΠΟΡΙΟΥ ΠΜΣ 513. Ακαδημαϊκό Έτος Εαρινό Εξάμηνο ΤΕΧΝΟΛΟΓΙΑ ΗΛΕΚΤΡΟΝΙΚΟΥ ΕΜΠΟΡΙΟΥ ΠΜΣ 513 Ακαδημαϊκό Έτος 2014-2015 Εαρινό Εξάμηνο Agenda για σήμερα Διδάσκοντες Διδασκαλία και Εξέταση μαθήματος Περιεχόμενο Μαθήματος Εισαγωγή στο Η-Εμπόριο Εφαρμογές Η-Εμπορίου

Διαβάστε περισσότερα

ΟΙΚΟΝΟΜΙΚΗ ΠΡΟΣΦΟΡΑ ΣΧΕ ΙΑΣΗΣ ΚΑΙ ΚΑΤΑΣΚΕΥΗΣ web εφαρµογής - ηλεκτρονικού κατατήµατος για έξυπνα κινητά

ΟΙΚΟΝΟΜΙΚΗ ΠΡΟΣΦΟΡΑ ΣΧΕ ΙΑΣΗΣ ΚΑΙ ΚΑΤΑΣΚΕΥΗΣ web εφαρµογής - ηλεκτρονικού κατατήµατος για έξυπνα κινητά ΟΙΚΟΝΟΜΙΚΗ ΠΡΟΣΦΟΡΑ ΣΧΕ ΙΑΣΗΣ ΚΑΙ ΚΑΤΑΣΚΕΥΗΣ web εφαρµογής - ηλεκτρονικού κατατήµατος για έξυπνα κινητά Για την STUDIO KOSTA BODA ILLUM Χανίων Πέµπτη, 9 Φεβρουαρίου 2012 Για την εταιρεία ACTS : Παπαγεωργίου

Διαβάστε περισσότερα

ίκτυα υπολογιστών Στόχοι κεφαλαίου ίκτυα

ίκτυα υπολογιστών Στόχοι κεφαλαίου ίκτυα Στόχοι κεφαλαίου ίκτυα υπολογιστών (Κεφαλαιο 15 στο βιβλιο) Περιγραφή των κύριων θεµάτων σχετικά µε τα δίκτυα υπολογιστών Αναφορά στα διάφορα είδη δικτύων Περιγραφή των διαφόρων τοπολογιών των τοπικών

Διαβάστε περισσότερα

1. ΕΙΣΑΓΩΓΗ 2. ΠΕΡΙΓΡΑΦΗ

1. ΕΙΣΑΓΩΓΗ 2. ΠΕΡΙΓΡΑΦΗ 1. ΕΙΣΑΓΩΓΗ Το πακέτο λογισµικού AuctionDesigner είναι ένα από τα πολλά πακέτα που έχουν σχεδιαστεί και µπορεί να παραγγείλει κανείς µέσω του Internet µε σκοπό να αναπτύξει εφαρµογές ηλεκτρονικού εµπορίου.

Διαβάστε περισσότερα

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

ΠΡΟΣΤΑΣΙΑ ΠΡΟΣΩΠΙΚΩΝ ΔΕΔΟΜΕΝΩΝ ΣΤΙΣ ΤΕΧΝΟΛΟΓΙΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΩΝ ΚΑΘΩΣ ΚΑΙ ΣΤΟ ΔΙΑΔΙΚΤΥΟ ΠΡΟΣΤΑΣΙΑ ΠΡΟΣΩΠΙΚΩΝ ΔΕΔΟΜΕΝΩΝ ΣΤΙΣ ΤΕΧΝΟΛΟΓΙΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΩΝ ΚΑΘΩΣ ΚΑΙ ΣΤΟ ΔΙΑΔΙΚΤΥΟ ΔΙΑΔΙΚΤΥΟ Το διαδίκτυο προσφέρει: Μετατροπή των δεδομένων σε ψηφιακή - ηλεκτρονική μορφή. Πρόσβαση

Διαβάστε περισσότερα

ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ. Συστήματα Διαχείρισης Βάσεων Δεδομένων

ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ. Συστήματα Διαχείρισης Βάσεων Δεδομένων ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ Συστήματα Διαχείρισης Βάσεων Δεδομένων 1 ΕΙΣΑΓΩΓΗ Η τεχνολογία των Βάσεων Δεδομένων (ΒΔ) (Databases - DB) και των Συστημάτων Διαχείρισης Βάσεων Δεδομένων (ΣΔΒΔ)

Διαβάστε περισσότερα

(Blended Executive Learning)

(Blended Executive Learning) (Blended Executive Learning) Αρχές Δικτύων Επικοινωνιών Διαδικτύωση - Internet Case Studies Διαχείριση και Ασφάλεια Δικτύων Το μοντέλο OSI Τεχνολογία TCP/IP Μελέτη εγκατάστασης Voip Δικτύου Διαχείριση

Διαβάστε περισσότερα

Κεφάλαιο 4 ο. Η ψηφιακή επιχείρηση: Ηλεκτρονικό εμπόριο και ηλεκτρονικό επιχειρείν

Κεφάλαιο 4 ο. Η ψηφιακή επιχείρηση: Ηλεκτρονικό εμπόριο και ηλεκτρονικό επιχειρείν Κεφάλαιο 4 ο Η ψηφιακή επιχείρηση: Ηλεκτρονικό εμπόριο και ηλεκτρονικό επιχειρείν Διδακτικοί στόχοι Να εξηγηθεί πώς το διαδίκτυο μετασχηματίζει τις επιχειρήσεις Να συγκριθούν οι κατηγορίες του ηλεκτρονικού

Διαβάστε περισσότερα

Κεφάλαιο 2. Υπολογιστές και Τεχνολογία Επικοινωνιών Παρελθόν - Παρόν - Μέλλον

Κεφάλαιο 2. Υπολογιστές και Τεχνολογία Επικοινωνιών Παρελθόν - Παρόν - Μέλλον Κεφάλαιο 2 Υπολογιστές και Τεχνολογία Επικοινωνιών Παρελθόν - Παρόν - Μέλλον Εισαγωγή Μέσα αποθήκευσης Δίκτυα υπολογιστών Βάσεις δεδομένων Δίκτυα Υπολογιστών Σύνολο από υπολογιστές ή συσκευές διασυνδεδεμένες

Διαβάστε περισσότερα

Εισαγωγή στην Πληροφορική

Εισαγωγή στην Πληροφορική Εισαγωγή στην Πληροφορική Δίκτυα Δεδομένων ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Συντήρησης Πολιτισμικής Κληρονομιάς Βασικές Έννοιες Δίκτυο υπολογιστών: ένα σύνολο διασυνδεδεμένων

Διαβάστε περισσότερα

Εισαγωγή Κεφάλαιο 1: Εγκατάσταση της Access Κεφάλαιο 2: Βάσεις δεδομένων και δομικά στοιχεία της Access

Εισαγωγή Κεφάλαιο 1: Εγκατάσταση της Access Κεφάλαιο 2: Βάσεις δεδομένων και δομικά στοιχεία της Access ΠΕΡΙΕΧΟΜΕΝΑ Εισαγωγή...15 Κεφάλαιο 1: Εγκατάσταση της Access 2002...17 Τι είναι το Office XP;...17 Τεχνικές απαιτήσεις του Office XP...17 Πρόσθετα απαιτούμενα για την αξιοποίηση εξειδικευμένων χαρακτηριστικών...18

Διαβάστε περισσότερα

Ηλεκτρονικό εμπόριο. Ψηφιακή οικονομία επιχειρηματικά μοντέλα ηλεκτρονικού εμπορίου

Ηλεκτρονικό εμπόριο. Ψηφιακή οικονομία επιχειρηματικά μοντέλα ηλεκτρονικού εμπορίου Ηλεκτρονικό εμπόριο Ψηφιακή οικονομία επιχειρηματικά μοντέλα ηλεκτρονικού εμπορίου Ψηφιακή οικονομία Οικονομία που στηρίζεται στις ψηφιακές τεχνολογίες Απαιτεί ισχυρές τεχνολογικές υποδομές Κατάργηση γεωγραφικών

Διαβάστε περισσότερα

Σκοπός µαθήµατος Γενική παρουσίαση του Ηλεκτρονικού εµπορίου και των κυριότερων χαρακτηριστικών του.

Σκοπός µαθήµατος Γενική παρουσίαση του Ηλεκτρονικού εµπορίου και των κυριότερων χαρακτηριστικών του. ΚΕΦΑΛΑΙΟ 8ο e-επιχειρείν (Electronic Commerce) Χρήση νέων τεχνολογιών στις επιχειρήσεις Σκοπός µαθήµατος Γενική παρουσίαση του Ηλεκτρονικού εµπορίου και των κυριότερων χαρακτηριστικών του. Στόχοι µαθήµατος

Διαβάστε περισσότερα

Η Πληροφορική Επανάσταση Η Κοινωνία των πληροφοριών

Η Πληροφορική Επανάσταση Η Κοινωνία των πληροφοριών Η Πληροφορική Επανάσταση Η Κοινωνία των πληροφοριών Πολλοί υποστηρίζουν ότι διανύουμε την αρχή μίας εποχής που μπορεί να περιγραφεί ως η Πληροφορική Επανάσταση και η οποία θα αλλάξει ριζικά την όλη δομή

Διαβάστε περισσότερα

1.2.2 Το μοντέλο δικτύωσης TCP/IP 1 / 26

1.2.2 Το μοντέλο δικτύωσης TCP/IP 1 / 26 1.2.2 Το μοντέλο δικτύωσης TCP/IP 1 / 26 Το δίκτυο ARPANET ήταν ένα δίκτυο μεταγωγής πακέτων που χρηματοδοτήθηκε από το υπουργείο άμυνας των Η.Π.Α. στα τέλη της δεκαετίας του '60. 2 / 26 Από την αρχή κύριος

Διαβάστε περισσότερα

Δίκτυα και Διαδίκτυο

Δίκτυα και Διαδίκτυο Μανώλης Κοσμίδης Dipl. Electrical & Computer Engineering, MEng E-commerce & Computer Systems, MEdu Management and Leadership Δίκτυα και Διαδίκτυο Βασικές έννοιες δικτύων 1 Τι είναι δίκτυο Ένα δίκτυο υπολογιστών

Διαβάστε περισσότερα

Δίκτυα Η/Υ, Διαδίκτυο & Παγκόσμιος Ιστός

Δίκτυα Η/Υ, Διαδίκτυο & Παγκόσμιος Ιστός Διάλεξη 5 Δίκτυα Η/Υ, Διαδίκτυο & Παγκόσμιος Ιστός Εισαγωγή στις Εφαρμογές ΤΠΕ Χαράλαμπος Καραγιαννίδης karagian@uth.gr Διάλεξη 5: Δίκτυα, Διαδίκτυο & Ιστός 1/48 1/11/2016 Σύνοψη μαθήματος 1. Εισαγωγή

Διαβάστε περισσότερα

Βάσεις Δεδομένων Ενότητα 1

Βάσεις Δεδομένων Ενότητα 1 ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Ενότητα 1: Εισαγωγή στις Ιωάννης Μανωλόπουλος, Καθηγητής Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative

Διαβάστε περισσότερα

Internet Τοπικό δίκτυο LAN Δίκτυο Ευρείας Περιοχής WAN Διαδίκτυο Πρόγραμμα Πλοήγησης φυλλομετρητής Πάροχοι Υπηρεσιών Internet URL HTML links

Internet Τοπικό δίκτυο LAN Δίκτυο Ευρείας Περιοχής WAN Διαδίκτυο Πρόγραμμα Πλοήγησης φυλλομετρητής Πάροχοι Υπηρεσιών Internet URL HTML links Internet Τοπικό δίκτυο (LAN Local Area Network): Δίκτυο όπου οι υπολογιστές βρίσκονται κοντά μεταξύ τους (μία εταιρία ή στην ίδια αίθουσα). Δίκτυο Ευρείας Περιοχής (WAN Wide Area Network) Δίκτυο όπου οι

Διαβάστε περισσότερα

Ερωτήσεις- Απαντήσεις Πολυμέσα Απο το Βιβλίο Εφαρμογές Η/Υ Α,Β,Γ Λυκείου

Ερωτήσεις- Απαντήσεις Πολυμέσα Απο το Βιβλίο Εφαρμογές Η/Υ Α,Β,Γ Λυκείου Ερωτήσεις- Απαντήσεις Πολυμέσα Απο το Βιβλίο Εφαρμογές Η/Υ Α,Β,Γ Λυκείου 1. Τι ονομάζουμε κόμβο και τι σύνδεσμο σε μια μη γραμμικά διαρθρωμένη ύλη; Με την έννοια σύνδεσμος (link) σε μια μη γραμμικά διαρθρωμένη

Διαβάστε περισσότερα

TEC610 Δυναμικές Εφαρμογές Διαδικτύου (ΣΤ εξάμηνο)

TEC610 Δυναμικές Εφαρμογές Διαδικτύου (ΣΤ εξάμηνο) TEC610 Δυναμικές Εφαρμογές Διαδικτύου (ΣΤ εξάμηνο) Διδάσκων: Ανδρέας Γιαννακουλόπουλος Εαρινό εξάμηνο 2014-2015 Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού έργου

Διαβάστε περισσότερα

Εισαγωγή στο Ηλεκτρονικό Επιχειρείν. ΤΕΙ Δυτικής Ελλάδας Τμήμα Διοίκησης Επιχειρήσεων - Πάτρα Κουτσονίκος Γιάννης

Εισαγωγή στο Ηλεκτρονικό Επιχειρείν. ΤΕΙ Δυτικής Ελλάδας Τμήμα Διοίκησης Επιχειρήσεων - Πάτρα Κουτσονίκος Γιάννης Εισαγωγή στο Ηλεκτρονικό Επιχειρείν ΤΕΙ Δυτικής Ελλάδας Τμήμα Διοίκησης Επιχειρήσεων - Πάτρα Κουτσονίκος Γιάννης 1 Ορισμός e-επιχειρείν Ένα σύνολο από ενδο- και δι- επιχειρηματικές στρατηγικές και προηγμένες

Διαβάστε περισσότερα

ΤΕΧΝΟΛΟΓΙΑ ΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ

ΤΕΧΝΟΛΟΓΙΑ ΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ Ηυιοθέτησητης τεχνολογίαςκαι αρχιτεκτονικής TCP/IP δεν έρχεται σε σύγκρουσηµε το µοντέλο του OSI και αυτό γιατί και τα δυο συστήµατααναπτύχθηκαν συγχρόνως. Παρόλα αυτά, υπάρχουν ορισµένες ουσιώδεις διαφορές

Διαβάστε περισσότερα

Τι είναι ένα σύστημα διαχείρισης περιεχομένου; δυναμικό περιεχόμενο

Τι είναι ένα σύστημα διαχείρισης περιεχομένου; δυναμικό περιεχόμενο Τι είναι ένα σύστημα διαχείρισης περιεχομένου; Παρά την μεγάλη εξάπλωση του διαδικτύου και τον ολοένα αυξανόμενο αριθμό ιστοσελίδων, πολλές εταιρείες ή χρήστες δεν είναι εξοικειωμένοι με την τεχνολογία

Διαβάστε περισσότερα

Η ΙΣΤΟΡΙΑ ΤΟΥ ΔΙΑΔΙΚΤΥΟ ΟΥ ΝΙΩΡΑ ΠΑΝΑΓΙΩΤΑ ΜΠΑΤΖΙΟΥ ΕΥΓΕΝΙΑ/ΕΛΕΝΗ Γ2 38o Γυμνάσιο Αθηνών ΕΤΟΣ 2011

Η ΙΣΤΟΡΙΑ ΤΟΥ ΔΙΑΔΙΚΤΥΟ ΟΥ ΝΙΩΡΑ ΠΑΝΑΓΙΩΤΑ ΜΠΑΤΖΙΟΥ ΕΥΓΕΝΙΑ/ΕΛΕΝΗ Γ2 38o Γυμνάσιο Αθηνών ΕΤΟΣ 2011 Η ΙΣΤΟΡΙΑ ΤΟΥ ΔΙΑΔΙΚ ΚΤΥΟΥ ΝΙΩΡΑ ΠΑΝΑΓΙΩΤΑ ΜΠΑΤΖΙΟΥ ΕΥΓΕΝΙΑ/ΕΛΕΝΗ Γ2 38o Γυμνάσιο Αθηνών ν ΕΤΟΣ 20111 ΠΕΡΙΕΧΟΜΕΝΑ: ΣΕΛΙΔΑ 2: ΠΕΡΙΕΧΟΜΕΝΑ ΣΕΛΙΔΑ 3: ΟΡΙΣΜΟΣ ΚΑΙ ΠΛΗΡΟΦΟΡΙΕΣ ΓΙΑ ΤΟ INTERNET ΣΕΛΙΔΑ 4: Η ΙΣΤΟΡΙΑ

Διαβάστε περισσότερα

2. Αλγόριθμοι, δομές δεδομένων και πολυπλοκότητα

2. Αλγόριθμοι, δομές δεδομένων και πολυπλοκότητα 1. Εισαγωγή 1.1 O Υπολογιστής ως εργαλείο μηχανικού 1.2 Η Επιστήμη των υπολογιστών 1.3 Ιστορικό Σημείωμα 1.4 Ο υπολογιστής μηχανή επεξεργασίας ψηφιακής πληροφορίας 1.5 Ψηφιοποίηση πληροφορίας 1.5.1 ψηφιοποίηση

Διαβάστε περισσότερα

Σχεδιαστικά Προγράμματα Επίπλου

Σχεδιαστικά Προγράμματα Επίπλου Σχεδιαστικά Προγράμματα Επίπλου Καθηγήτρια ΦΕΡΦΥΡΗ ΣΩΤΗΡΙΑ Τμήμα ΣΧΕΔΙΑΣΜΟΥ & ΤΕΧΝΟΛΟΓΙΑΣ ΞΥΛΟΥ - ΕΠΙΠΛΟΥ Σχεδιαστικά Προγράμματα Επίπλου Η σχεδίαση με τον παραδοσιακό τρόπο απαιτεί αυξημένο χρόνο, ενώ

Διαβάστε περισσότερα