1 / 48

CS5201 Introduction to eCommerce Technology

CS5202 Sem A 2002. CS5201 Introduction to eCmmerce Technology. Learning Objectives:Become aware of the latest developments in eCommerce and their implications for organizations.Appreciate the fundamental technologies for implementing eCommerce systems.Become aware of the security and transaction properties of eCommerce systems and their solutions.Become aware of some of the regulatory and legal issues of eCommerce..

paul2
Download Presentation

CS5201 Introduction to eCommerce Technology

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


    1. CS5202 Sem A 2002 CS5201 Introduction to eCommerce Technology Course Aim provides an introduction to the various technologies underlying electronic commerce systems and applications.

    2. CS5202 Sem A 2002

    3. CS5202 Sem A 2002 CS5201 Schedule Weeks 1 – 2, 4 - 13 Min 70% attendance required

    4. CS5202 Sem A 2002 CS5201 Assessment Coursework 100% 3 assignments ~Weeks 2, 5, 9 1 quiz ~Week 13 Acknowledge others’ work where appropriate Do not copy and paste from other sources

    5. CS5202 Sem A 2002 CS5201 Introduction to eCommerce Technology References W Rajput “E-Commerce Systems Architecture and Applications”, Artech House 2000. Kennth Laudon, Carol Traver “E-commerce: business, technology, society”, Addison Wesley 2002. Other papers and links Note: The books are for references only, as no single text covers all the course material.

    6. CS5202 Sem A 2002 Buyers find what they want, sellers advertise their goods and services Advertising, marketing Dealers, distributors, representatives Cutting best deal - Negotiation Transaction Contract (purchase order) Transaction processing Payment (fund transfer) Order fulfillment Inventory, Delivery Process of Commerce

    7. CS5202 Sem A 2002 Post-sales activities Customer services and support Inventory control Accounting Data Analysis Who buy what? Profitability Trends Discovered relationships Process of Commerce (Cont’d)

    8. CS5202 Sem A 2002 Business drives for eCommerce Exposure to customer, better interaction and relationship Business partners requirements Competitive edge/pressure New business opportunities New marketing (e.g. one-to-one) methods Global presence Temporal freedom Branding opportunities Business process efficiency improvement

    9. CS5202 Sem A 2002 The Electronic Supply Chain

    10. CS5202 Sem A 2002 Ubiquitous reachability Any process can communicate with any other process. Network, global Internet, mobile technologies Applications and processing support Machine and software Database, search engine Transaction processing Requirements on Technologies

    11. CS5202 Sem A 2002 Contents development and data interchange Authoring tools Multimedia tools Document description languages (HTML, XML) Protection and security information security, transaction security Intellectual property protection Requirements on Technologies (Cont’d)

    12. CS5202 Sem A 2002 What technologies can be applied to assist/enhance the process of commerce? Buyers and sellers finding each other Advertisement and marketing Using the Web and e-mail Electronic shop fronts, catalogues Push channels Search engines Portals Main technologies: Web, Multimedia, Search engine, Database, intelligent agent Applying Technologies

    13. CS5202 Sem A 2002 Negotiation Intelligent agents Transaction Electronic shop fronts - order capture Transaction processing system Other types of transactions - auctioning, voting, etc. payment Credit cards/SSL Electronic payment protocols (e.g. SET) Digital cash Electronic cheques Electronic bill presentment and payment (EBPP) Applying Technologies (Cont’d)

    14. CS5202 Sem A 2002 Order fulfillment Manufacturing systems Delivery (Inventory and order tracking system) Supply chain management Post sales activities Customer service (through Web and e-mail), CRM Automatic inventory management Accounting Transaction processing Interoperability (on-line system, legacy systems) Applying Technologies (Cont’d)

    15. CS5202 Sem A 2002 Data Analysis Data Mining Discovering trends and useful information for planning Challenges: Access and transactions can be done any where (mobility), any time. Linking everything together into a coherent system. Requires protocol standards, data interchange technologies. Applying Technologies (Cont’d)

    16. CS5202 Sem A 2002 Processor speed 1970: 1 MIPS 2002: 2,500 MIPS (2,500 folds) Main memory 1970: 128 KBytes 2002: 256 Mbytes (2,000 folds) Costs 1970: $10,000,000 2002: $10,000 (10,000 folds) Progress of Underlying Technologies

    17. CS5202 Sem A 2002 disk storage 1970: 10 MByte 2002: 60,000 MByte (6,000 folds) Communication speeds 1970 Modem 300 bps 2000 Modem: 56 kbps T1 line: 1.544 Mbps FDDI, 100BaseT: 100 Mbps Internet 2: 1,000 Mbps Today’s Mobile 9.6 kbps 3G Mobile (2003) 300 Kbps/2 Mbps 4G Mobile (2011) 50 Mbps Progress of Underlying Technologies (Cont’d)

    18. CS5202 Sem A 2002 Infrastructure Networking technologies Security technologies Mobile technologies Tools Client and server components Content development and Interchange (HTML, XML) Internet programming Multimedia Database Key eCommerce Technologies

    19. CS5202 Sem A 2002 Tools (Cont’d) Search engine Data mining Applications Payment protocols Auctioning Voting File sharing Intelligent agents Mass personalization etc. Key eCommerce Technologies

    20. CS5202 Sem A 2002 3 categories B2B Chaining business partners electronically – increased efficiency Create new functionalities and/or services B2C Provision of services and sales transactions to consumers through on-line applications Intranet Leverage internet technology to streamline intra-organization processes eCommerce Systems

    21. CS5202 Sem A 2002 Computer Networks Local area networks Limited geographic scope Low per port cost Operated by individual or organization Wide area networks Wide geographic scope Public network shared by users and operated by carrier company eCommerce Technology: Networks & the Internet

    22. CS5202 Sem A 2002 Local Area Network Design Goals Low per port cost High link speed Ease of maintenance Proven Technologies Ethernet (IEEE 802.3) Predominant for “departmental” LAN Token passing ring (IEEE 802.5) Required for some real-time systems Used in some organization backbone network (FDDI) Networks & the Internet (Cont’d)

    23. CS5202 Sem A 2002 Ethernet shared bus topology Initially invented at Xerox PARC for sharing printers and disks. Access protocol : CSMA/CD Limitation: Traffic congestion at high traffic level Non-deterministic access delay Networks & the Internet (Cont’d)

    24. CS5202 Sem A 2002 Physical topology: Star hub Maintenance ease High speed: 100 Mpbs, 1000 Mbps Limited distance: 100 m (Solution: join smaller LANs) Switched ethernet (logically star as well) Hub becomes a switch (switching hub), no bus contention. higher total throughput Networks & the Internet (Cont’d) Ethernet technology evolution

    25. CS5202 Sem A 2002 Token passing ring Controlled transmission. Can configure for access delay bound - suitable for real-time applications. Often used in organization backbone (FDDI) networks. Performance characteristics No congestion, deterministic access delay Networks & the Internet (Cont’d)

    26. CS5202 Sem A 2002 Design paradigm Build small departmental LANs Connect them together with network connection devices (router or bridges) Networks & the Internet (Cont’d) Organization network

    27. CS5202 Sem A 2002 Switched network Departmental LANs ATM switching IP switching Current trend Can have multiple levels Networks & the Internet (Cont’d) Organization network

    28. CS5202 Sem A 2002 Ideal: One network with global coverage accessible from anywhere. Reality: Many heterogeneous networks Solution: Interconnect these networks together (with routers) Networks & the Internet (Cont’d) Global Internet

    29. CS5202 Sem A 2002 Station connects to (organization’s) network. Networks connected together by routers. N rest of Internet Internet Networks & the Internet (Cont’d) Global Internet

    30. CS5202 Sem A 2002 Protocol stacks Machines on local network N communicate using network N (native) protocol. Machines on Internet communicate using IP. Machine router remote router remote machine Networks & the Internet (Cont’d) Global Internet

    31. CS5202 Sem A 2002 station identified by a unique address. IP version 4 address: 32 bits Network id assigned centrally (by NIC). Host id assigned by network administration. IP address space not utilized efficiently - running out of addresses. IP version 6 uses 128-bit addresses 2128 > 1038, world population ? 6 x 1010 > 232 ? 7 x 109 adequate for every human and device in the world. Networks & the Internet (Cont’d) Global Internet - IP address

    32. CS5202 Sem A 2002 Provides reliable connection oriented communication service. User process (on a host machine or router) addressed by a (16-bit) TCP port number. Process (service) address: 144.214.56.20 80 IP address port number Multiple application processes can reside on one machine (one IP address) using different port numbers. Used by application oriented protocols: FTP, Telnet, HTTP, SMTP, POP, etc. Networks & the Internet (Cont’d) TCP

    33. CS5202 Sem A 2002 IP addresses contain routing information (network id) - physical location. are difficult to memorize by human Domain names reflects administrative organization. Easier to memorize. Name space arranged as a (DNS) tree structure. Naming authority is distributed. Translation from domain names to IP addresses handled by a distributed Domain Name Service (DNS). Networks & the Internet (Cont’d) Domain Names

    34. CS5202 Sem A 2002 com edu gov net org …… uk hk cn ibm cmu berkeley com edu cityu cuhk cschlee Networks & the Internet (Cont’d) Domain Name System

    35. CS5202 Sem A 2002 Complexity handled by hierarchical structure Internet backbone Regional carrier ISP organization network Internet Structure

    36. CS5202 Sem A 2002 Level 1 (interconnect level, NAPs) billions of pages per day Level 2 (national backbone) Federal Internet eXchange Points Peering agreements: connect, share routing info) Level 3 (regional providers, state level) Level 4 (local ISP) Level 5 (companies, individuals) Overall Internet Structure

    37. CS5202 Sem A 2002 Internet host count (Cont’d)

    38. CS5202 Sem A 2002 Region millions World 420 N. America 172.2 41% Europe, M.East, Africa 113.4 27% Asia Pacific (incl. Australia) 84 20% Central, South Americas 16.8 4% Internet Population – Q1, 2001

    39. CS5202 Sem A 2002 % population having internet access from home from office Australia 50% 30% Denmark 58% 38% Finland 49% 37% France 22% 17% Germany 35% 22% Hong Kong 58% 23% Italy 34% 14% Netherlands 56% 28% Singapore 56% 21% South Korea 57% 17% Sweden 61% 41% Switzerland 43% 31% Taiwan 50% 19% UK 46% 26% Internet Population – Q1, 2001

    40. CS5202 Sem A 2002 Direct connection to LAN which is connected to the Internet. Dial-up (or leased line) to a remote access server of an organization network or an ISP (see details) Extension to mobile dial-up: ordinary mobile (cellular) service. Direct connection requires packet switching service. Interim (2001) 2.5G (GPRS) 3G (2003) Networks & the Internet (Cont’d) Accessing the Internet

    41. CS5202 Sem A 2002 Current problems Address space being exhausted. Bandwidth limited. Wide variations in delays. Not suitable for iso-synchronous data. E.g., digitized audio or video. Last (broadband) mile to the home Networks & the Internet (Cont’d) Internet Development

    42. CS5202 Sem A 2002 Next Generation Internet IP version 6 Internet2 (high speed, Gbps) US trail HK trial being planned Internet poised to carry more real-time multimedia data, including telephony voice. Improving security 2.5G (2001) and 3G(2003) mobile access Networks & the Internet (Cont’d) Internet Development

    43. CS5202 Sem A 2002 Content authoring HTML, DHTML, XTML Document Presentation description/rendering Content description XML Content language description: XML Document structure description: DTD, XML Schema Format description: XSL Facilitate data interchange Abstract data types ASN.1 Encoding rules ISO BER Tools – Contents Development

    44. CS5202 Sem A 2002 Multimedia Representation, transmission requirements Text, graphics, speech, music, video, movies, virtual reality. Formats: GIF, TIFF, JPEG, MPEG, … Tools to create multimedia contents Capture, editing, display Manipulation with web programming tools (IT 5303 Multimedia Technologies & Applications) Tools – Contents Development (Cont’d)

    45. CS5202 Sem A 2002 Internet Programming Client-side programming JavaScript, Java Applets, ActiveX Controls, etc Server-side programming CGI, Perl Script, Java Servlets, Component technologies DataBase Connection Query languages (CS5281 Internet Application Development) Tools (Cont’d)

    46. CS5202 Sem A 2002 Data Mining Web navigation information Server logs, cookies Extracting “hidden” relationships from large datasets Discover of patterns Useful for predicting the future Market baskets analysis Data Mining tools Visualization, Link analysis, deviation detection, etc. (CS5483 Data Warehousing and Data Mining) Tools (Cont’d)

    47. CS5202 Sem A 2002 Search Engines Query interface Simplicity vs Descriptive power Retrieval methods Indexing, Document ranking Document clustering Multilingual issues Multimedia retreival Discovering web pages Registration, Crawlers and spiders (CS5286 Algorithms and Techniques for Web Searching) Tools (Cont’d)

    48. CS5202 Sem A 2002 Readings W.E. Rajput, E-Commerce Architecture & Applications, Artech House 2000. Chapter 1 Networks & the Internet

More Related