synapseindia e-commerce development-part-2

Upload: tarunsingh19866

Post on 02-Jun-2018

224 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/10/2019 Synapseindia E-Commerce Development-part-2

    1/23

    Worldwide TLC markets by regionWorldwide TLC markets by region

  • 8/10/2019 Synapseindia E-Commerce Development-part-2

    2/23

    Plan of the talkPlan of the talk

    Introduction to e-commerce and e-

    commerce applications

    Issues in developing e-commerceapplications

    Architecture of e-commerce applications

    Bookstore example

    References

  • 8/10/2019 Synapseindia E-Commerce Development-part-2

    3/23

    References (1/4)References (1/4)

    Introduction to e-commerce and the

    development of e-commerce applications:

    Professional Java E-ommerce! "#$er%ner et al#!

    &rox Press! '(()

    E* definition for e-commerce:

    +A European Initiative in Electronic ommerce

    ommunication to the European Parliament! the

    ouncil! the Economic and ,ocial ommittee and

    the ommittee of the Regions ./".0123)412

  • 8/10/2019 Synapseindia E-Commerce Development-part-2

    4/23

    References (/4)References (/4)

    Electronic 5ata Interchange:

    Intodruction to E5I! vv#aa# !5evEdge online

    67erpho7ia and trends in e-commerce:

    http:33888#8e7mergers#com

    Application ,ervers:

    Introduction to iPlanet Application ,erver

    Architecture! Ro7ert ,chulteis! ,un "icros6stems!'(('

    http:33888#sun#com3developers3evangcentral

    http://www.webmergers.com/http://www.sun.com/developers/evangcentralhttp://www.sun.com/developers/evangcentralhttp://www.webmergers.com/
  • 8/10/2019 Synapseindia E-Commerce Development-part-2

    5/23

    References (!/4)References (!/4)

    Platforms for e-commerce: Building Applications in the 9et Econom6!

    9etscape ommunications orporation &hite

    paper! )001 Architectures for e-commerce:

    Architetture! tecnologie e modelli fun%ionali nelle-commerce! astrogiovanni! "agliano! ,ciarappa!

    9oti%iario tecnico ;elecom Italia! 5ecem7er '(() ,tatement of Bill

  • 8/10/2019 Synapseindia E-Commerce Development-part-2

    6/23

    References (4/4)References (4/4)

    E-procurement and e-marketplaces:

    E-procurement 8hite paper! 5igital *nion '(() .

    http:33888#digitalunion#com2

    European Information ;echnolog6

    /7servator6 .EI;/2:

    http:33888#eito#com

    ;he Bookstore example: *"> for E-ommerce! 5oug Rosen7erg

    http:33888#iconixs8#com

    http://www.digitalunion.com/http://www.eito.com/http://www.iconixsw.com/http://www.iconixsw.com/http://www.eito.com/http://www.digitalunion.com/
  • 8/10/2019 Synapseindia E-Commerce Development-part-2

    7/23

    The "ndThe "nd

  • 8/10/2019 Synapseindia E-Commerce Development-part-2

    8/23

    "lectronic #ata $nterchange ("#$)"lectronic #ata $nterchange ("#$)

    Electronic exchange of

    Business documents

    Business data

    In a standard format .A9,I ?)'!E5I@A;2

    Esta7lished 7et8een )0 and )014 in the

    transportation industries .*#,#2

    Application-to-application communication8ithout human intervention

  • 8/10/2019 Synapseindia E-Commerce Development-part-2

    9/23

    "lectronic %&nds Transfer ("%T)"lectronic %&nds Transfer ("%T)

    ;he 7anking eCuivalent of E5I

    5enotes the transfer of :

    Electronic checks ustomer accounts

    Pa6ment informations

    in automated 8a6

  • 8/10/2019 Synapseindia E-Commerce Development-part-2

    10/23

    'rder conersion rates'rder conersion rates

    5efined as:

    D of orders 3 D of contacts

    B6 month or 6ear! four-month periods! etc#

    "easure the capa7ilit6 of a certain B'

    application to convert an user into a 7u6er

    A surve6 carried out in August '((( sho8ed

    that order conversion rates in *,A 8ere of)#0 .Boston onsulting

  • 8/10/2019 Synapseindia E-Commerce Development-part-2

    11/23

    "*roc&rement a**lications (1/!)"*roc&rement a**lications (1/!)

    Automate enterprise purchasing processes!i#e# perform all of the activities related togenerating an order on the 7u6ers side

    Purchased goods can 7e : 5irect goods .critical items in the suppl6 chain2

    Indirect goods ."R/ "aintenance Repair and/perations - such as office items2

  • 8/10/2019 Synapseindia E-Commerce Development-part-2

    12/23

    "*roc&rement a**lications (/!)"*roc&rement a**lications (/!)

    Automating procurement of indirect goods

    can dramaticall6 reduce costs since:

    >essens maverick buying

    Reduces supplier response time

  • 8/10/2019 Synapseindia E-Commerce Development-part-2

    13/23

    "*roc&rement a**lications(!/!)"*roc&rement a**lications(!/!)

    )# Product selection

    from availa7le

    catalogues

    '# Purchase reCuest is

    performed 76 emplo6eesvia a &e7 interface

    F# /rder approvation

    compliant to compan6

    standards and procedures

    G# Purchase order iselectronicall6 placed

    4# /rder is fulfilled 76the supplier

    # Product deliver6

    1# Product receipt

    # Pa6ment reCuest

    electronicall6 for8arded

    Indirect goods e-procurementIndirect goods e-procurement

  • 8/10/2019 Synapseindia E-Commerce Development-part-2

    14/23

    "market*lace"market*lace

    An environment that 7rings 7u6ers and

    sellers together in a virtual space for e-

    commerce! ena7ling them to reach ne8

    customers and reduce transaction costs

    E-marketplaces are 7ecoming more

    fashiona7le

  • 8/10/2019 Synapseindia E-Commerce Development-part-2

    15/23

    CybermallsCybermalls

    Include more virtual shops

    Appear as 8e7 portals 8ith links to single

    e-shops grouped 76 different product

    categories .e#g# music or 7ooks2

    Advantages for smaller 7usinesses:

    Reduced initial investment

    Easil6 tracea7ilit6 through the malls 7rand

  • 8/10/2019 Synapseindia E-Commerce Development-part-2

    16/23

    Presentation LayerPresentation Layer

    Its purpose is to provide a user interface to

    the end user of the application

    ontrols the look-and-feel of the application

    and responds to user events

    ,erves actuall6 as the front-end of the

    application

  • 8/10/2019 Synapseindia E-Commerce Development-part-2

    17/23

    +&siness Logic Layer+&siness Logic Layer

    ;he heart of the application itself

    ontains the 7usiness rules and 3or

    processes

    Its components link 7et8een presentation

    and data3legac6 la6ers

  • 8/10/2019 Synapseindia E-Commerce Development-part-2

    18/23

    #ata , Legacy access Layer#ata , Legacy access Layer

    Its purpose is to give to the 7usiness logic

    components access to 7ackend data

    sources such as:

    5ata7ases

    ERP s6stems

    /ther custom s6stems

  • 8/10/2019 Synapseindia E-Commerce Development-part-2

    19/23

    -ori.ontal serices-ori.ontal serices

    ,ervices provided 76 the application server

    76 means of an underl6ing technolog6

    ./RBA! EJB! /"!etc#2

    ;6pical services:

    ;ransactions

    ,ecurit6

    ,ession "anagement Resource pooling

    >oad 7alancing and fail over

  • 8/10/2019 Synapseindia E-Commerce Development-part-2

    20/23

    ession 0anagementession 0anagement

    "antains the correlation among reCuests

    generated 76 the same user

  • 8/10/2019 Synapseindia E-Commerce Development-part-2

    21/23

    Reso&rce PoolingReso&rce Pooling

    aching the instances of used resources

    .e#g# data7ase connections2 improves

    performances

  • 8/10/2019 Synapseindia E-Commerce Development-part-2

    22/23

    Load +alancing andLoad +alancing and

    %ail 'er%ail 'er

    "ake possi7le to distri7ute incoming

    reCuests

    =andle clients reconnection in the case of

    s6stem crash

  • 8/10/2019 Synapseindia E-Commerce Development-part-2

    23/23

    Cyber*hobia and the com crashCyber*hobia and the com crash

    Jan-Apr ''(

    2000 2001 2002

    ,ource:&e7mergers#com

    H+67erpho7ia is the markets irrational fear of the

    Internet due to the several 7ankruptcies occured in

    the past 6ears

    HB' represent 14 of 7ankruptcies

    Internet shutdo8ns