Υποδομές ηλ. Επιχειρείν. Internet World Wide Web Αρχές Ανάπτυξης ιστοσελίδων



Σχετικά έγγραφα
Εισαγωγή στα Πληροφοριακά Συστήματα. Ενότητα 11: Αρχιτεκτονική Cloud

Terabyte Technology Ltd

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

Managing Information. Lecturer: N. Kyritsis, MBA, Ph.D. Candidate Athens University of Economics and Business.

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

Επίπεδο δικτύου IP Forwading κτλ

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

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

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

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

Τεχνολογίες Παγκόσμιου Ιστού. 1η διάλεξη

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

Ψηφιακή ανάπτυξη. Course Unit #1 : Κατανοώντας τις βασικές σύγχρονες ψηφιακές αρχές Thematic Unit #1 : Τεχνολογίες Web και CMS

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

To λεξικό του Internet

Ενισχυμένη Έκδοση Κεφάλαιο 2 Σύνδεση και Επικοινωνία Online

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

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

Επίπεδο δικτύου IP διευθυνσιοδότηση

CYTA Cloud Server Set Up Instructions

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

ΕΠΛ 003: ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΠΛΗΡΟΦΟΡΙΚΑ ΣΥΣΤΗΜΑΤΑ

University of Macedonia Master in Information Systems. Networking Technologies professors: A. Economides A. Pobortsis AGREEMENT AND ACCOUNTING

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

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

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

BUSINESS SOFTWARE DIVISION

e-business & digital marketing τι πρέπει να γνωρίζετε

WATCH YOUR BUSINESS FLOURISH

Διαδίκτυο των Αντικειμένων - IoT.

Προγραμματισμός Ηλεκτρονικών Υπολογιστών 1

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

2016 IEEE/ACM International Conference on Mobile Software Engineering and Systems

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

Εισαγωγή στο διαδίκτυο

ΕΠΛ 012. Δίκτυα Τπολογιστών & Διαδίκτυο

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

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

Ηλεκτρονικό Εμπόριο. Κωδικός Πακέτου ACTA - CEC 010 Certified E-Commerce Consultant Τίτλος Πακέτου

Α.Τ.Ε.Ι ΙΟΝΙΩΝ ΝΗΣΩΝ ΤΜΗΜΑ ΔΗΜΟΙΩΝ ΣΧΕΣΕΩΝ & ΕΠΙΚΟΙΝΩΝΙΑΣ ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΜΕ ΘΕΜΑ: SOCIAL MEDIA FACEBOOK & TWITTER, ΠΟΙΑ Η ΔΙΑΦΟΡΑ ΜΕΤΑΞΥ ΤΟΥΣ;

Ψηφιακή ανάπτυξη. Course Unit #1 : Κατανοώντας τις βασικές σύγχρονες ψηφιακές αρχές Thematic Unit #1 : Τεχνολογίες Web και CMS

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

Δίκτυα Υπολογιστών. Δίκτυα υπολογιστών και το Διαδίκτυο Εισαγωγή. Κ. Βασιλάκης

13ο ΠΟΛΥΣΥΝΕΔΡΙΟ ΚΑΙΝΟΤΟΜΙΑ & ΑΝΑΠΤΥΞΗ. Next Generation: Εκπαίδευση στο e-επιχειρείν ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΣΧΟΛΗ ΕΠΙΣΤΗΜΩΝ ΠΛΗΡΟΦΟΡΙΑΣ

Το διαδίκτυο είναι ένα δίκτυο που αποτελείτε από πολλά μικρότερα δίκτυα υπολογιστών.

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

Νέες λύσεις της SiEBEN: Απάντηση στην κρίση με Τεχνολογία! Ισίδωρος Σιδερίδης Business Development Manager Σταύρος Λαγγούσης Technical Director

Special edition of the Technical Chamber of Greece on Video Conference Services on the Internet, 2000 NUTWBCAM

Ως Διαδίκτυο (Internet) ορίζεται το παγκόσμιο (διεθνές) δίκτυο ηλεκτρονικών υπολογιστών (international network).

Δημιουργία Λογαριασμού Διαχείρισης Business Telephony Create a Management Account for Business Telephony

Πλήρης και λεπτομερής τεχνική γνωστοποίηση των cookies

Δίκτυα Υπολογιστών. Δίκτυα υπολογιστών και το Διαδίκτυο Εισαγωγή. Κ. Βασιλάκης

Τηλεπικοινωνίες, Διαδίκτυο και ασύρματη τεχνολογία

Web Tech Report. Συντάχθηκε στις ΧΧ.ΧΧ.201Χ για την ΕΤΑΙΡΕΙΑ Χ

Digital Marketing Services

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

APOSTOLIS AIVALIS. Innovation & Strategy Mentor. facebook.com/tolisaivalis. linkedin.com/in/aivalis. twitter.com/aivalis (@aivalis) about.

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ

φιλοξενία & διαχείριση ιστοσελίδων

Test Data Management in Practice

How to register an account with the Hellenic Community of Sheffield.

Εισαγωγή στο πως λειτουργεί το διαδίκτυο

Αλεξάνδρειο Τεχνολογικό Εκπαιδευτικό Ίδρυμα Θεσσαλονίκης (ΑΤΕΙ-Θ) Τμήμα Διατροφής - Διαιτολογίας - Πληροφορική Θεωρία

Δρ Παρασκευή Μεντζέλου Επίκουρος Καθηγήτρια Πληροφορικής Γενικό Τμήμα Θετικών Επιστημών

Architecture οf Integrated Ιnformation Systems (ARIS)

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ Η/Υ & ΠΛΗΡΟΦΟΡΙΚΗΣ. του Γεράσιμου Τουλιάτου ΑΜ: 697

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

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

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

Αριστοµένης Μακρής Εργαστήρια Η/Υ

Δίκτυα Υπολογιστών. Το επίπεδο εφαρμογής (application layer) Κ. Βασιλάκης

Managing Information. Lecturer: N. Kyritsis, MBA, Ph.D. Candidate Athens University of Economics and Business.

ΤΕΙ ΗΠΕΙΡΟΥ. ΜΑΘΗΜΑ: Πρωτόκολλα Επικοινωνίας ιαδικτύου. Εξάµηνο: 3ον. Στεργίου Ελευθέριος

Ανάπτυξη διαδικτυακής διαδραστικής εκπαιδευτικής εφαρμογής σε λειτουργικό σύστημα Android

Ορολογία. Access rights (Δικαιώματα πρόσβασης): Περιγραφή των δικαιωμάτων που παρέχονται για σε φακέλους και αρχεία. Bandwidth (Εύρος ζώνης):

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

Πληροφορική Μάθημα 9

Δίκτυα Υπολογιστών. Το επίπεδο εφαρμογής (application layer) Κ. Βασιλάκης

Επίπεδο Μεταφοράς. (ανεβαίνουμε προς τα πάνω) Εργαστήριο Δικτύων Υπολογιστών Τμήμα Μηχανικών Η/Υ και Πληροφορικής

Bizagi Modeler: Συνοπτικός Οδηγός

Network Address Translation (NAT)

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

BUSINESS PLAN (Επιχειρηματικό σχέδιο)

Πανεπιστήμιο Πειραιώς Τμήμα Πληροφορικής Πρόγραμμα Μεταπτυχιακών Σπουδών «Πληροφορική»

Συνεργατικές Εφαρμογές

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

ΕΠΛ 476: ΚΙΝΗΤΑ ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ (MOBILE NETWORKS)

Από το Smart Metering στα Smart Grids: o ρόλος της Ενεργειακής Πληροφορικής και της Ψηφιακής Ενεργειακής Διαχείρισης

Τεχνολογίες ιαδικτύου

PortSip Softphone. Ελληνικά Ι English 1/20

(C) 2010 Pearson Education, Inc. All rights reserved.

Άσκηση 2 η Πρωτόκολλο επικοινωνίας TCP/IP

How to boost your online sales. with Last Mile innovations, flexible options and customer convenience

Δίκτυα Υπολογιστών I

TEI Ιονίων Νήσων Τμήμα Τεχνολογίας Τροφίμων Πληροφορική Σημειώσεις Τεύχος 4 Επικοινωνίες και Δίκτυα. Μάκης Σταματελάτος

Microsoft Visual Studio Γιώργος Καµαρινός Developer Programs Marketing Manager Microsoft Hellas

Δίκτυα Η/Υ στην Επιχείρηση

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

Ιόνιο Πανεπιστήµιο. ίκτυα Η/Υ. Επίπεδο Εφαρµογής. Ενότητα Θ. Υπηρεσίες Internet. ρ. Ε. Μάγκος

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

Transcript:

Υποδομές ηλ. Επιχειρείν Internet World Wide Web Αρχές Ανάπτυξης ιστοσελίδων

Κεφάλαιο 3 E-commerce Infrastructure: The Internet, Web, and Mobile Platform Copyright 2014 Pearson Education, Inc. Publishing as Prentice Hall

Τα κύρια συστατικά του ebusiness Internet Δίκτυο που αποτελείται από τη διασύνδεση χιλιάδων μικρότερων δικτύων και εκατομμυρίων υπολογιστών Συνδέει επιχειρήσεις, οργανισμούς (κρατικούς, εκπαιδευτικούς, εμπορικούς) και ιδιώτες World Wide Web (Web) Μια από τις διασημότερες υπηρεσίες Παρέχει πρόσβαση σε δισεκατομμύρια (πιθανώς τρισεκατομμύρια) ιστοσελίδες

Internet

Η εξέλιξη του Internet Καινοτομικό στάδιο, 1964 1974 Δημιουργία θεμελιωδών δομικών στοιχείων Στάδιο θεσμοθέτησης, 1975 1995 Χρηματοδότηση από μεγάλες εταιρίες και νομιμοποίηση Εμπορικό στάδιο, 1995 present Ιδιωτικές εταιρίες αναλαμβάνουν την διάδοση και την επέκταση των υπηρεσιών

Internet: Οι βασικές έννοιες Το Internet ορίζεται ως ένα δίκτυο που: Χρησιμοποιεί IP διευθύνσεις Υποστηρίζει πρωτόκολλα επικοινωνίας TCP/IP Παρέχει υπηρεσίες στους χρήστες, παρόμοιες με τις τηλεφωνικές υπηρεσίες Οι τρεις σημαντικές έννοιες: Μεταφορά πακέτων (packet switching) Πρωτόκολλο επικοινωνίας (TCP/IP protocol) Χρήση Client/server

Μεταφορά πακέτων (packet switching) «Τεμαχίζει» τα ψηφιακά μηνύματα σε πακέτα Στέλνονται τα πακέτα από διαφορετικές διαδρομές (εφόσον είναι διαθέσιμες) Επανασυναρμολόγηση των πακέτων όταν φτάνουν στον τελικό προορισμό Χρήση δρομολογητών (routers) Ειδικοί υπολογιστές που διασυνδέουν τα δίκτυα υπολογιστών, δημιουργώντας την διαδρομή των πακέτων και το διαδίκτυο Αλγόριθμοι δρομολόγησης εξασφαλίζουν ότι τα πακέτα παίρνουν τις βέλτιστες διαδρομές Πιο οικονομικό από τα κλασσικά δίκτυα μεταγωγής

Packet Switching

TCP/IP Πρωτόκολλο ελέγχου μετάδοσης (TCP) Δημιουργεί συνδέσεις ανάμεσα στους υπολογιστές που στέλνουν και λαμβάνουν δεδομένα Χειρίζεται την συγκρότηση των πακέτων, όσο αφορά την μετάδοση και την επανασυναρμολόγηση Internet Protocol (IP) Σύστημα διευθυνσιοδότησης του Διαδικτύου Τα τέσσερα επίπεδα (layers) του TCP Network interface layer Internet layer Transport layer Application layer

The TCP/IP Architecture and Protocol Suite

Internet (IP) Addresses IPv4 32-bit διεύθυνση Τέσσερα τμήματα αριθμών, χωρισμένα με τελεία (.) 201.61.186.227 Class C address: Network identified by first three sets, computer identified by last set IPv6 128-bit διεύθυνση, μπορεί να διαχειριστεί μέχρι 1 τετρακις εκατομμύριο διευθύνσεις (IPv4 μέχρι 4 δισεκατομμύρια)

Δρομολογώντας μηνύματα στο Internet TCP/IP και Packet Switching

Domain Names, DNS, and URLs Domain name Μεταφράζει την διεύθυνση IP σε φυσική γλώσσα Domain name system (DNS) Σύστημα μετατροπής αριθμητικής διεύθυνσης IP σε κείμενο Uniform resource locator (URL) Διεύθυνση που χρησιμοποιείται από τους φυλλομετρητές (browsers) ώστε να αναγνωριστεί η τοποθεσία του περιεχομένου στο διαδίκτυο Παράδειγμα: http://www.icsd.aegean.gr/ aegean.gr

Client/Server Clients Προσωπικοί υπολογιστές (pc/laptops) που συνδέονται στο διαδίκτυο Servers Ισχυρά (συνήθως) συστήματα που παρέχουν λειτουργίες στους χρήστες (clients) που συνδέονται σε αυτούς, όπως: Αποθήκευση αρχείων Δικτυακές εφαρμογές (software applications) Απομακρυσμένη πρόσβαση σε μηχανήματα, πχ εκτυπωτές

Τα νέα client Mobile Client: Στα επόμενα χρόνια, αναμένεται ότι οι κινητές συσκευές θα είναι το πρωταρχικό μέσο πρόσβασης στο διαδίκτυο: Tablets Συμπληρώνουν τους προσωπικούς υπολογιστές λόγω της φορητότητας Smartphones Μεγάλη βελτίωση λειτουργικών συστημάτων και τεχνικών χαρακτηριστικών

Οι νέοι servers Cloud Computing Επιχειρήσεις και ιδιώτες απολαμβάνουν υπολογιστική δύναμη, χρησιμοποιώντας διαδικτυακές εφαρμογές Παράδειγμα: Drive Google Apps, Google Η ταχύτερα αναπτυσσόμενη μορφή πληροφορικής Μειωμένο κόστος για: Δημιουργία και χρήση ιστοσελίδων Δικτυακές υποδομές, IT support Hardware, software

Άλλα πρωτόκολλα του Internet Protocols και προγράμματα Internet protocols HTTP E-mail: SMTP, POP3, IMAP FTP, Telnet, SSL/TLS Utility programs Ping Tracert

To Internet Σήμερα Η ανάπτυξη του Internet είναι ραγδαία (και χωρίς διακοπή) λόγω των: Νέων μοντέλων Client/server Την αρχιτεκτονική επιπέδων «Hourglass» Network Technology Substrate Transport Services and Representation Standards Middleware Services Applications

The Hourglass Model of the Internet

Η αρχιτεκτονική του Internet

Internet Service Providers (ISPs) Παρέχουν υπηρεσίες (χαμηλής βαθμίδας) σε ιδιώτες, επιχειρήσεις, οργανισμού κ.α Παραδείγματα:forthnet, otenet, vodafone HOL κ.α Είδη παρεχόμενων υπηρεσιών Narrowband (dial-up) Broadband Digital Subscriber Line (DSL) Cable modem T1 and T3 Satellite

Intranets Μεμονωμένα δίκτυα TCP/IP Χρησιμοποιούνται για αποκλειστική χρήση από μεμονωμένους οργανισμούς για την κάλυψη εσωτερικής επικοινωνίας

Ποιος ελέγχει το internet Οργανισμοί που παρακολουθούν τις διαδικτυακές δραστηριότητες: Internet Corporation for Assigned Names and Numbers (ICANN) Internet Assigned Numbers Authority (IANA) Internet Engineering Task Force (IETF) Internet Research Task Force (IRTF) Internet Engineering Steering Group (IESG) Internet Architecture Board (IAB) Internet Society (ISOC) Internet Governance Forum (IGF) World Wide Web Consortium (W3C) Internet Network Operators Groups (NOGs)

Τεχνολογίες ασύρματου δικτύου: Wi-Fi Υψηλή ταχύτητα σταθερής ευρυζωνικής σύνδεσης (WLAN) Wireless access point ( hot spots ) Περιορισμένη εμβέλεια (αλλά ανέξοδη) WiMax Υψηλή ταχύτητα, αρκετά μεγάλης εμβέλειας (μπορεί να καλύψει ολόκληρες περιοχές, πχ χωριά) Bluetooth Ιδιωτική συνδεσιμότητα μεταξύ συσκευών και διαδικτύου Χαμηλή ταχύτητα μικρής εμβέλειας

Wi-Fi Networks

The WEB

The Web Is Not The Net

The Web 1989 1991: Εφεύρεση του Web Tim Berners-Lee, CERN HTML, HTTP, Web server, Web browser 1993: Πρόγραμμα πλοήγησης με γραφικά (browser) Andreessen και άλλοι, NCSA 1994: Netscape Navigator, πρώτος εμπορικός browser Andreessen, Jim Clark 1995: Microsoft Internet Explorer

Υπερκείμενο - Hypertext Μορφοποιημένο κείμενο που περιέχει συνδέσμους Οι σύνδεσμοι ενώνουν κείμενα μεταξύ τους και με άλλα μέσα όπως ήχος, βίντεο, animation Χρήση Hypertext Transfer Protocol (HTTP) και URLs ώστε να εντοπιστεί στο διαδίκτυο Example URL: http://megacorp.com/content/feat ures/082602.html

Web Servers and Web Clients Λογισμικό Web server Δίνει την δυνατότητα σε έναν υπολογιστή να «σερβίρει» ιστοσελίδες στου χρήστες του δικτύου, όταν αιτούνται την πρόσβαση σε αυτές (HTTP request Apache, Microsoft IIS Βασικές δυνατότητες: Υπηρεσίες ασφάλειας, FTP, search engine, συλλογή δεδομένων Web server Ο όρος χρησιμοποιείται και για το λογισμικό server και για τους φυσικούς (hardware server) Ειδικευμένοι servers: Database servers, ad servers Web client Κάθε συσκευή που συνδέεται στο internet και υποστηρίζει αιτήματα και προβολή HTTP

Web Browsers Πρωταρχικός ρόλος η προβολή ιστοσελίδων

The Internet and Web: Χαρακτηριστικά Θεμελιώδη χαρακτηριστικά πάνω στα οποία είναι χτισμένο το e-commerce: E-mail (1 η σε χρήση εφαρμογή) Instant messaging Search engines (2 η σε χρήση εφαρμογή) Online forums and chat Streaming media Cookies

How Google Works

If Google was a guy

Cookies Small text files deposited by Web site on user s computer to store information about user, accessed when user next visits Web site Can help personalize Web site experience Can pose privacy threat Slide 3-35 Copyright 2014 Pearson Education, Inc. Publishing as Prentice Hall

Web 2.0 Features and Services Online Social Networks Services that support communication among networks of friends, peers Blogs Personal Web page of chronological entries Really Simple Syndication (RSS) feedly.com Program that allows users to have digital content automatically sent to their computers over the Internet Slide 3-36 Copyright 2014 Pearson Education, Inc. Publishing as Prentice Hall

Web 2.0 Features and Services Podcasting Audio presentation stored as an audio file and available for download from Web Wikis wikipedia Allows user to easily add and edit content on Web page Music and video services Online video viewing Digital video on demand Slide 3-37 Copyright 2014 Pearson Education, Inc. Publishing as Prentice Hall

Web 2.0 Features and Services Internet telephony (VoIP) Voice over Internet Protocol (VoIP) uses Internet to transmit voice communication Video conferencing, video chatting, and telepresence trello.com / skype / BBB Online software and Web services Like button Web apps, widgets, and gadgets Slide 3-38 Copyright 2014 Pearson Education, Inc. Publishing as Prentice Hall

Intelligent Personal Assistants Software that interacts with the user through voice commands Features Natural language; conversational interface Situational awareness Interpret voice commands to interact with various Web services Examples: Siri, Google Now Slide 3-39 Copyright 2014 Pearson Education, Inc. Publishing as Prentice Hall

Chapter 4 Building an E-commerce Presence: Web Sites, Mobile Sites, and Apps Copyright 2014 Pearson Education, Inc. Publishing as Prentice Hall

Imagine Your E-commerce Presence What s the idea? Vision Mission statement Target audience Intended market space Strategic analysis Internet marketing matrix Development timeline and preliminary budget Slide 4-41 Copyright 2014 Pearson Education, Inc. Publishing as Prentice Hall

Imagine Your E-commerce Presence (cont.) Where s the money? Business model(s): Portal, e-tailer, content provider, transaction broker, market creator, service provider, community provider Revenue model(s): Advertising, subscriptions, transaction fees, sales, and affiliate revenue Slide 4-42 Copyright 2014 Pearson Education, Inc. Publishing as Prentice Hall

Imagine Your E-commerce Presence (cont.) Who and where is the target audience? Describing your audience Demographics Age, gender, income, location Behavior patterns (lifestyle) Consumption patterns (purchasing habits) Digital usage patterns Content creation patterns (blogs, Facebook) Buyer personas Slide 4-43 Copyright 2014 Pearson Education, Inc. Publishing as Prentice Hall

Imagine Your E-commerce Presence (cont.) Slide 4-44 Characterize the marketplace Demographics Size, growth, changes Structure Competitors Suppliers Substitute products Where is the content coming from? Static or dynamic? Copyright 2014 Pearson Education, Inc. Publishing as Prentice Hall

Imagine Your E-commerce Presence (cont.) Know yourself SWOT analysis Develop an e-commerce presence map Develop a timeline: Milestones How much will this cost? Simple Web sites: up to $5000 Small Web start-up: $25,000 to $50,000 Large corporate site: $100,000+ to millions Slide 4-45 Copyright 2014 Pearson Education, Inc. Publishing as Prentice Hall

SWOT Analysis Figure 4.1, page 189 Copyright 2014 Pearson Education, Inc. Publishing as Prentice Hall Slide 4-46

E-commerce Presence Map Figure 4.2, page 190 Copyright 2014 Pearson Education, Inc. Publishing as Prentice Hall Slide 4-47

Building an E-commerce Site: A Systematic Approach Most important management challenges: Developing a clear understanding of business objectives Knowing how to choose the right technology to achieve those objectives Slide 4-48 Copyright 2014 Pearson Education, Inc. Publishing as Prentice Hall

Pieces of the Site-Building Puzzle Main areas where you will need to make decisions: Human resources and organizational capabilities Creating team with skill set needed to build and manage a successful site Hardware/software Telecommunications Site design Slide 4-49 Copyright 2014 Pearson Education, Inc. Publishing as Prentice Hall

The Systems Development Life Cycle Methodology for understanding business objectives of a system and designing an appropriate solution Five major steps: Systems analysis/planning Systems design Building the system Testing Implementation Slide 4-50 Copyright 2014 Pearson Education, Inc. Publishing as Prentice Hall

Web Site Systems Development Life Cycle Figure 4.5, Page 194 Copyright 2014 Pearson Education, Inc. Publishing as Prentice Hall Slide 4-51

System Analysis/Planning Business objectives: List of capabilities you want your site to have System functionalities: List of information system capabilities needed to achieve business objectives Information requirements: Information elements that system must produce in order to achieve business objectives Slide 4-52 Copyright 2014 Pearson Education, Inc. Publishing as Prentice Hall

Table 4.2, page 195 Copyright 2014 Pearson Education, Inc. Publishing as Prentice Hall Slide 4-53

Systems Design: Hardware and Software Platforms System design specification: Description of main components of a system and their relationship to one another Two components of system design: Logical design Data flow diagrams, processing functions, databases Physical design Specifies actual physical, software components, models, and so on What is design by Alan Dix, https://vimeo.com/51598775 Slide 4-54 Copyright 2014 Pearson Education, Inc. Publishing as Prentice Hall

Logical Design for a Simple Web Site Figure 4.6 (a), Page 197 Copyright 2014 Pearson Education, Inc. Publishing as Prentice Hall Slide 4-55

Physical Design for a Simple Web Site Figure 4.6 (b), Page 197 Copyright 2014 Pearson Education, Inc. Publishing as Prentice Hall Slide 4-56

Ανάπτυξη ηλεκτρονικού καταστήματος (e-shop) 25/2/2015

Copyright 2010 Pearson Education, Inc. Publishing as Prentice Hall 15-58

Δίλημμα 1 ο : Ποια λύση να επιλέξω; 25/2/2015

Ενοικίαση: Software as a Service (Saas) 25/2/2015 http://www.youtube.com/watch?feature=player_embedded&v

Τι προσφέρουν Οικονομία Χαμηλό κόστος εκκίνησης (τεχνικά εικαστικά) Χαμηλά λειτουργικά κόστη ( $15 300 / μήνα) Ταχύτητα Αυτοματοποιημένη κατασκευή σύντομος χρόνος διάθεσης Ξενοιασιά Ενσωματωμένα: Hosting, on line πληρωμές, τεχνική υποστήριξη, SEO, Advertising, bug fixing, αναβαθμίσεις, backups, ασφάλεια Μικρές απαιτήσεις σε πόρους προσωπικού Δωρεάν δοκιμαστική περίοδος χαμηλοί κίνδυνοι Value for money 25/2/2015

Αγορά 25/2/2015

Τι προσφέρουν Έλεγχος και ευελιξία: Εικαστικά Κώδικας Λειτουργίες Παραμετροποίηση τρόπων αποστολής Παραμετροποίηση τρόπων πληρωμής Ευελιξία στο SEO και variance testing Integration με τρίτα συστήματα (εμπορολογιστικά, αποθήκη, CRM, κ.α.) Επιλογές hosting Επιλογές υποστήριξης 25/2/2015

Κατασκευή: Προσαρμοσμένες (Custom) λύσεις 25/2/2015

25/2/2015

25/2/2015

Τι προσφέρουν Πλήρης έλεγχος των λειτουργιών / δυνατοτήτων του παραγόμενου λογισμικού Κανένας περιορισμός στην ανάπτυξη Ευκολότερες οι διασυνδέσεις με τρίτα συστήματα Πιο στοχευμένες, εύχρηστες, ισχυρές διαθέτουν μόνο τα απαραίτητα χαρακτηριστικά 25/2/2015

Testing, Implementation, and Maintenance Testing Unit testing System testing Acceptance testing Implementation and maintenance: Maintenance is ongoing Maintenance costs: Similar to development costs Benchmarking Slide 4-68 Copyright 2014 Pearson Education, Inc. Publishing as Prentice Hall

Factors in Web Site Optimization woorank.com Figure 4.10, Page 205 Copyright 2014 Pearson Education, Inc. Publishing as Prentice Hall Slide 4-69

Simple vs. Multi-tiered Web Site Architecture System architecture Arrangement of software, machinery, and tasks in an information system needed to achieve a specific functionality Two-tier Web server and database server Multi-tier Web application servers Backend, legacy databases Slide 4-70 Copyright 2014 Pearson Education, Inc. Publishing as Prentice Hall

Two-Tier E-commerce Architecture Figure 4.11(a), Page 207 Copyright 2014 Pearson Education, Inc. Publishing as Prentice Hall Slide 4-71

Multi-Tier E-commerce Architecture Figure 4.11(b), Page 207 Copyright 2014 Pearson Education, Inc. Publishing as Prentice Hall Slide 4-72

Web Server Software Apache Leading Web server software (52% of market) Works with UNIX, Linux operating systems Microsoft s Internet Information Server (IIS) Second major Web server software (20% of market) Windows-based Slide 4-73 Copyright 2014 Pearson Education, Inc. Publishing as Prentice Hall

Table 4.4, Page 208 Copyright 2014 Pearson Education, Inc. Publishing as Prentice Hall Slide 4-74

Basic tools Site Management Tools Included in all Web servers Verify that links on pages are still valid Identify orphan files Third-party software for advanced management Monitor customer purchases, marketing campaign effectiveness, and so on WebTrends Analytics 10, Google Analytics Slide 4-75 Copyright 2014 Pearson Education, Inc. Publishing as Prentice Hall

Dynamic Page Generation Tools Slide 4-76 Dynamic page generation: Contents stored in database and fetched when needed Common tools: CGI, ASP, JSP, ODBC Advantages Lowers menu costs Permits easy online market segmentation Enables cost-free price discrimination Enables content management system (CMS) Copyright 2014 Pearson Education, Inc. Publishing as Prentice Hall

Web Services and Open-Source Options Options for small firms Hosted e-commerce sites Offer site building tools and templates Example: Yahoo s Merchant Solutions Open-source merchant server software Enables you to build truly custom sites Requires programmer with expertise, time Slide 4-77 Copyright 2014 Pearson Education, Inc. Publishing as Prentice Hall

The Hardware Platform Hardware platform: Underlying computing equipment needed for e-commerce functionality Objective: Enough platform capacity to meet peak demand without wasting money Important to understand the factors that affect speed, capacity, and scalability of a site Slide 4-78 Copyright 2014 Pearson Education, Inc. Publishing as Prentice Hall

Table 4.11, Page 222 Copyright 2014 Pearson Education, Inc. Publishing as Prentice Hall Slide 4-79

Table 4.10, Page 221 Copyright 2014 Pearson Education, Inc. Publishing as Prentice Hall Slide 4-80

Personalization Tools Personalization Ability to treat people based on personal qualities and prior history with site Customization Ability to change the product to better fit the needs of the customer Cookies Primary method to achieve personalization Slide 4-81 Copyright 2014 Pearson Education, Inc. Publishing as Prentice Hall

The Information Policy Set Privacy policy Set of public statements declaring how site will treat customers personal information that is gathered by site Accessibility rules Set of design objectives that ensure disabled users can affectively access site Slide 4-82 Copyright 2014 Pearson Education, Inc. Publishing as Prentice Hall

Ερωτήσεις;